掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3273|回复: 8

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

[复制链接]

该用户从未签到

发表于 2017-11-5 08:35:49 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-5 08:47 编辑
9 w* R1 s8 ]# e8 q) ?6 L3 P( n. U' }4 t
[设想]一种新的词典格式[专为图片版词典设计]
2 v3 q8 o/ W4 U9 m3 Q" i
9 W) C" I% d  x# A6 D① *.py( V/ t- f$ w3 \5 Z* o' p- \1 F5 G
② 简单索引
8 e0 m# e: v# K& F" ]③ 图片
4 ]& Q" m2 d5 N* g& K' x
! M: K" Y% t1 U( m! |---
9 T" d* V& i; v# q4 _
& U( _) \" j% B% d3 N8 {8 J① *.py
. F0 @1 N0 {1 d5 U        作为外部程序(不一定是 Python 程序嘛),由 GoldenDict 引用。
0 z* @( H8 X7 g- z2 u3 T② 简单索引5 X# ~6 V4 I" l! W& G
        可以复制、粘贴到 “① *.py” 里,也可以是外部 txt、xls(x) 等格式化良好的“文本”。0 U* r1 c0 ]6 I# p1 i. G) C. P
③ 图片
9 H) [. t9 h% y4 d        可以是图片文件夹,可以是图片压缩包(*.zip)。- I' m1 {& B; M
& h8 @$ q/ l6 |$ f5 X3 A+ Y" Y, G
:如果②是精确索引,甚至精确到图片上的坐标,直接查词,跳到图片相应词目位置,理论上也是可以的嘛。
  x9 V8 D5 d* ?# p$ v  x2 |:还可以链接到语音库(包),查词,发个音,也不在话下。0 k2 X1 \) f: J  q0 b! q: [$ W
……
& C$ a7 e; ]# r0 s3 O# Z! x( Z1 t! k, f/ z% e6 o# e- o" t, E/ W# k
示例:
' p* {$ n" b2 X, p
3 }3 M; a' u2 k# G- Y" a- [示例] GoldenDict 商务版蓝登书屋韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html1 b3 v6 k+ U0 ^- t2 X9 q% r; B3 h$ U
- [示例] GoldenDict 牛津高阶英汉双解词典(第 8 版)图片版 http://www.pdawiki.com/forum/thread-22010-1-1.html
# w- S; L4 X; J- [GoldenDict] [想法] GoldenDict 定位到整页式图片词典相应页面 http://t.cn/RlwAvja 网址里的数字都是*敏*感词,不得已转了个短网址。
2 c3 D- x2 C' b7 U- wantyu goldendict词典制作的一点思路【调用外部程序】 http://www.pdawiki.com/forum/thread-21852-1-1.html; ?  p0 y& Y/ m

2 X% N8 \" J6 p; q' o感谢 wantyu、henices、chigre 等的灵感和帮助。
" R9 ?: j. R# {; a; B1 c7 Z' j

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-11-14 07:56:54 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-14 16:29 编辑
7 ^' f6 y/ V+ |5 [  {" w' r- S  z0 D
〇、预先的准备工作:: `! b$ x; \7 l2 k+ X) i% a( }
安装python(注意需要勾选 ADD PYTHON 3.6 to PATH),打开CMD新窗口,输入python显示不出错,安装unidecode库$ `2 r* t* g! d) Y# V
  
$ T' [6 C5 Q2 Q. L3 c, p( V  ^) r  K6 S6 w% F" A* B+ R
  
0 i% |8 |9 @: |7 ?# Q* a' ]! r" R
) c3 z: l# f: Q/ ~# H  `/ J
4 E8 M& L) l% }6 w: O一、图片词典查询通用PY文件:
% W/ ?7 g1 q5 M(0)DIC_PIC.py) D6 v5 z4 Q% n% V1 T
  ! f7 _: {2 @) F
