掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 4587|回复: 8

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

[复制链接]

该用户从未签到

发表于 2017-11-5 08:35:49 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-5 08:47 编辑
. I1 P6 g5 O  k. s" s4 W/ _
% S" l; l! h$ X8 \6 S8 L[设想]一种新的词典格式[专为图片版词典设计]
, @6 a  a. q# }! P3 }
) g( s! _7 R; X( |( S① *.py% @7 G5 c) {. c* [+ z
② 简单索引7 e' j& A' Y) z4 L
③ 图片0 t$ n$ H% f: g  i: i9 \% ?' x8 D
1 W: ]' A- X" o+ b2 K
---
3 B4 G2 y5 z: a! S3 I, r
. {8 n9 B8 o) S5 a6 E① *.py
( n* m1 l; I0 R6 J& b        作为外部程序(不一定是 Python 程序嘛),由 GoldenDict 引用。
; n1 {0 p6 g& l# v! \② 简单索引
/ ^, w3 Y. c5 }1 D8 p        可以复制、粘贴到 “① *.py” 里,也可以是外部 txt、xls(x) 等格式化良好的“文本”。
. ?7 Y8 s1 \4 ~: s2 W1 o1 S1 q③ 图片
  K0 r& R  a4 X$ U* A# \8 y        可以是图片文件夹,可以是图片压缩包(*.zip)。5 ~+ g& h) j8 i9 \8 N

, L; k& i6 i5 H8 h7 t:如果②是精确索引,甚至精确到图片上的坐标,直接查词,跳到图片相应词目位置,理论上也是可以的嘛。/ U0 U* v, {# U; Y& j( {/ Z* N5 s
:还可以链接到语音库(包),查词,发个音,也不在话下。0 o! u* |4 [% S2 J* l
……
" O7 I6 T# [, e$ r& f! C- N# p: r$ q# F" G$ V7 V" |
示例:: S0 q# |5 f% b2 i& n8 Q4 b
, h6 r: Y1 f4 Q, T- z6 |# T
- [示例] GoldenDict 商务版蓝登书屋韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html7 G# Y/ t( z5 e9 W3 q: H% ~
- [示例] GoldenDict 牛津高阶英汉双解词典(第 8 版)图片版 http://www.pdawiki.com/forum/thread-22010-1-1.html
9 O6 j! z5 L" D- _) v* `4 f8 n* p- [GoldenDict] [想法] GoldenDict 定位到整页式图片词典相应页面 http://t.cn/RlwAvja 网址里的数字都是*敏*感词,不得已转了个短网址。- @9 ]# V3 R- w( I2 {- }8 T
- wantyu goldendict词典制作的一点思路【调用外部程序】 http://www.pdawiki.com/forum/thread-21852-1-1.html3 M. C% a# ~. B4 Y4 h/ ?; Z& Y

7 T% u$ Z! Q. i5 [1 k) q# y5 w感谢 wantyu、henices、chigre 等的灵感和帮助。$ e/ @! w6 ]2 T. R  V

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-11-14 07:56:54 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-14 16:29 编辑 " @7 ^% \- \8 {" A8 p
/ S7 a2 B3 _. G0 x2 f
〇、预先的准备工作:' V5 J( s: Y' ^, x3 b
安装python(注意需要勾选 ADD PYTHON 3.6 to PATH),打开CMD新窗口,输入python显示不出错,安装unidecode库
$ e' ^/ o' a- M2 x& K  
# E! b5 J4 G1 t: ^( w! ~7 n8 m
1 Q2 k& h9 Y$ @  
# ~# U5 M- M  N7 W& h/ {8 _
/ k. C0 i0 c# \/ F" t( W! W' ~* j: y# a
一、图片词典查询通用PY文件:+ G( x/ z" ?; Q( j# v
(0)DIC_PIC.py
. p7 Y3 C* w' t  
! E! g+ z5 ~" C. ]& O  Z# h5 \) V' @* j3 h% v& z5 V
1 d* d! E8 r( j& s3 r, \3 U  l1 v
二、具体的图片词典的组成文件:
5 \" y0 U, ~. t4 {(1)词典缩略名.info.txt( Z! f, \3 H8 v/ a' L9 `( p3 ]
   #词典基本信息(词典全名、源语言、目标语言、正文首页、正文末页;LIST_TOP、CSS)
. m3 i+ ~, G* `) @  
+ ]& h% e& p/ l# a* e; _4 H$ A, c8 n& ~" d" E/ Z% y
(2)词典缩略名.index.txt) U8 v* v. b* g3 }3 [
   #词典页面和单词索引(前后可以有非正文页面的索引,页面名称\t内容)& Z, y: m1 U) y4 v, V' b9 H* P
  
; \5 u& N5 P+ `4 [( R3 w+ `; |/ p. v0 x4 ^$ ]" \$ i
(3)词典缩略名.files.zip% n: h7 u/ l0 a: h0 @# Y+ c: g3 `2 j
   #词典图片(PNG格式。JPG可改假后缀名或图片编辑保存为PNG格式)
2 N6 K+ K" A/ }  : i$ R& h$ P; P0 {7 ~

8 \/ C+ f- W  c3 F" X, W(4)词典缩略名.png
% e: _2 i4 Q) J8 N   #词典图标(图标格式不定); Z. S9 i5 i% U0 e

* H& E1 L; C+ _9 Y2 G, D+ D(5)词典缩略名.pdic.zip
; N4 P, b/ N0 }4 g) @- m' ?& |2 r   #精确定位坐标信息、词头等,不是必要的文件。个人使用自制软件实现自动画线+OCR、人工校对。
; b3 q. I- ~4 r' R) l% h" F. J& Y' a) }' i& R  b0 E  \
三、GoldenDict加载方法:
+ w% H3 e5 s3 u& m" Z; ZGoldenDict --> [编辑] --> [词典] --> [程序]:; d3 c+ w# o4 u& P6 E  d4 Y
已启用:√
; v0 m' a4 P! @% `类 型:HTML9 z' d* B# v1 c
名 称:新牛津英汉双解大词典(第2版)图片版/ H2 W) U9 ^. C$ k
命**行:Python "C:\DIC_PIC\DIC_PIC.py" "C:\DIC_PIC\NOECD2\NOECD2.info.txt" %GDWORD%
  y0 D. w+ u2 o3 @" i% ]    #双引号包含绝对路径:①为图片词典查询通用的PY文件 ②具体的图片词典的INFO文本文件 ③GDWORD(即输入的查询文本)  s& _& g8 J' @4 ~/ o* T
图 标:C:\DIC_PIC\NOECD2\NOECD2.png& H6 c6 J! Q% d$ S
  % ^0 P! g* d) `; \; u

. D; u5 ?" K5 f* X" E; q

本帖子中包含更多资源

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

x

该用户从未签到

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

该用户从未签到

发表于 2017-11-6 03:51:18 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-6 07:56 编辑
8 f, s  A# ~/ I% c
( O. M, e) B" m$ w2 e, @2 T* r2 N
) ~0 r4 e7 w8 ?. S0 [$ n; `: Z8 @0 O" A9 l% K$ U( a6 f
精确定位的也支持了
7 [- q7 f# p3 e8 w# X6 b* J0 |3 k* U: X
* y1 x( x8 x" ?; A6 L% @

0 A( O( R) s, ^, T7 c3 }) G% T6 N9 w7 s. [' q
也支持点击跳转定位
' T3 \" x. }2 b7 n  |
5 z3 H  k6 V$ a  m7 H* n

本帖子中包含更多资源

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

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
    . `% ~( \1 }$ D; e在GD安卓版上是否可实现,如能应用前途更广阔。

    1 |1 z9 o( I' C- I是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 13:43:19 | 显示全部楼层
    chigre3 发表于 2017-11-14 18:47
    * j, I1 P7 y6 o6 [3 h. `: B是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧 ...

    " ^  W, S& v: e- c6 l8 d3 ?" \请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?( i" b1 `( r" K8 {) ^
    . B/ K- i1 j: r; a( d; R
    另,我看到您展示了很多个图片词典都有此类词头,请问它们都是通过调用python实现,还是直接嵌入到词典词条中?

    该用户从未签到

    发表于 2019-1-30 17:11:25 | 显示全部楼层
    VimVim 发表于 2019-1-30 13:43' `0 Q, c* X& S) [" l7 y
    请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?1 O6 ?8 ?! _* I9 h0 ~/ i
    & P* D* Z+ N5 m% M% y
    另,我看到您展示了很多个图片词典都有此 ...

    9 U7 h9 [, i3 J2 CPYTHON调用查询呀
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 18:09:42 | 显示全部楼层
    chigre3 发表于 2019-1-30 17:11! p' X5 N, m, L3 D6 _6 _2 @) N
    PYTHON调用查询呀

    $ N  @$ L4 ^, }' p6 u! b谢谢!你的解决方案很有创意!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

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

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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