掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3291|回复: 8

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

[复制链接]

该用户从未签到

发表于 2017-11-5 08:35:49 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-5 08:47 编辑 7 o" S  ~8 j6 s0 p. a

$ @9 z6 A& Y: \8 K  r/ L2 C0 j[设想]一种新的词典格式[专为图片版词典设计]
6 Q# N" V8 w$ @; z" \9 k! Y. m& s- i; T; T7 w7 Z* V7 A) x
① *.py; G% a8 a2 z. |6 S
② 简单索引% D3 @' C' Y8 m9 u, Z! M4 V9 V
③ 图片& b7 d: S* b/ v' r! S  r1 X3 Z
9 Z, B; x. O1 Z3 @" E8 k
---
7 C0 J& K3 U: G+ x4 E+ n; S' c" D% d, m
① *.py/ J9 x5 s) G8 ~+ E! @" j5 Q/ b
        作为外部程序(不一定是 Python 程序嘛),由 GoldenDict 引用。  E$ s7 @& M4 v4 N8 K( ^
② 简单索引
) b# U; ^7 L& S* v        可以复制、粘贴到 “① *.py” 里,也可以是外部 txt、xls(x) 等格式化良好的“文本”。
; Z, t. B2 ?& n6 Q3 H$ x③ 图片: }* t% o% T' y& R* m9 n4 l
        可以是图片文件夹,可以是图片压缩包(*.zip)。* |; l9 {! O6 o, G3 s% H% B0 H
1 k4 E$ M, _; [- U. O
:如果②是精确索引,甚至精确到图片上的坐标,直接查词,跳到图片相应词目位置,理论上也是可以的嘛。; |- J- x+ F. u
:还可以链接到语音库(包),查词,发个音,也不在话下。
& H2 S6 [4 V6 e2 S& }$ ^7 t……
, J% e8 [' Q7 P/ A. f0 [; K# F
+ n/ s' ~# u8 X: L, T& p7 ]示例:
/ a. @# F5 a# k: K+ F! b# A5 m4 k- m# E7 D; U
- [示例] GoldenDict 商务版蓝登书屋韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html1 \- ^  X% _& o: A& x
- [示例] GoldenDict 牛津高阶英汉双解词典(第 8 版)图片版 http://www.pdawiki.com/forum/thread-22010-1-1.html
* b' B( f9 ^, \: _& q4 Z- [GoldenDict] [想法] GoldenDict 定位到整页式图片词典相应页面 http://t.cn/RlwAvja 网址里的数字都是*敏*感词,不得已转了个短网址。
4 S/ K' H9 M: r: @$ R* I+ i2 |- wantyu goldendict词典制作的一点思路【调用外部程序】 http://www.pdawiki.com/forum/thread-21852-1-1.html
/ j9 x$ o* P4 H! Q. H$ o. w4 ]
% Z/ L0 a0 t+ W( s* g感谢 wantyu、henices、chigre 等的灵感和帮助。
: [# J+ T( }" t2 C. }% W1 x

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-11-14 07:56:54 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-14 16:29 编辑   b/ P% k6 E7 J; F9 S/ K3 H
7 v. |$ m2 O! |& I8 ^
〇、预先的准备工作:
6 m3 Z" V1 e" Y& X安装python(注意需要勾选 ADD PYTHON 3.6 to PATH),打开CMD新窗口,输入python显示不出错,安装unidecode库
2 w# p7 _! X' I% u  1 @! B  u  u6 v" p! U
- |( s0 ~; [' I
  
2 Z7 ]  G/ t: A# I" t- D; P8 W/ f+ K5 Z  L+ D8 h1 Z; }" L3 A8 {

; m4 |  K& X2 }" _一、图片词典查询通用PY文件:) F* C) N6 x' b: M( j) E- I3 e
(0)DIC_PIC.py
( N6 |! F; T1 v9 N) u' i4 P  / h5 }& _: c0 a0 u

6 w* y' R7 b" \9 Z
- J3 p( n- v$ K+ H8 o& ]8 O二、具体的图片词典的组成文件:4 J5 R5 t" X! @$ z0 }0 h' ~* P
(1)词典缩略名.info.txt
9 m/ p& Z4 O7 V& J   #词典基本信息(词典全名、源语言、目标语言、正文首页、正文末页;LIST_TOP、CSS)6 p. I' i2 i, B* U3 }0 Z% E
  
3 X. z5 ~. K" E8 b0 a6 O' T+ n
' z" [% S6 r" _" N(2)词典缩略名.index.txt6 o* `! e) |$ `# T4 j! |" B/ c
   #词典页面和单词索引(前后可以有非正文页面的索引,页面名称\t内容)
: K* N# B6 a$ ?2 p% F  
  C( {4 q+ L; R1 n! j8 g
4 d. {5 ^+ A+ t" Y- K; P2 g(3)词典缩略名.files.zip& y) _) v( }" M& O# e" a. t
   #词典图片(PNG格式。JPG可改假后缀名或图片编辑保存为PNG格式)! Z  f( K# F6 M- }; t. |: k/ P% f# W
  , R8 l' l1 ~+ \! |. ~: M$ S, d
: W" h: `' g( [. n
(4)词典缩略名.png2 ~( a# _# H( z
   #词典图标(图标格式不定)4 T( d. q+ V- |/ D/ s1 R5 b

: D$ s" I2 Y( r  }3 A$ y. T(5)词典缩略名.pdic.zip# _7 s% G4 c8 [! I1 ~" q
   #精确定位坐标信息、词头等,不是必要的文件。个人使用自制软件实现自动画线+OCR、人工校对。
& U+ A) s* @/ |& v4 ^9 |: ~2 ^5 P1 A8 ^$ m
三、GoldenDict加载方法:2 O# w: S- y0 c3 v
GoldenDict --> [编辑] --> [词典] --> [程序]:! v0 F1 ]( r+ m
已启用:√9 S$ g) A0 N, c1 z; q
类 型:HTML/ F# C# ~* T) y6 b3 s9 L* u; z
名 称:新牛津英汉双解大词典(第2版)图片版
4 C3 d* O! Y1 I: X. v6 O命**行:Python "C:\DIC_PIC\DIC_PIC.py" "C:\DIC_PIC\NOECD2\NOECD2.info.txt" %GDWORD%
0 d) ]" M& H2 u  x9 v6 E    #双引号包含绝对路径:①为图片词典查询通用的PY文件 ②具体的图片词典的INFO文本文件 ③GDWORD(即输入的查询文本)
+ e5 F* h6 e% X+ q6 [/ M0 W0 i图 标:C:\DIC_PIC\NOECD2\NOECD2.png
% @( C" Z- m6 r& w* ]$ @2 |  " m3 N, a: o+ Q& ?1 ]7 i

% u+ G% U" [8 b) a& _0 r8 R

本帖子中包含更多资源

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

x

该用户从未签到

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

该用户从未签到

发表于 2017-11-6 03:51:18 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-6 07:56 编辑
6 Y6 Q1 _3 N% C! |, T
7 o8 E% N# ?) s/ r: |
' L: p9 q" x# x" M6 m2 a' G7 q! D0 r, Y5 s4 h9 v
精确定位的也支持了
6 g  H( `2 b$ W& ?$ d$ M$ T' N3 x0 _" R! {

5 e! W) }5 W; w$ Y( B( ~* U! L+ [6 K: n
& v' [) c% B" J7 X
也支持点击跳转定位
- C+ y$ y% T  C; q; T- v8 w' ^  U$ 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; C! k9 o2 t3 L  H
    在GD安卓版上是否可实现,如能应用前途更广阔。
    1 l/ l) ]7 z9 h" ]
    是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 13:43:19 | 显示全部楼层
    chigre3 发表于 2017-11-14 18:47
    8 Q, ^8 c" h2 z# h+ `是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧 ...
    + d6 Y( E) M( `! h2 o
    请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?4 u& s. ^. K5 ^$ d2 A8 Q5 l
      z: d0 z) B' {" ~* `: b! f" X
    另,我看到您展示了很多个图片词典都有此类词头,请问它们都是通过调用python实现,还是直接嵌入到词典词条中?

    该用户从未签到

    发表于 2019-1-30 17:11:25 | 显示全部楼层
    VimVim 发表于 2019-1-30 13:43
    3 Y, K9 D8 _; v* `$ w, ?请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?
    ( o  ]9 U* P# i' J" A$ X
    7 Q8 {! V1 p; `另,我看到您展示了很多个图片词典都有此 ...

    5 h* H' ?4 q" D5 n9 tPYTHON调用查询呀
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 18:09:42 | 显示全部楼层
    chigre3 发表于 2019-1-30 17:11; I! f8 |4 f' {& L' Y' c  ?
    PYTHON调用查询呀
    / o: Y) Z) m8 T" P8 T9 ]6 {
    谢谢!你的解决方案很有创意!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-4-27 20:55 , Processed in 0.050556 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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