掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 4980|回复: 8

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

[复制链接]

该用户从未签到

发表于 2017-11-5 08:35:49 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-5 08:47 编辑 4 w, s- Z: N# i( B% J
- h; ]; N. h7 j& ^( [0 k/ @
[设想]一种新的词典格式[专为图片版词典设计]! {! m) S# `8 @/ O7 O- ~
5 E& N. g0 V& S% ]
① *.py
  ]& c: X$ R6 t9 g② 简单索引
$ I4 y6 }( L$ U1 i) [③ 图片& }# u; c" p5 J3 H! Z
1 G9 k4 W5 F4 V$ F  w$ G' k
---  O# S5 S+ X% I$ g" `, F6 A; J
' \( Y4 t  M8 B8 Y
① *.py. W" `) s9 ^% Z+ L, G; w! o
        作为外部程序(不一定是 Python 程序嘛),由 GoldenDict 引用。9 j' `8 Z' l3 \4 o2 H7 q: f! V, m
② 简单索引1 f+ a1 \) {7 U5 j' ?2 K7 n- c
        可以复制、粘贴到 “① *.py” 里,也可以是外部 txt、xls(x) 等格式化良好的“文本”。3 b0 V" |7 c+ G" D+ ^
③ 图片
" p: e! |2 U7 S        可以是图片文件夹,可以是图片压缩包(*.zip)。
+ C" Q! u" r6 b/ c: \- d# ?. W6 j# L" S
:如果②是精确索引,甚至精确到图片上的坐标,直接查词,跳到图片相应词目位置,理论上也是可以的嘛。
: g* c% ^! A# o  Z  B5 U, e:还可以链接到语音库(包),查词,发个音,也不在话下。; ?5 ?4 F: ]4 e
……3 I% H& \4 b# f$ o$ O

$ D+ ^# H5 k; W示例:" A" _# b. _+ f( @4 Q+ W/ F
- b% l2 I: c/ ]. ]7 W% s
- [示例] GoldenDict 商务版蓝登书屋韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html# X! F$ l- k! }7 j+ Y: K
- [示例] GoldenDict 牛津高阶英汉双解词典(第 8 版)图片版 http://www.pdawiki.com/forum/thread-22010-1-1.html
6 O+ |" w  c3 A3 J# y& u- [GoldenDict] [想法] GoldenDict 定位到整页式图片词典相应页面 http://t.cn/RlwAvja 网址里的数字都是*敏*感词,不得已转了个短网址。& Y1 w0 Z6 D# g5 z
- wantyu goldendict词典制作的一点思路【调用外部程序】 http://www.pdawiki.com/forum/thread-21852-1-1.html
2 M2 I! b! m, c
. v! w" X5 O2 ]5 a# K感谢 wantyu、henices、chigre 等的灵感和帮助。' j0 F* d8 q) N  [# \2 E8 r

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-11-14 07:56:54 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-14 16:29 编辑
. I* Q( `; t8 J& y4 R: ^1 Z- w$ k/ `: v2 D2 |8 E- k: s3 L
〇、预先的准备工作:9 K. ^( r/ B7 x, p6 b1 ]/ x
安装python(注意需要勾选 ADD PYTHON 3.6 to PATH),打开CMD新窗口,输入python显示不出错,安装unidecode库4 K6 ^' p+ i1 ?3 k& q1 i
  
( k  M! X2 ^- g. v4 J6 ?; @9 W1 t2 e6 {1 n! B# R
  ( b" d  m# R% Y# X

( Q5 @/ y  K9 W, \* U, i
, |( ?) w! S  z: S0 `5 J# `' X一、图片词典查询通用PY文件:1 f' E+ k& r2 T. D" z+ e, d
(0)DIC_PIC.py2 f/ J3 V: W( y
  
0 B6 h* A) }# J8 r1 O7 Y6 F* O2 R1 Y' S2 {
% S% M# A9 j: x8 D: r; ?0 s) o% W
二、具体的图片词典的组成文件:& k! w: \: M5 d( e
(1)词典缩略名.info.txt8 V- z! R- \& {& N. V- x4 S
   #词典基本信息(词典全名、源语言、目标语言、正文首页、正文末页;LIST_TOP、CSS), }5 u2 q: x' \1 P& G/ G+ e5 C( t7 g
  
( J, t2 M9 p. W! o( o5 q. O$ q( T5 f* l( C2 N- k! m
(2)词典缩略名.index.txt
/ B1 X" b2 O0 O' F6 g1 h* A/ q   #词典页面和单词索引(前后可以有非正文页面的索引,页面名称\t内容)
% o' g9 G* v4 T. T# r7 E  7 y8 H; b. ~& a6 a4 g

9 V6 M, L# l( o' v( T) r& A' j: v(3)词典缩略名.files.zip$ W3 u7 @5 G, s* B
   #词典图片(PNG格式。JPG可改假后缀名或图片编辑保存为PNG格式)
$ [$ W& k$ U. U1 h  % g, g% q7 }( W3 [' o

, S0 Y2 F9 H+ Q/ c6 y9 [(4)词典缩略名.png
# `8 f" c1 G% C! z5 |* P   #词典图标(图标格式不定)( k8 C2 N, \. x& }1 v
3 b7 n) O/ `$ b! s# ]! u
(5)词典缩略名.pdic.zip1 L2 M% P0 u" V* R5 t! h8 L3 T
   #精确定位坐标信息、词头等,不是必要的文件。个人使用自制软件实现自动画线+OCR、人工校对。
$ u8 x; X. h: @; A! {: n) Q4 d; l% q
三、GoldenDict加载方法:
, a3 l9 `2 T; {% ^2 z; R" c  OGoldenDict --> [编辑] --> [词典] --> [程序]:
! L( i7 }9 W! B% ^" s% q- x已启用:√0 B7 u: Q; I' n/ U0 \* l
类 型:HTML
3 H8 }5 U8 O' ]. z1 [, n名 称:新牛津英汉双解大词典(第2版)图片版
4 U  }! d  j" c$ u- @$ b& C命**行:Python "C:\DIC_PIC\DIC_PIC.py" "C:\DIC_PIC\NOECD2\NOECD2.info.txt" %GDWORD%
' I6 v- u7 M8 G9 Y$ [    #双引号包含绝对路径:①为图片词典查询通用的PY文件 ②具体的图片词典的INFO文本文件 ③GDWORD(即输入的查询文本)
: Y$ B  T7 F/ H' x$ l/ s图 标:C:\DIC_PIC\NOECD2\NOECD2.png
" B6 ^2 J% s8 [+ ]& P  5 b* ^0 p' Q% M! a" d
  P% x  Y; r3 k" g1 G. k

本帖子中包含更多资源

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

x

该用户从未签到

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

该用户从未签到

发表于 2017-11-6 03:51:18 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-6 07:56 编辑
) w/ P, E  S6 y6 H/ w& I
  Q( @9 E7 i$ }3 O/ }9 C  I2 I3 w! N* [) N* M

. {+ m6 q8 N! e* x/ c4 m精确定位的也支持了4 O" Q+ A2 ?1 H- d7 v! L
) f2 k& ?# y4 I3 k% c2 j
; {/ ^7 G- }0 E7 O, e4 k
. `# v% d2 E+ |: @/ M. [0 e2 c
' k1 D. A# a( z. n/ P$ h" R
也支持点击跳转定位( {+ ^' d& l0 T" V8 ~8 F" A

' m" o+ r- m+ k1 ]; q/ M6 M# @

本帖子中包含更多资源

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

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:000 j5 w* ^$ ]% Q: t
    在GD安卓版上是否可实现,如能应用前途更广阔。

    - ^7 K7 G  |% G4 E是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 13:43:19 | 显示全部楼层
    chigre3 发表于 2017-11-14 18:47
    : e$ M: V3 V- m& |是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧 ...

    : t" o' G3 `1 X" O, u' u$ u8 h请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?9 r, N" R4 s% ], r  D

    5 E2 M. j) ^5 z+ d! K! R. m另,我看到您展示了很多个图片词典都有此类词头,请问它们都是通过调用python实现,还是直接嵌入到词典词条中?

    该用户从未签到

    发表于 2019-1-30 17:11:25 | 显示全部楼层
    VimVim 发表于 2019-1-30 13:43
    / d, @' U. h& G$ o) e: J  u* w请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?
    " }" E0 [6 s5 z0 O4 Y: T7 Q' U5 D- D0 ?. e
    另,我看到您展示了很多个图片词典都有此 ...
    ! K/ Y) z3 {1 I, ^0 V
    PYTHON调用查询呀
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 18:09:42 | 显示全部楼层
    chigre3 发表于 2019-1-30 17:116 I) Q9 f. g( l% C+ Q
    PYTHON调用查询呀
    & U4 t' g5 H# Y- @. \- P
    谢谢!你的解决方案很有创意!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-10-17 09:03 , Processed in 0.051298 second(s), 25 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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