掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 5123|回复: 8

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

[复制链接]

该用户从未签到

发表于 2017-11-5 08:35:49 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-5 08:47 编辑 * Q3 I7 l" ~  E3 f; v

" `' Z- {, v1 Z: H4 n" S1 I[设想]一种新的词典格式[专为图片版词典设计]
, a6 H3 F* P0 W9 ]5 ^
6 L8 }3 D# @" }) h/ ~① *.py
/ r6 G, ]0 p; |% e+ N7 r② 简单索引
: R# B" i, o; v3 h6 Y1 u4 O; H5 H# c③ 图片
1 b8 z# x' p* K: A" r
0 p* n6 l' F$ k: w/ _& b3 G---+ m9 g% w" I* I1 f! K* b1 l/ W
9 t* K2 N3 R: `" N
① *.py& ^4 \* A4 B6 I
        作为外部程序(不一定是 Python 程序嘛),由 GoldenDict 引用。
+ \* c7 v4 K1 x( W% P' R1 E7 }② 简单索引
& k3 i' H! P/ J: [0 I2 J        可以复制、粘贴到 “① *.py” 里,也可以是外部 txt、xls(x) 等格式化良好的“文本”。2 A# c: z$ D4 K3 U/ Q8 E
③ 图片2 J% z3 z5 \1 u) \7 P
        可以是图片文件夹,可以是图片压缩包(*.zip)。
5 l. z2 F; v3 O
2 N0 E: M0 h" N. c- E2 W1 |:如果②是精确索引,甚至精确到图片上的坐标,直接查词,跳到图片相应词目位置,理论上也是可以的嘛。; N& `+ O9 S2 b6 I6 M4 O) q
:还可以链接到语音库(包),查词,发个音,也不在话下。2 O1 Q5 d4 j# y) Q
……3 W' @9 y" Y' w$ J
4 c. p8 U6 v# o! I
示例:1 U1 F) s8 M; I: ]. z" R: A

+ p8 e1 X0 Z" y# L0 |( c- [示例] GoldenDict 商务版蓝登书屋韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html0 B  B9 `/ U/ ?( k8 i
- [示例] GoldenDict 牛津高阶英汉双解词典(第 8 版)图片版 http://www.pdawiki.com/forum/thread-22010-1-1.html8 |) D$ h, i- ]; ]) c4 c. D+ T
- [GoldenDict] [想法] GoldenDict 定位到整页式图片词典相应页面 http://t.cn/RlwAvja 网址里的数字都是*敏*感词,不得已转了个短网址。' ?  y' \" d, l
- wantyu goldendict词典制作的一点思路【调用外部程序】 http://www.pdawiki.com/forum/thread-21852-1-1.html" d$ b4 [" P! h$ B/ j/ M

; G6 y' _; o# C% S9 N9 T感谢 wantyu、henices、chigre 等的灵感和帮助。
5 k3 Y0 D0 I& ?4 Y8 m

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-11-14 07:56:54 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-14 16:29 编辑 2 c3 n5 \3 d' w' d

. L; @: A; L0 o〇、预先的准备工作:
6 d3 r* J3 z# B5 k, E3 s安装python(注意需要勾选 ADD PYTHON 3.6 to PATH),打开CMD新窗口,输入python显示不出错,安装unidecode库
& ^; `; J9 S. i7 e; ~  ) y6 c6 F& V2 M- E# x
7 r; N2 l$ C% w; V3 ?( `, ?8 Q# b
  
