掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3881|回复: 8

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

[复制链接]

该用户从未签到

发表于 2017-11-5 08:35:49 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-5 08:47 编辑 # `  z, B2 [2 S7 D+ ?
  a8 @2 e9 h9 n, X: x! `
[设想]一种新的词典格式[专为图片版词典设计]
: Z; ~) D/ ]! F1 p: i5 J3 I1 S/ b3 N7 {9 _0 ]3 x9 b+ M
① *.py
# y& L. x4 Z' [& `0 X+ U② 简单索引" ]- o$ E4 N( o0 ]( b! W1 t
③ 图片
  N9 Y" H' U8 S( m3 |
, y6 V$ T4 X2 U* X" n3 H- T% }& q. k---
" R6 o5 c/ V' C% U
5 ?4 C0 I6 h) Q# c  O- R① *.py
. Y2 h' t9 j3 ~5 Y0 v        作为外部程序(不一定是 Python 程序嘛),由 GoldenDict 引用。
: _) U9 H* |0 N② 简单索引5 e1 t& S3 K4 d% X  }  Z1 `8 v
        可以复制、粘贴到 “① *.py” 里,也可以是外部 txt、xls(x) 等格式化良好的“文本”。- A0 O( R6 Q! |0 a8 U& r+ ~1 X
③ 图片0 A' {" K- _0 [, q' k! I$ s
        可以是图片文件夹,可以是图片压缩包(*.zip)。
+ z: B: F) ]* b! F
6 \  R6 t0 {0 g7 D; c:如果②是精确索引,甚至精确到图片上的坐标,直接查词,跳到图片相应词目位置,理论上也是可以的嘛。
$ ^# f) b+ y5 M* n; I2 y# l:还可以链接到语音库(包),查词,发个音,也不在话下。
& Z- {% J+ x* Z1 e1 K8 T0 T9 l/ n3 b……/ P/ z1 t: |' E6 D

3 X5 R8 l( t3 k1 U# d" F示例:3 j* [+ K7 H( H* Z* H! T

! @+ {% _% n3 G/ W# b- [示例] GoldenDict 商务版蓝登书屋韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html
9 v& J6 B+ {! C; C- [示例] GoldenDict 牛津高阶英汉双解词典(第 8 版)图片版 http://www.pdawiki.com/forum/thread-22010-1-1.html
+ y3 P! i& P1 {- t8 x: C* F4 i- [GoldenDict] [想法] GoldenDict 定位到整页式图片词典相应页面 http://t.cn/RlwAvja 网址里的数字都是*敏*感词,不得已转了个短网址。) A* e' G; }) P) a
- wantyu goldendict词典制作的一点思路【调用外部程序】 http://www.pdawiki.com/forum/thread-21852-1-1.html5 n: V1 R4 z! o1 K4 N6 `: l

. W/ B9 m" U( u0 y感谢 wantyu、henices、chigre 等的灵感和帮助。6 d. o8 |, B+ G! D  o

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-11-14 07:56:54 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-14 16:29 编辑 & _) p  P% P5 B7 w0 T& Z

9 I6 P7 }  b6 \〇、预先的准备工作:9 }4 l: M: ]/ w* Q( I( k' `5 E
安装python(注意需要勾选 ADD PYTHON 3.6 to PATH),打开CMD新窗口,输入python显示不出错,安装unidecode库. J! D7 S! W% W) F
  6 i5 D. }$ m6 O9 ]8 V

  W) d1 {- h, s, }  
# p, b1 Y/ J' Y$ w6 r) y! b! ^& O$ }8 G

