掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3440|回复: 8

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

[复制链接]

该用户从未签到

发表于 2017-11-5 08:35:49 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-5 08:47 编辑
/ ^% Z1 m7 w0 Z9 [
/ T7 u" U, f& }[设想]一种新的词典格式[专为图片版词典设计]
0 h8 |. ^. d. F( V  c. h" r
4 V9 O0 n! D) ~( G" K① *.py
+ y6 [2 F( Z6 M! v0 g4 L3 A2 B② 简单索引$ t, B* y5 f; g1 ]
③ 图片% u3 L/ a. Q( Q% X

' j" P1 @# `! W4 l* n/ X---! J/ O9 G( S9 ]+ t- L! ~  A+ Y

+ a' ~; e4 q9 q/ ]2 m5 {" S: b① *.py
$ v$ ?, i! t9 J+ r! E. \- m( A9 e        作为外部程序(不一定是 Python 程序嘛),由 GoldenDict 引用。& r7 `* z/ j% o0 P
② 简单索引
/ y, V) k# @+ K* z$ Z3 `/ F: k& S        可以复制、粘贴到 “① *.py” 里,也可以是外部 txt、xls(x) 等格式化良好的“文本”。1 k# c) |( t0 `: \* q
③ 图片6 O/ V2 f: a! Z7 Q2 A
        可以是图片文件夹,可以是图片压缩包(*.zip)。0 }6 a" _6 V6 U% i+ ~

( x) E1 r& A7 B% B; N:如果②是精确索引,甚至精确到图片上的坐标,直接查词,跳到图片相应词目位置,理论上也是可以的嘛。
/ a; L& x, g; N+ }; K( d:还可以链接到语音库(包),查词,发个音,也不在话下。" _: A" Y7 N' n4 P. X
……. _2 o& N5 K7 p6 `

% G9 p) j% p- D3 `0 K) e5 w9 n示例:" O! z" ?% Q# {; i( M' w
4 V7 z# x; d9 \: p
- [示例] GoldenDict 商务版蓝登书屋韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html
; V) D& `- E1 f2 W& f2 l7 N4 c6 u- [示例] GoldenDict 牛津高阶英汉双解词典(第 8 版)图片版 http://www.pdawiki.com/forum/thread-22010-1-1.html
9 v/ {5 k: Z, R! ]- [GoldenDict] [想法] GoldenDict 定位到整页式图片词典相应页面 http://t.cn/RlwAvja 网址里的数字都是*敏*感词,不得已转了个短网址。6 X% @: e, ~% n$ Q' c9 A2 o
- wantyu goldendict词典制作的一点思路【调用外部程序】 http://www.pdawiki.com/forum/thread-21852-1-1.html, a8 k4 g9 m& J  w* e
2 |. j2 {. K' \
感谢 wantyu、henices、chigre 等的灵感和帮助。; D3 G' c" o/ b9 G0 V5 c! P1 u

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-11-14 07:56:54 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-14 16:29 编辑 2 @( T" X! M" Q* T

3 Y# `9 I' d, e) L; O5 l% p$ Y〇、预先的准备工作:  v' f: b+ f& E5 @6 V! \6 ?
安装python(注意需要勾选 ADD PYTHON 3.6 to PATH),打开CMD新窗口,输入python显示不出错,安装unidecode库* A7 w9 M. R; M0 p0 h; B% o2 s6 w
  % l+ e  C8 e9 _& H7 d1 N. y1 A% h' `" ?

' e: Q0 ?+ x: D* b3 k$ ?$ ^  
$ f6 X3 i, H& R" F; A: T+ W( N. [1 m* z
7 r6 z+ `2 @, D7 |6 t! x
一、图片词典查询通用PY文件:, f  S  ~* u1 S/ `: K& i
(0)DIC_PIC.py0 E* R/ d# ?" y& s
  ) T$ H" @3 w) a) r1 `' c
1 v  `2 x+ C+ L) J
. q3 G6 _4 n2 D7 T' V7 n
二、具体的图片词典的组成文件:* V; r: j$ x) @( k* l( q
(1)词典缩略名.info.txt
$ A% p' z" W$ x) X* i5 G1 T3 b8 I   #词典基本信息(词典全名、源语言、目标语言、正文首页、正文末页;LIST_TOP、CSS)
( F4 p6 j) B# }: }# z* Y, ]2 N  1 D: w; w( C3 Z; W' Q7 X- R
6 }9 j' o! T& j# F' {
(2)词典缩略名.index.txt9 A# `, U$ ~: N0 i, w4 O% i
   #词典页面和单词索引(前后可以有非正文页面的索引,页面名称\t内容)
- O2 i8 P. [* B- `: ~1 Z  
9 {4 `/ e4 X6 @- J2 |5 l4 Q5 r  s; }( E  ~# a7 L0 K2 |# N' V- B. C. Q
(3)词典缩略名.files.zip
0 F9 x& E8 c  x1 _: l4 z3 C. o   #词典图片(PNG格式。JPG可改假后缀名或图片编辑保存为PNG格式)3 X1 x0 V8 m% M" J
  ' {, J. L& e" H' r  A4 B! H

3 ~* d' t; o- Y9 X(4)词典缩略名.png/ P) L* K$ d8 }% k% @
   #词典图标(图标格式不定); p6 c9 P' O0 G- E
/ j2 M) d& H  c; E. Q
(5)词典缩略名.pdic.zip
& x8 G! c$ c. H( p, ]  r   #精确定位坐标信息、词头等,不是必要的文件。个人使用自制软件实现自动画线+OCR、人工校对。* Y7 W' W& R, Q

0 \8 d  M+ ~9 m- Z5 c$ D4 `三、GoldenDict加载方法:
2 u, G1 N1 M( m% a" C6 YGoldenDict --> [编辑] --> [词典] --> [程序]:
( ]1 }& ]- t- h已启用:√
( M) T4 a, X6 l$ C8 \7 Y类 型:HTML, L9 w) X8 R9 y
名 称:新牛津英汉双解大词典(第2版)图片版
! k% ^. p" ~5 o6 r, l, J& u命**行:Python "C:\DIC_PIC\DIC_PIC.py" "C:\DIC_PIC\NOECD2\NOECD2.info.txt" %GDWORD%0 ]2 B3 c1 N9 U& @7 P( H
    #双引号包含绝对路径:①为图片词典查询通用的PY文件 ②具体的图片词典的INFO文本文件 ③GDWORD(即输入的查询文本)& B0 I% y$ H( o7 K- E$ @+ j
图 标:C:\DIC_PIC\NOECD2\NOECD2.png# L) B+ E" b% \) s& ~
  4 g" f& y. k7 x) z: K

8 W5 ]/ S3 w! ~; v

本帖子中包含更多资源

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

x

该用户从未签到

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

该用户从未签到

发表于 2017-11-6 03:51:18 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-6 07:56 编辑 + o' z; Q8 V& n
  ]# Y' f5 s. p# c4 q
$ X; Z$ ?2 `# q/ M: Z1 X2 ?

2 M; Q9 l/ F# M4 B& E, f# q! J; D精确定位的也支持了" |0 O1 ^$ r- y+ t$ O

! E6 ~1 t% e4 b- b6 H+ V% ^. y2 [- |6 A# a
; G! `6 u* q1 n2 D, z% O

, ?1 l: Q# w; u# H1 u7 }: k也支持点击跳转定位
$ O& S" P6 s0 \8 L
2 }4 z# O1 }: s8 z& B

本帖子中包含更多资源

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

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! x2 Z  W  w+ m7 f
    在GD安卓版上是否可实现,如能应用前途更广阔。
    # v; Z3 D( F7 V  a: `
    是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 13:43:19 | 显示全部楼层
    chigre3 发表于 2017-11-14 18:47
    7 p2 {; C+ I1 |% H# K2 k' C+ I1 Q, {! `是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧 ...

    % D5 L: F. e, u# ~3 z/ O1 \请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?( Y* w& w% M. K' L1 v
      f  e1 |" l( y, l; m' R
    另,我看到您展示了很多个图片词典都有此类词头,请问它们都是通过调用python实现,还是直接嵌入到词典词条中?

    该用户从未签到

    发表于 2019-1-30 17:11:25 | 显示全部楼层
    VimVim 发表于 2019-1-30 13:43' b% [" s5 l, i' h: S3 [5 [
    请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?# e' l) v  Q& j# l, }9 v+ a0 H) m$ ^: c

    8 Q. {- C4 x1 t7 ]另,我看到您展示了很多个图片词典都有此 ...

    5 ?+ U8 Y( p& f+ X/ b! ?PYTHON调用查询呀
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 18:09:42 | 显示全部楼层
    chigre3 发表于 2019-1-30 17:117 A' ?; n# L" B  i1 d; _
    PYTHON调用查询呀

    % ^: W: \" X. P# |谢谢!你的解决方案很有创意!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-6-14 04:04 , Processed in 0.054693 second(s), 12 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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