掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3277|回复: 8

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

[复制链接]

该用户从未签到

发表于 2017-11-5 08:35:49 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-5 08:47 编辑   K6 h+ {% R0 \9 F% K1 h( O: r
! ^% e+ w* Z0 q2 g
[设想]一种新的词典格式[专为图片版词典设计]
6 A9 S7 s' t/ c. d& L6 G! u5 [2 R; c% b' L, q0 {; `
① *.py
5 F8 t0 B. C0 V: C3 ?② 简单索引* E9 Q/ j  k3 I. H6 O
③ 图片* B- x- K' m5 l, B4 y. f! k- B

/ I* j% u& G% @7 B' a---# X, L' }8 J4 T

) j, b4 J7 k6 ]① *.py
* M. x! K, J. o, N4 i% I        作为外部程序(不一定是 Python 程序嘛),由 GoldenDict 引用。
8 ~( o; v" W9 s9 v② 简单索引- q4 p, [5 X$ d5 \  @2 L- o
        可以复制、粘贴到 “① *.py” 里,也可以是外部 txt、xls(x) 等格式化良好的“文本”。. H4 Z2 J/ D9 B7 M( w
③ 图片1 A( k: c  K! L& f5 U6 g4 r
        可以是图片文件夹,可以是图片压缩包(*.zip)。: j9 |1 g; ^- R7 u

. P/ E% l) |% t:如果②是精确索引,甚至精确到图片上的坐标,直接查词,跳到图片相应词目位置,理论上也是可以的嘛。
- r& Z7 }6 V. L: `$ F- l:还可以链接到语音库(包),查词,发个音,也不在话下。7 x* J& f4 t# ]9 _% y, \" F( K
……
4 i, }) }/ Q  `: s& n# R8 {% B7 V; `- J) J
示例:
+ d% {( e& D' S3 [
. |1 k- ?5 \) V3 {3 r- [示例] GoldenDict 商务版蓝登书屋韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html# z8 z! t1 q  _' D( r$ c
- [示例] GoldenDict 牛津高阶英汉双解词典(第 8 版)图片版 http://www.pdawiki.com/forum/thread-22010-1-1.html0 ^- W  a9 c' {( ], _2 K
- [GoldenDict] [想法] GoldenDict 定位到整页式图片词典相应页面 http://t.cn/RlwAvja 网址里的数字都是*敏*感词,不得已转了个短网址。! k0 e3 K8 `) `; [# g
- wantyu goldendict词典制作的一点思路【调用外部程序】 http://www.pdawiki.com/forum/thread-21852-1-1.html; M4 h4 B. V" J4 U

/ l2 Z6 q; ?& z3 V9 }- M感谢 wantyu、henices、chigre 等的灵感和帮助。( @) t! y* [+ G1 H/ ^

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-11-14 07:56:54 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-14 16:29 编辑
7 o$ J0 R) r6 @, s9 c" T6 [- m, y
〇、预先的准备工作:2 v9 C. j' Q3 K# E  K& ]; R1 Z
安装python(注意需要勾选 ADD PYTHON 3.6 to PATH),打开CMD新窗口,输入python显示不出错,安装unidecode库
0 `# s' P$ M( h) M0 x% r) `+ r  
8 e) F8 J& h; C0 |% `$ u, R$ b
1 t6 A2 C- U9 m, ]/ c  1 h/ ~1 K2 i9 \; u

- B4 d( d! \6 R
! r' d% q; {( r一、图片词典查询通用PY文件:
. M5 t5 r* G0 z& b  J(0)DIC_PIC.py
4 E; f  B* ^% n8 T  & ^6 r# u' d8 P. U3 E4 W
. f8 c0 c9 G/ M
& i9 n# J' E# b0 p$ A' X
二、具体的图片词典的组成文件:
1 @0 I+ g: o9 v. u' Y% I(1)词典缩略名.info.txt* [6 E; X1 v4 N- l
   #词典基本信息(词典全名、源语言、目标语言、正文首页、正文末页;LIST_TOP、CSS)4 q7 i$ g/ O$ x+ ~
  2 [0 U, C+ j$ n+ @$ Y

  N, m5 \$ B8 F% V% L- X' C(2)词典缩略名.index.txt1 V- [( K# p) _: Z; K; g
   #词典页面和单词索引(前后可以有非正文页面的索引,页面名称\t内容)
4 ^& g' E3 p3 r# Q6 W+ Z* k/ K  
& `/ g6 F- `3 ~) K& `0 G
2 i6 c  n6 }" L(3)词典缩略名.files.zip$ I* m  L$ y( q# a1 V% ?! B3 I9 ], n
   #词典图片(PNG格式。JPG可改假后缀名或图片编辑保存为PNG格式)
