掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 4588|回复: 8

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

[复制链接]

该用户从未签到

发表于 2017-11-5 08:35:49 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-5 08:47 编辑
+ M. X; j0 O8 r5 A" }9 m' A. L& J+ |) c, u4 ~' P
[设想]一种新的词典格式[专为图片版词典设计]8 E/ U; Q+ a) [& \0 T% A+ H

8 u5 O# z0 F0 z' q1 K① *.py
6 b% j3 c" z( Q② 简单索引
1 G4 j0 S3 T, y③ 图片- A5 M; r$ U* I4 u3 ^- U
2 o& n0 t/ h, n% g
---
1 J1 m- }# f8 K2 g- k8 Z2 s2 K+ }( n& }9 @
① *.py
' `& R1 z; c! K# G3 O1 O( j3 ^9 o        作为外部程序(不一定是 Python 程序嘛),由 GoldenDict 引用。+ t9 {, @) z2 Y2 T! F4 g8 Q4 K
② 简单索引: U, A3 x6 R4 ]: \# N
        可以复制、粘贴到 “① *.py” 里,也可以是外部 txt、xls(x) 等格式化良好的“文本”。' K8 H2 w' J" F! e+ @
③ 图片
; U  i! W! A. k) S9 ]! d0 B        可以是图片文件夹,可以是图片压缩包(*.zip)。
6 Y' u* R! G; c; b3 I1 D( p$ s. S" O5 G" x( G. x
:如果②是精确索引,甚至精确到图片上的坐标,直接查词,跳到图片相应词目位置,理论上也是可以的嘛。
; n2 e+ y2 P- D: Z* o:还可以链接到语音库(包),查词,发个音,也不在话下。
& J$ g# O2 q$ Q9 b' e) Z……
; d8 L) i- y5 `- ^: _* c! g+ G1 z2 J
示例:) i: u: p4 j# j0 l1 J
3 o* q( Q9 C, I$ i% @
- [示例] GoldenDict 商务版蓝登书屋韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html
6 h5 M. t+ I( O" B9 J& C6 W- [示例] GoldenDict 牛津高阶英汉双解词典(第 8 版)图片版 http://www.pdawiki.com/forum/thread-22010-1-1.html. \  y. w5 O" v8 f, ]* T
- [GoldenDict] [想法] GoldenDict 定位到整页式图片词典相应页面 http://t.cn/RlwAvja 网址里的数字都是*敏*感词,不得已转了个短网址。/ p1 ~( L9 k& T0 x$ g
- wantyu goldendict词典制作的一点思路【调用外部程序】 http://www.pdawiki.com/forum/thread-21852-1-1.html
+ [  M4 \  j4 f3 T8 z
+ b( P) t! L8 @* g. [感谢 wantyu、henices、chigre 等的灵感和帮助。
6 T$ T! H5 {$ M4 W2 [

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-11-14 07:56:54 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-14 16:29 编辑
) p4 b6 E7 \9 D9 E' q6 ~: N% D! B0 Y3 Z+ d+ V
〇、预先的准备工作:% [( V+ O0 V5 B* m4 S
安装python(注意需要勾选 ADD PYTHON 3.6 to PATH),打开CMD新窗口,输入python显示不出错,安装unidecode库
# \5 S8 w5 Z$ p& p  ' y$ v) O/ b0 U' Q
: M8 {% c0 T4 T9 L* e
  * J$ Z! B+ K+ P
5 |1 F$ p9 i0 i8 I' j! ?
' e4 c# \4 p+ r; J! n" _! h
一、图片词典查询通用PY文件:
. y, n5 Y( n, J- S) s( [(0)DIC_PIC.py
8 \# Z, H) S  @. E: `  " J  k, ?+ c0 K& V; Q0 |0 @* J' f
% g1 Z1 O8 w: W- y, k/ b- |( Y

$ P7 b! j7 i9 K二、具体的图片词典的组成文件:( S! _2 B* I- o( ?
(1)词典缩略名.info.txt6 K5 I  T( h- F$ e0 i& Y) P" A
   #词典基本信息(词典全名、源语言、目标语言、正文首页、正文末页;LIST_TOP、CSS)
* e, X5 \6 h. [: V/ u) e  
- _* _0 }8 }! A8 _, Y% B$ T) _9 y0 ^, [1 q2 l8 y
(2)词典缩略名.index.txt
/ p$ i! U: I( K4 W/ W# Q; s, L' y2 ^   #词典页面和单词索引(前后可以有非正文页面的索引,页面名称\t内容)8 j4 j! o7 q$ a, ?: k5 Q, D
  ' i8 [, P( k, ], u# N1 ?" _( v/ k' d
9 _8 m" X# `" f! v& a2 E
(3)词典缩略名.files.zip
) n& r/ b2 J+ p" W   #词典图片(PNG格式。JPG可改假后缀名或图片编辑保存为PNG格式)
* g; \" y( L" z+ E* G' g# \  , ^5 r2 d2 Q& J" G% L
7 r5 ~& ^! x# C) x: G. v' k
(4)词典缩略名.png
3 \/ x( r( ]  e! c; W   #词典图标(图标格式不定)
/ s3 B1 T, p* J' W4 I% M' s
; A; \% E. F; S2 R" {(5)词典缩略名.pdic.zip
; U/ }# J" \- b' H3 S! O! Z, M   #精确定位坐标信息、词头等,不是必要的文件。个人使用自制软件实现自动画线+OCR、人工校对。, m% v' [3 e2 }' w* ~0 t" P& n. U
" [  s# ~5 X8 W5 ]5 Q" p3 r
三、GoldenDict加载方法:
) ]: {0 X: H8 }. O' s+ E, gGoldenDict --> [编辑] --> [词典] --> [程序]:8 g$ y* J( K" j) H' v" J7 f4 |
已启用:√$ U1 P9 L, M; U5 R; F# D
类 型:HTML* E6 i% n6 l. ~" [+ z1 S1 U5 K  t% T
名 称:新牛津英汉双解大词典(第2版)图片版
" g+ ~) x1 G& h6 [* u! m命**行:Python "C:\DIC_PIC\DIC_PIC.py" "C:\DIC_PIC\NOECD2\NOECD2.info.txt" %GDWORD%
9 f6 F; B& v  L: A- q7 P    #双引号包含绝对路径:①为图片词典查询通用的PY文件 ②具体的图片词典的INFO文本文件 ③GDWORD(即输入的查询文本)
* G2 D6 A6 p8 }) t6 W/ b" K: s4 W图 标:C:\DIC_PIC\NOECD2\NOECD2.png9 c; L4 _$ O, H( q5 K: H/ J
  