! Y1 R- i% {! S2 p
7 |  S# N  H& r' U
二、具体的图片词典的组成文件:
2 g1 D; S; }3 |& W( P- E4 y(1)词典缩略名.info.txt
! I2 H, n( L$ F   #词典基本信息(词典全名、源语言、目标语言、正文首页、正文末页;LIST_TOP、CSS)
' t+ E2 n: j( b' l  4 c$ d/ B2 X2 s0 E

. o# f  n- {$ _2 R) g(2)词典缩略名.index.txt. D, w1 m* |7 p$ e6 Q
   #词典页面和单词索引(前后可以有非正文页面的索引,页面名称\t内容)
! B. O/ L4 ?3 H$ v: |8 {  
8 f& p. f7 z7 \/ P$ m4 h
& A! V# ^  C" a- s(3)词典缩略名.files.zip9 A8 |; Y& t6 u8 u) n
   #词典图片(PNG格式。JPG可改假后缀名或图片编辑保存为PNG格式)
& c* h# \" e0 D2 d4 P: Z' L, K  
9 C) l- \& H7 |+ I8 ?  g
' C& {$ j, R- |3 W: R# ]9 I6 W(4)词典缩略名.png
2 j, j. q% r% Q6 r   #词典图标(图标格式不定)6 r2 U$ n3 y0 r% y5 G, J( H! F2 R5 Y

8 v4 R$ E2 v1 n  R/ L. `# X(5)词典缩略名.pdic.zip3 P# s( k$ e9 t
   #精确定位坐标信息、词头等,不是必要的文件。个人使用自制软件实现自动画线+OCR、人工校对。5 }2 ~4 O$ E2 C4 A8 J
3 R$ D6 ~( I  M# u2 h+ m
三、GoldenDict加载方法:6 I2 }  \, w; T1 `; }
GoldenDict --> [编辑] --> [词典] --> [程序]:6 q6 M) G7 P* s0 O9 ?& ]
已启用:√1 \, [' K6 R: w7 s- b
类 型:HTML
6 m6 z, L# z" N8 Y5 I! f5 v4 _% u名 称:新牛津英汉双解大词典(第2版)图片版
$ y2 ?; w" P5 F  j, `+ B! }命**行:Python "C:\DIC_PIC\DIC_PIC.py" "C:\DIC_PIC\NOECD2\NOECD2.info.txt" %GDWORD%
% v1 t+ D4 k' {8 l/ A/ t0 L    #双引号包含绝对路径:①为图片词典查询通用的PY文件 ②具体的图片词典的INFO文本文件 ③GDWORD(即输入的查询文本)- a0 _& j+ a1 r$ H7 d
图 标:C:\DIC_PIC\NOECD2\NOECD2.png: A% ^0 C! p$ p
  
* R! c: e3 S- J1 W( a8 W: R3 h* O0 U  |, I- m) t

本帖子中包含更多资源

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

x

该用户从未签到

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

该用户从未签到

发表于 2017-11-6 03:51:18 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-6 07:56 编辑
, j  _$ s! D1 u& H8 z& ~) a
' G$ K9 @8 o5 H# h6 V5 x( b" c- O$ N7 E( R# X
* T$ b0 ~' M- S
精确定位的也支持了3 z2 H& t% z0 b: u: `

% U8 {1 j% g6 T$ C8 ?* |# r5 |/ x: y1 |! Q- t/ z4 |9 d) M
8 ~& Q  u: q  N+ A! N
6 ?9 l0 Y0 p$ s  ?* K7 f0 k& B  S3 ?
也支持点击跳转定位
& \! ~2 K# t/ b" v! L! {; P& @6 S6 O8 W

本帖子中包含更多资源

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

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# R# f8 P' f: L+ o& h3 t5 Y
    在GD安卓版上是否可实现,如能应用前途更广阔。

    2 i: }' _2 g. ?# F3 ?是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 13:43:19 | 显示全部楼层
    chigre3 发表于 2017-11-14 18:47
    2 y) y# S# Y+ J7 ^0 I. z- k是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧 ...

    9 q& i8 J" X% A4 ^+ W6 e8 R/ V请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?
    6 K/ R/ y( `0 G9 c9 U0 A) q+ ^( M6 j4 M7 {6 i7 a. V, n0 r) y
    另,我看到您展示了很多个图片词典都有此类词头,请问它们都是通过调用python实现,还是直接嵌入到词典词条中?

    该用户从未签到

    发表于 2019-1-30 17:11:25 | 显示全部楼层
    VimVim 发表于 2019-1-30 13:43
    # L" Y3 \. ^! [, s请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?
    0 w! M8 E8 v6 w! ^% D. l' r* q, U. z" Z# D
    另,我看到您展示了很多个图片词典都有此 ...

    & t, x0 \2 a; NPYTHON调用查询呀
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 18:09:42 | 显示全部楼层
    chigre3 发表于 2019-1-30 17:117 z# U8 j) n9 G  @- C0 F- V
    PYTHON调用查询呀

    , a2 @/ q# n+ {3 N0 [谢谢!你的解决方案很有创意!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-4-19 01:28 , Processed in 0.043071 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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