, `, G9 A/ c2 e( g8 y  " e! y) D. h0 X$ `4 M
& |% s' w2 O# Y: w* B  K2 l
(4)词典缩略名.png
% J0 s4 l1 d& a8 C' s) x   #词典图标(图标格式不定)
, d; O. F( n+ U$ r& W) c' o# R
(5)词典缩略名.pdic.zip
# n: e6 A& {9 q  V2 J! V   #精确定位坐标信息、词头等,不是必要的文件。个人使用自制软件实现自动画线+OCR、人工校对。
  u7 R) f+ H: \5 h. F
9 U0 r9 }) A1 S5 T( `三、GoldenDict加载方法:
5 ^6 H2 k7 Q! l' pGoldenDict --> [编辑] --> [词典] --> [程序]:
! ]: z; z! y) D# p/ M" m已启用:√
6 j) U$ m1 b# |5 _" [* c, O$ p类 型:HTML8 u" v  M; z# F# p% l: j
名 称:新牛津英汉双解大词典(第2版)图片版/ {. N3 i% e, C! l
命**行:Python "C:\DIC_PIC\DIC_PIC.py" "C:\DIC_PIC\NOECD2\NOECD2.info.txt" %GDWORD%
5 V' Y+ s; n, C( t* ]" D* G5 f5 S    #双引号包含绝对路径:①为图片词典查询通用的PY文件 ②具体的图片词典的INFO文本文件 ③GDWORD(即输入的查询文本)( [3 C+ N5 H7 r' F% ^) {4 M( U; n
图 标:C:\DIC_PIC\NOECD2\NOECD2.png
$ L! p1 P  |- Y4 w  
4 S( h+ T5 {& C. f$ }+ R1 D* E  |  o/ c2 j3 w

本帖子中包含更多资源

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

x

该用户从未签到

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

该用户从未签到

发表于 2017-11-6 03:51:18 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-6 07:56 编辑 & ?  L# @1 d) r! r3 H5 u% i
5 c5 x! \4 j* C  D9 S3 b; \
& w, a. b3 ^( [' Y- N  J; J. B$ a
6 i, ?- j1 J, c9 u9 ~
精确定位的也支持了7 U/ o+ C' M, _9 {6 s# {8 _

8 u) N8 Z; ~: V' B& x, `
+ Q4 i9 g  k/ y6 \: J8 z0 P1 w+ K4 |
# f  F$ @4 _7 z7 I
8 \* z  p1 ^1 H& P也支持点击跳转定位
$ {1 D7 B4 {, A( C$ R& G
- f& v3 j# i+ \9 Z- W0 K0 f

本帖子中包含更多资源

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

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:00
    ) |% U  V/ D1 Z在GD安卓版上是否可实现,如能应用前途更广阔。
    . a2 F8 q. a" j6 d# [5 I! B& _
    是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 13:43:19 | 显示全部楼层
    chigre3 发表于 2017-11-14 18:478 g2 L' q) e* @. n# F+ r) J2 u7 {* x& B
    是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧 ...

    # r4 w0 I+ x8 N; ~- s2 l; ?' ^请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?* `, i% y& `" ~1 E' ?* C, L( t- o

    , {9 \9 b0 O( V另,我看到您展示了很多个图片词典都有此类词头,请问它们都是通过调用python实现,还是直接嵌入到词典词条中?

    该用户从未签到

    发表于 2019-1-30 17:11:25 | 显示全部楼层
    VimVim 发表于 2019-1-30 13:43
    / u. p% B0 i2 U2 K" I" g% R请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?
    6 X  K0 z$ G3 @9 B' X$ S# l9 O- l3 y1 e0 `+ |7 W& H" m. {. u* |' s
    另,我看到您展示了很多个图片词典都有此 ...

    + m6 r8 o3 U8 u, z& m) O4 aPYTHON调用查询呀
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 18:09:42 | 显示全部楼层
    chigre3 发表于 2019-1-30 17:11  t9 n+ J  g0 k# }% n* ^
    PYTHON调用查询呀
    , Z' P: M9 l: S$ u
    谢谢!你的解决方案很有创意!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-4-20 09:20 , Processed in 0.052600 second(s), 11 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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