掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3400|回复: 8

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

[复制链接]

该用户从未签到

发表于 2017-11-5 08:35:49 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-5 08:47 编辑
- N3 O  p( G4 q0 u# O/ q
% p7 [( e- o  G6 R! W6 e[设想]一种新的词典格式[专为图片版词典设计]7 p5 r0 V+ a9 s5 C+ y- \$ ^/ Y, a6 U
4 V# F) p# d0 t
① *.py" I9 _  g0 h9 ]4 b
② 简单索引
, Z5 ?" g" D0 L: R) j+ u③ 图片
- i3 T, @1 s2 y2 S
' D/ E( [  C4 H; V( P9 k---) o3 W; Y9 k! R8 M! @& h' b
- m7 J5 B# ^# X- g; L6 c0 h
① *.py1 y6 o8 v, }. f5 L! o9 ~
        作为外部程序(不一定是 Python 程序嘛),由 GoldenDict 引用。
( H- ^' K- B6 L, `, X) F! e6 i② 简单索引
2 _7 G) O5 ?2 z( x; F  F        可以复制、粘贴到 “① *.py” 里,也可以是外部 txt、xls(x) 等格式化良好的“文本”。" ?/ M4 u6 W: ^+ U0 J! \8 d$ j! a
③ 图片
- u9 Q  ?) X1 P. j7 C' O3 [) L        可以是图片文件夹,可以是图片压缩包(*.zip)。
% z4 x- _: C, p" H  Z; a4 }" o' Q" K- j6 V( s& c
:如果②是精确索引,甚至精确到图片上的坐标,直接查词,跳到图片相应词目位置,理论上也是可以的嘛。
, @+ {9 e# F5 U, A:还可以链接到语音库(包),查词,发个音,也不在话下。( n# K( y, Y- X2 m" }
……
3 r6 i( d* Q4 r) V% Q
8 J* k& {$ _. x% B' w" j示例:! J" i4 ]4 W6 o! r" l
6 g3 ?# x  {% Z  q  w
- [示例] GoldenDict 商务版蓝登书屋韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html
: G/ `6 W) E9 @! a- c. O! o' W0 E- [示例] GoldenDict 牛津高阶英汉双解词典(第 8 版)图片版 http://www.pdawiki.com/forum/thread-22010-1-1.html
2 p' J4 d; S# t( b) V- [GoldenDict] [想法] GoldenDict 定位到整页式图片词典相应页面 http://t.cn/RlwAvja 网址里的数字都是*敏*感词,不得已转了个短网址。7 m# n' o' ~7 n5 k" Q
- wantyu goldendict词典制作的一点思路【调用外部程序】 http://www.pdawiki.com/forum/thread-21852-1-1.html# F% p* n% ?7 V

& [1 _* `9 H3 E( R2 l感谢 wantyu、henices、chigre 等的灵感和帮助。4 g* ^, p6 w" u0 P9 F- j3 {% U

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-11-14 07:56:54 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-14 16:29 编辑 . t5 C2 n- @& o
9 E3 f7 |( B8 P# {
〇、预先的准备工作:$ K; @1 _$ t; N! q: U) X+ I: x& C
安装python(注意需要勾选 ADD PYTHON 3.6 to PATH),打开CMD新窗口,输入python显示不出错,安装unidecode库
" Y6 p# {- W+ m- h1 f1 q5 `  - j! B* p, q* W' K0 N
8 \- G9 A: {$ l
  
- T8 T6 |4 w6 b4 a0 A0 D+ {4 A* I6 \: a
2 k+ ]5 v. |8 J) g& z
2 y* _9 @+ \0 R$ s一、图片词典查询通用PY文件:2 Q, L6 j- N- }6 i; d" F+ [; C
(0)DIC_PIC.py
$ i% `" ]9 q9 @# M" X; G, D4 h  
/ t) [/ V6 v: A+ b& I) l. e! U# ?6 u
! @6 s. o5 P* e, D; R4 I. x% g+ |% R9 d' |
二、具体的图片词典的组成文件:* j8 R* x1 K8 \/ d6 P3 X
(1)词典缩略名.info.txt' }7 l# x! P; b0 G
   #词典基本信息(词典全名、源语言、目标语言、正文首页、正文末页;LIST_TOP、CSS)
' r" i. @  ]& d1 I  7 k: u! P$ r. T1 c7 [, U% a
* _8 i3 q: }5 @. I" f
(2)词典缩略名.index.txt, Z8 G7 \# z' t: K
   #词典页面和单词索引(前后可以有非正文页面的索引,页面名称\t内容)
5 q: M. W6 G& p& `+ {$ x  0 l9 N& Q+ ^+ |1 M
, Z2 I+ j3 T) r; e% v6 [
(3)词典缩略名.files.zip
/ v) {% k( d' \; O' K   #词典图片(PNG格式。JPG可改假后缀名或图片编辑保存为PNG格式)
  V$ Z/ D& m! L" v) o, T2 ^& j  * L! i( }  @0 A, j9 J
8 p; `0 L- \7 `3 e: h
(4)词典缩略名.png/ w% [' C, u9 x6 v- f0 U+ f5 ~
   #词典图标(图标格式不定)$ I1 B' G' p9 W$ ], p, [/ b4 |; i
, `' i& y, V% T: [
(5)词典缩略名.pdic.zip. r. a  u5 m4 Z1 p+ s0 i# I
   #精确定位坐标信息、词头等,不是必要的文件。个人使用自制软件实现自动画线+OCR、人工校对。
6 e  u7 R& V6 k1 O  [+ T$ W. F
2 J6 ?# ~/ o1 e( s三、GoldenDict加载方法:
6 p) C* D1 q/ j( @" k; v2 lGoldenDict --> [编辑] --> [词典] --> [程序]:1 J0 K( `. i& w* e
已启用:√2 M, Y6 p* s0 v" u% p9 }( q* s
类 型:HTML7 M- y( O/ _) f- h( x- o
名 称:新牛津英汉双解大词典(第2版)图片版
+ n( U1 f8 ~/ `4 y9 m3 j0 X2 n命**行:Python "C:\DIC_PIC\DIC_PIC.py" "C:\DIC_PIC\NOECD2\NOECD2.info.txt" %GDWORD%1 o" \3 J0 A# i0 t2 u$ ?' r# K$ T
    #双引号包含绝对路径:①为图片词典查询通用的PY文件 ②具体的图片词典的INFO文本文件 ③GDWORD(即输入的查询文本)
# K9 [9 j$ q- ^) U) f图 标:C:\DIC_PIC\NOECD2\NOECD2.png
+ f% E! u' L, V) p3 I) o' D/ w4 \4 C  . n$ N  L/ v& X, M2 W9 }' r

% |: U0 H7 ?: e

本帖子中包含更多资源

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

x

该用户从未签到

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

该用户从未签到

发表于 2017-11-6 03:51:18 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-6 07:56 编辑 ( p/ g& t5 v( t, B/ `
# p5 p- C- ]7 g7 Y

9 z# D  u$ J7 T, h0 S  W5 {3 H! F* J2 `# u! ]8 B7 d
精确定位的也支持了) P% r8 ~1 C8 S2 O$ C9 P% K( b' q
7 t& j5 z) Y- J9 ~( j0 u
. w. J) C: p9 d1 N! T) C% Q7 _

& p* f) @3 Q7 [
+ x- E* {- D5 \" q6 E% y/ u/ K也支持点击跳转定位# s' \4 G3 R0 ^! B0 u3 k

  X/ k* T0 ^) b* p

本帖子中包含更多资源

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

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; r1 l- F8 Y: m0 }% J; S. r, A4 C
    在GD安卓版上是否可实现,如能应用前途更广阔。
    ( u, [  V; w1 N. b& h' U
    是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 13:43:19 | 显示全部楼层
    chigre3 发表于 2017-11-14 18:47
    ) ?% v. D0 V7 A! `  i8 q是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧 ...

    " M# u2 k9 h+ L3 C请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?$ V4 V2 G) g/ |6 P( m0 X

    % Q, |# C6 {: P1 Z: `另,我看到您展示了很多个图片词典都有此类词头,请问它们都是通过调用python实现,还是直接嵌入到词典词条中?

    该用户从未签到

    发表于 2019-1-30 17:11:25 | 显示全部楼层
    VimVim 发表于 2019-1-30 13:43
    / u+ F. W" d: w请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?* x4 H) y8 `" e3 b! M

    # V' W* H8 [9 E$ f/ p. e: x另,我看到您展示了很多个图片词典都有此 ...

    $ w  _! q4 u% q. tPYTHON调用查询呀
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 18:09:42 | 显示全部楼层
    chigre3 发表于 2019-1-30 17:11* O5 A$ k; C  _2 l& W3 e0 E
    PYTHON调用查询呀
    4 D  v5 r$ q& X# Z6 a* X
    谢谢!你的解决方案很有创意!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-5-29 18:18 , Processed in 0.087461 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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