$ n6 L( d6 c- D) c+ l" a! {  N% O% |  j" s* Q' I; A' m+ [) C

本帖子中包含更多资源

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

x

该用户从未签到

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

该用户从未签到

发表于 2017-11-6 03:51:18 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-6 07:56 编辑 - B0 ^- R; h# q6 [

2 p0 c( [& ~( a  B8 _9 m, e1 f1 z8 ~6 o( d

3 W7 z" z6 s1 J精确定位的也支持了
' B% Z+ F: u' M+ i) f+ F/ z+ z* P: ]9 I" n
' C  C) r7 Y2 q4 L

- J3 j$ ~: d3 k& b, P# V: m/ y  v. x1 D: L( J3 e) {1 L' o
也支持点击跳转定位& [! i. j4 \; ~  C) Y/ m
( A, R* v  S2 F) ~

本帖子中包含更多资源

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

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! L/ p# \* a4 ~! E1 N
    在GD安卓版上是否可实现,如能应用前途更广阔。
      t! G3 u# d! {& j( y; R
    是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 13:43:19 | 显示全部楼层
    chigre3 发表于 2017-11-14 18:479 X1 S8 e% G2 z0 w8 ]
    是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧 ...

    2 O$ f$ [/ \" o: a8 v请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?# `: b% \( _- S

    2 U" r  d- U& U另,我看到您展示了很多个图片词典都有此类词头,请问它们都是通过调用python实现,还是直接嵌入到词典词条中?

    该用户从未签到

    发表于 2019-1-30 17:11:25 | 显示全部楼层
    VimVim 发表于 2019-1-30 13:43
    - U) Q9 V0 t+ d/ [: y6 D- m: l/ o( b请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?
    1 Q+ @6 D( f7 m! d# p
    9 B7 ~' G9 v0 {9 [6 @另,我看到您展示了很多个图片词典都有此 ...
    0 c3 k! X+ v! Y4 I! W
    PYTHON调用查询呀
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 18:09:42 | 显示全部楼层
    chigre3 发表于 2019-1-30 17:11
    3 W0 R5 i* Z' {PYTHON调用查询呀

    0 o# k* Y0 r( {! g( V谢谢!你的解决方案很有创意!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-6-10 07:19 , Processed in 0.022517 second(s), 25 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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