. B2 x4 K  f2 [8 D0 b
, ]; ]5 c* b0 s; q( z( ?0 y8 [; e0 E. P9 {* U, P: E
一、图片词典查询通用PY文件:8 U; I* v- u1 S- V* _  N& x  I! v
(0)DIC_PIC.py
, q, O0 \" c6 z+ i  6 G9 A+ I/ |1 e1 Z; L+ Q
& V5 t' x1 F& e- E( ^2 k, O% o* t

3 \) i$ Z- @% _4 S  J1 m% x0 e二、具体的图片词典的组成文件:
2 J8 h3 h+ @' X: _(1)词典缩略名.info.txt
- l# |" S$ W0 U( ?$ |: L4 C   #词典基本信息(词典全名、源语言、目标语言、正文首页、正文末页;LIST_TOP、CSS)
1 p& x- U4 C* h1 ?/ B- G2 D& j1 T  0 S' z3 P8 v4 w  s

* b: g& @, V, Z/ o0 ~(2)词典缩略名.index.txt2 Q7 Q1 v; _  {
   #词典页面和单词索引(前后可以有非正文页面的索引,页面名称\t内容)# c. y2 W$ I6 l0 ^
  6 n' w$ J4 K. Z; `) X1 K

2 g. f& ?/ U, \' P(3)词典缩略名.files.zip% e' r; H3 c4 a6 ?9 ]# }- Q
   #词典图片(PNG格式。JPG可改假后缀名或图片编辑保存为PNG格式). S/ P+ w) E8 A9 K& r" U" F
  
6 e2 U" M4 y6 |, [) L  X1 c( r" K$ S4 Y
(4)词典缩略名.png
6 ?, f. Z' k' R, `9 g7 i7 P: O$ P   #词典图标(图标格式不定)2 I% l8 Z4 S& w4 |$ {

' l. V- U4 X9 j5 B; t% A/ {/ [4 f/ p/ o7 ^(5)词典缩略名.pdic.zip$ h1 e/ ?% Q& Y0 t, N1 i) ~5 u
   #精确定位坐标信息、词头等,不是必要的文件。个人使用自制软件实现自动画线+OCR、人工校对。8 {* f! m2 J: _, U0 _1 g7 U+ l1 U( {( [
$ ^1 Y. y9 Z' R* C2 }
三、GoldenDict加载方法:, O" J7 r8 m' v: W. u
GoldenDict --> [编辑] --> [词典] --> [程序]:
: B' k' K: i' K0 K/ j已启用:√
, a  D# e7 u" q; e  Z& \% C类 型:HTML
5 S* G) f; ^  t* [' G) O+ {9 P名 称:新牛津英汉双解大词典(第2版)图片版& U! r( |2 s, a. f2 L  P3 A( M6 X) ~
命**行:Python "C:\DIC_PIC\DIC_PIC.py" "C:\DIC_PIC\NOECD2\NOECD2.info.txt" %GDWORD%# T5 ]' d4 j) e% v8 o4 f! ~
    #双引号包含绝对路径:①为图片词典查询通用的PY文件 ②具体的图片词典的INFO文本文件 ③GDWORD(即输入的查询文本)( v6 P  z' l: f( {
图 标:C:\DIC_PIC\NOECD2\NOECD2.png
. j) j$ _  r: r$ D+ F. |; Y+ L  
) p2 c& p5 U* A! A7 q9 e; Y) s: U' }& ^: |( C& l7 S

本帖子中包含更多资源

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

x

该用户从未签到

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

该用户从未签到

发表于 2017-11-6 03:51:18 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-6 07:56 编辑
4 n& s/ w# |' g) f/ t1 M: H
8 B" H4 i# T) S, w# y) M1 @; h( x5 S2 c' b8 X6 N4 h( S
' ?) n# V; t8 ]' N, G2 n
精确定位的也支持了
" q+ Y4 S' t& l. q* u: k$ `7 P% `. M, ]( s* K) y* e% }6 a
- b; e+ |. G( M
' Q: ]2 y( e7 W5 P; n; u

0 _! m! ~  ^9 N3 z8 S也支持点击跳转定位, A2 t  o6 I- S! ~( W& c

( F) d7 M5 k: M7 D8 a+ 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:00
    - H8 `) S4 x1 j- U2 _$ |4 q. E; w4 U在GD安卓版上是否可实现,如能应用前途更广阔。
    8 b# ~" Q1 q+ z* p  l8 P) e6 G: F+ O
    是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 13:43:19 | 显示全部楼层
    chigre3 发表于 2017-11-14 18:47  j1 P0 S5 a; D0 c' X, `: ]5 x
    是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧 ...

    ; y2 g! p6 C1 N7 k; p请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?
    ( i4 h) D9 B- H8 w. x! W$ Y! o; x3 _- {/ I& o) u3 Q6 W
    另,我看到您展示了很多个图片词典都有此类词头,请问它们都是通过调用python实现,还是直接嵌入到词典词条中?

    该用户从未签到

    发表于 2019-1-30 17:11:25 | 显示全部楼层
    VimVim 发表于 2019-1-30 13:43% V$ @* V9 a% H/ K" @( u2 A! n
    请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?; l. k3 z% _' a% |6 ^: R* v
    * j  K) d# }$ U9 A# A3 A* W
    另,我看到您展示了很多个图片词典都有此 ...

    # n8 R' `" A( {9 g$ ^& J# cPYTHON调用查询呀
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 18:09:42 | 显示全部楼层
    chigre3 发表于 2019-1-30 17:11$ ~+ v, H/ |; @' z6 ?0 s6 j
    PYTHON调用查询呀

    ' g) j) h' ]% o1 }# }谢谢!你的解决方案很有创意!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-11-14 12:00 , Processed in 0.020994 second(s), 25 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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