/ u# D" u. r$ V7 ]9 e0 r一、图片词典查询通用PY文件:
) U- f# F6 Q! o7 N* f. ?(0)DIC_PIC.py; ]) n- u3 {" V0 n+ _' T, x  e
    S2 a1 r) K0 F/ g( c( X
' S4 f. t3 E, n  }* Q4 E
0 e9 V) Z" J& t8 a+ [* d1 b# a: f
二、具体的图片词典的组成文件:
; R) ?7 d( W$ m  w9 g(1)词典缩略名.info.txt
+ P( G( F( ?! t+ P. H   #词典基本信息(词典全名、源语言、目标语言、正文首页、正文末页;LIST_TOP、CSS)$ T& P& _" {/ V
  / t/ m: O: p4 P, \9 J
9 Q, o3 R4 Q) q
(2)词典缩略名.index.txt
* A- F6 q' v3 h   #词典页面和单词索引(前后可以有非正文页面的索引,页面名称\t内容)
. o: N$ u7 n  v  
: O. g0 d: \2 n" H+ L/ s) R; \2 y: X/ m0 m* \: T- h( H  |
(3)词典缩略名.files.zip
& z( a7 ^3 @. H7 @2 y: [3 j   #词典图片(PNG格式。JPG可改假后缀名或图片编辑保存为PNG格式)
7 J! R$ L- Y7 E$ ^' S  " s% v- ?0 w' J* p' x

- N7 z2 G6 t' f  l. Z. M2 r(4)词典缩略名.png
0 J6 w) I* a/ Q   #词典图标(图标格式不定)' p4 k* i- {& i% q/ ]7 A8 L8 M
8 g# O1 m+ b) N7 Q0 u1 u
(5)词典缩略名.pdic.zip
# }) \& Y$ X, B2 U8 u   #精确定位坐标信息、词头等,不是必要的文件。个人使用自制软件实现自动画线+OCR、人工校对。' I* D5 u0 b; \; s

4 _" _  q' [6 F/ w) Q三、GoldenDict加载方法:  Z) y5 e7 ^9 v2 j7 \) a
GoldenDict --> [编辑] --> [词典] --> [程序]:
% o8 R. |* h# M( q7 K/ ]! k: y已启用:√
; k9 c8 \4 v' ]" @类 型:HTML  F* f1 Y5 S4 K% l0 B  C3 f
名 称:新牛津英汉双解大词典(第2版)图片版
  j% L# x& A6 p% c1 c命**行:Python "C:\DIC_PIC\DIC_PIC.py" "C:\DIC_PIC\NOECD2\NOECD2.info.txt" %GDWORD%
# E. O. O/ {  t    #双引号包含绝对路径:①为图片词典查询通用的PY文件 ②具体的图片词典的INFO文本文件 ③GDWORD(即输入的查询文本)
% O- O2 A0 p- ^- R' K3 g* {图 标:C:\DIC_PIC\NOECD2\NOECD2.png
4 A0 X9 T* c1 \, v  
" n* _4 j6 H: s0 U$ P) j
( q; x. C8 B( Q9 I* \3 ~; S, s

本帖子中包含更多资源

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

x

该用户从未签到

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

该用户从未签到

发表于 2017-11-6 03:51:18 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-6 07:56 编辑 1 L8 p4 \7 s& b7 G% P2 {  K- c* y

9 t$ T9 }4 D3 }3 d( \
  R  I4 s, }0 ]+ M( _- v7 Q. ]% q: f& z
精确定位的也支持了
, }1 t9 D" p" c3 K, t( b2 z9 \- |' J& X) T2 m+ R! p, K

8 o% \2 M2 x4 u- ^. ^, F$ n3 G7 I  A7 l4 @! i6 C

1 S" {) y0 Y# e8 i3 Z  X0 Y也支持点击跳转定位
* b( `/ X9 [/ U+ N7 B7 n7 j- T0 h7 {7 a

本帖子中包含更多资源

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

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
    ; s8 a) s4 H9 s& J# x% T在GD安卓版上是否可实现,如能应用前途更广阔。
    . d' {: n4 i" d( B$ f. l
    是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 13:43:19 | 显示全部楼层
    chigre3 发表于 2017-11-14 18:479 \; r: G0 u( N4 V2 s% I
    是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧 ...

    " q' D: t  f, A) v; e8 z. I$ q. p; k请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?* G% q: T% ^( Y* @: Y4 N
      D1 e) T1 B5 _. S
    另,我看到您展示了很多个图片词典都有此类词头,请问它们都是通过调用python实现,还是直接嵌入到词典词条中?

    该用户从未签到

    发表于 2019-1-30 17:11:25 | 显示全部楼层
    VimVim 发表于 2019-1-30 13:43
    . p" \; a; \+ t, W6 P$ @8 j+ v( I请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?7 R$ a7 h$ l/ j, K

    4 x" ?( x2 l# [8 E2 d另,我看到您展示了很多个图片词典都有此 ...
    4 m- N+ t4 d# a* @
    PYTHON调用查询呀
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 18:09:42 | 显示全部楼层
    chigre3 发表于 2019-1-30 17:11
    % U) j+ i0 D' e8 V' T% j' f0 M; {& `PYTHON调用查询呀
    1 N, y4 G7 d- f( j6 [5 J* L1 W
    谢谢!你的解决方案很有创意!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-5-21 01:38 , Processed in 0.021008 second(s), 25 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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