掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 4589|回复: 8

[索引] [设想]一种新的词典格式[专为图片版词典设计]

[复制链接]

该用户从未签到

发表于 2017-11-5 08:35:49 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-5 08:47 编辑
5 q: X( \5 F* k- D7 x; s, M! C
4 p) a; A4 D0 U3 Y# \, {; \8 p$ G4 `[设想]一种新的词典格式[专为图片版词典设计]; Q& F# i& Y' v- ]

* S9 [' V* s9 t; f" t% K5 T8 L) f① *.py
3 y7 F' w$ S; Q/ U+ c) B8 s② 简单索引8 V1 g6 B: }! K
③ 图片
8 K- N; E9 t" m
9 T0 q: a8 _; `0 [2 Z---
; q9 f" V% L# m# `2 B! A6 z/ M1 |# A+ k$ D1 a! s* Z, o
① *.py
& t- _: z- Y; U/ [4 @' N        作为外部程序(不一定是 Python 程序嘛),由 GoldenDict 引用。- ^! i+ L9 i. M' q
② 简单索引
) a- K7 g2 Z" i% Q" W        可以复制、粘贴到 “① *.py” 里,也可以是外部 txt、xls(x) 等格式化良好的“文本”。7 D  j: q' b  M
③ 图片; Z6 N' c8 l6 H2 [
        可以是图片文件夹,可以是图片压缩包(*.zip)。& D9 M% i! I, ], i% s  C7 W( j7 l
# T$ I8 o" Z' v4 I
:如果②是精确索引,甚至精确到图片上的坐标,直接查词,跳到图片相应词目位置,理论上也是可以的嘛。
; s$ }, D( A' x:还可以链接到语音库(包),查词,发个音,也不在话下。1 p" v- q9 `* i/ g! T: o1 v
……; C) Y5 s4 S  J4 a0 v

. B7 g# O3 i! Z6 H& v, o- j( y7 p示例:3 B- f6 |" d1 u: e1 H: l; i3 \
5 `7 b* Y4 ?+ @% o1 a$ f6 D
- [示例] GoldenDict 商务版蓝登书屋韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html  L2 U- Q! o; C) f6 y! h
- [示例] GoldenDict 牛津高阶英汉双解词典(第 8 版)图片版 http://www.pdawiki.com/forum/thread-22010-1-1.html
' w9 Z, z( f% M$ i, ]1 h! o' D- [GoldenDict] [想法] GoldenDict 定位到整页式图片词典相应页面 http://t.cn/RlwAvja 网址里的数字都是*敏*感词,不得已转了个短网址。: o' E3 b; z* U+ v8 Q4 K1 H2 ?
- wantyu goldendict词典制作的一点思路【调用外部程序】 http://www.pdawiki.com/forum/thread-21852-1-1.html9 N+ X' K- _# Q+ `6 f% i8 g

8 B, p: m9 @. b6 w) j+ f& a' e感谢 wantyu、henices、chigre 等的灵感和帮助。
0 H; p; N% u# b& ]2 i

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-11-14 07:56:54 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-14 16:29 编辑
) Z, D5 {8 G0 Q& f
8 g; G! ?1 J8 j) v( Z$ c〇、预先的准备工作:
9 P9 B4 ]4 O: B$ e2 s安装python(注意需要勾选 ADD PYTHON 3.6 to PATH),打开CMD新窗口,输入python显示不出错,安装unidecode库
# G2 U# I( P8 S$ u  
1 j2 d, X) G, o. q( l+ @# h) ^* m' |- Q3 n0 V
  # x- ]" j! O# }- i/ X5 R

3 y1 A" @3 s0 z1 `% D. o
& V6 l1 ~, p8 ]  P: ~8 A一、图片词典查询通用PY文件:
& l3 |$ J" b) ~# ^+ c7 F8 p; x(0)DIC_PIC.py
/ e/ G# c* b: P9 Z  a) s  
+ X! O# U: h  _* p* X" f, E
) o4 \% T+ ?/ D0 ^8 d) b4 G# h7 H2 f, r* C7 r: R4 N2 K
二、具体的图片词典的组成文件:
" y- o% y# [2 _  h5 i(1)词典缩略名.info.txt
& Y& d, E# I! Q' i" Z, X, v   #词典基本信息(词典全名、源语言、目标语言、正文首页、正文末页;LIST_TOP、CSS)
3 }, c; M$ Z( o" z' |  
) L, e+ j  C6 G9 J+ ^
7 P8 `+ _- D2 r0 W9 C9 `) U(2)词典缩略名.index.txt( V4 ~1 j6 e" h- ^+ b+ g( o0 q
   #词典页面和单词索引(前后可以有非正文页面的索引,页面名称\t内容)- ?5 Z2 w# \* `' M6 Z: e
  
, ?$ x3 J! E2 Z. s) X* b  p# t, {$ D4 m- y8 G
(3)词典缩略名.files.zip
0 `' R% ]5 A# O" B$ r( ]2 |, ?& w   #词典图片(PNG格式。JPG可改假后缀名或图片编辑保存为PNG格式)
( r4 l4 ?8 K8 D! O2 E  
0 B2 M/ P9 j& o. w/ t: d
9 |; c+ u6 x6 Q& M  t; [(4)词典缩略名.png* h- L# y8 ]' i  V0 ?
   #词典图标(图标格式不定)
' k& f: g+ s( ?9 z/ w
; |' y+ L2 q- n) W6 n4 k9 @  W(5)词典缩略名.pdic.zip2 O3 I- O4 x- K$ g( z( z
   #精确定位坐标信息、词头等,不是必要的文件。个人使用自制软件实现自动画线+OCR、人工校对。
! N- Q. K% a; {( a0 w; Y# H; V
: J1 W- Q8 D/ G* d+ O7 D三、GoldenDict加载方法:
# A! g# h4 M! OGoldenDict --> [编辑] --> [词典] --> [程序]:
- f2 ?6 Y4 k( \8 `7 e已启用:√
; G3 f! R7 v5 v" w% q6 i4 X类 型:HTML) z. D# M3 F- l4 Z$ b
名 称:新牛津英汉双解大词典(第2版)图片版
3 J; o9 U5 Z2 ?% t4 \. e命**行:Python "C:\DIC_PIC\DIC_PIC.py" "C:\DIC_PIC\NOECD2\NOECD2.info.txt" %GDWORD%- S& w- ~8 d# |  H
    #双引号包含绝对路径:①为图片词典查询通用的PY文件 ②具体的图片词典的INFO文本文件 ③GDWORD(即输入的查询文本)
( e4 `" [% @; C1 i图 标:C:\DIC_PIC\NOECD2\NOECD2.png6 u3 H6 h6 E9 w# i6 y3 ^5 T
  6 u  }: i) u8 c- h& R" N% d8 Z

% _2 k# P7 t6 R1 x, ]6 [& N) P3 N2 w

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

该用户从未签到

发表于 2017-11-5 18:01:47 | 显示全部楼层
我觉得如果我们把这个图片词典的代码完善一下,可以建议给GoldenDict团队直接支持这样的词典格式。

该用户从未签到

发表于 2017-11-6 03:51:18 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-6 07:56 编辑 1 P2 a1 q' L# g; _' A  \7 i( d

7 S! o' A4 }) H5 E5 A7 M. [* A
& A7 n5 I9 `& M" K4 v
2 u$ D8 K/ D4 Y9 z" n8 F5 \3 q6 f精确定位的也支持了
! Z5 y7 b6 g; {) p3 [7 l+ X8 ?  F2 g) _6 N3 j% k

+ N4 z% Z8 b" a* }+ R) T- s
  A+ Z% p3 B/ L, U0 F
* i8 V6 j) r7 @) i, \4 r也支持点击跳转定位, ~8 w! h# p& C* r7 ]
1 w. u0 j' I% a4 O6 Y3 }, D' k& B

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x
  • TA的每日心情
    慵懒
    2018-9-28 00:22
  • 签到天数: 273 天

    [LV.8]以坛为家I

    发表于 2017-11-14 11:00:50 | 显示全部楼层
    在GD安卓版上是否可实现,如能应用前途更广阔。

    该用户从未签到

    发表于 2017-11-14 18:47:32 | 显示全部楼层
    Saxons 发表于 2017-11-14 11:005 z1 T) w; j2 L8 z
    在GD安卓版上是否可实现,如能应用前途更广阔。

    9 E, w' ^! ^  d# F$ n- I是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 13:43:19 | 显示全部楼层
    chigre3 发表于 2017-11-14 18:47" ~6 I- A6 \8 ^. {7 @' w
    是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧 ...
    / x6 v$ E+ d/ X
    请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?
    9 o; K8 X7 \$ R; {0 q- }  L" \1 b' m" g  i
    另,我看到您展示了很多个图片词典都有此类词头,请问它们都是通过调用python实现,还是直接嵌入到词典词条中?

    该用户从未签到

    发表于 2019-1-30 17:11:25 | 显示全部楼层
    VimVim 发表于 2019-1-30 13:43
    % R. D" N/ p6 |) ]请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?% p6 F3 H! W; V+ {. V; S) j
    0 h! U3 N* X+ @
    另,我看到您展示了很多个图片词典都有此 ...
    7 X( h7 |) C2 g+ r+ Z2 ~3 @; g# H+ G
    PYTHON调用查询呀
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 18:09:42 | 显示全部楼层
    chigre3 发表于 2019-1-30 17:11- j! U! K3 N  e7 w8 |* x
    PYTHON调用查询呀

    8 m9 O2 I3 p7 a5 d# Q: L" N" h谢谢!你的解决方案很有创意!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2026-6-10 08:20 , Processed in 0.021611 second(s), 25 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表