掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3796|回复: 8

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

[复制链接]

该用户从未签到

发表于 2017-11-5 08:35:49 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-5 08:47 编辑 6 Y3 [: ?* Y) P
3 k, h3 e5 v$ B% y
[设想]一种新的词典格式[专为图片版词典设计]
( I7 \' m7 g2 f- u* e
/ B9 w# Y7 z- ~8 U5 @① *.py: y  ^! M2 s. @, ]2 y! g3 a% H
② 简单索引$ o9 l1 w+ w" z# j. P
③ 图片
  k4 w( |+ [' r( F4 v' @0 P' s
. V: J; C5 h5 M6 {$ ]. p/ H---
! _- C6 D6 j7 D; F, y/ n9 J3 ?/ F! f0 c8 |* [+ M: K/ p5 M6 [
① *.py$ o# c- q% m0 k) v* i) S; C  X
        作为外部程序(不一定是 Python 程序嘛),由 GoldenDict 引用。
: P  A0 N% A: @② 简单索引
1 R5 P1 j7 g+ n# R+ Y+ `5 D# k        可以复制、粘贴到 “① *.py” 里,也可以是外部 txt、xls(x) 等格式化良好的“文本”。
4 i; i2 X$ e! K6 Y③ 图片; W8 q; `: j# N6 d
        可以是图片文件夹,可以是图片压缩包(*.zip)。
5 J+ F( e+ `8 y4 S& N" B& ?# D
9 G" K6 h, M( B:如果②是精确索引,甚至精确到图片上的坐标,直接查词,跳到图片相应词目位置,理论上也是可以的嘛。
5 s/ r+ C2 ?0 b0 w) c  w:还可以链接到语音库(包),查词,发个音,也不在话下。1 a3 H2 f; m9 Y$ D2 q/ M
……8 D! |: I+ r% b( n) i

: ~& o: l) R2 U. b( J/ h! r8 n2 d% h示例:
: a* G& s2 i& p* U; |
1 s( u+ N$ O4 L5 F7 H+ `- [示例] GoldenDict 商务版蓝登书屋韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html2 @- }# s+ d! C. M6 ?. Y8 S
- [示例] GoldenDict 牛津高阶英汉双解词典(第 8 版)图片版 http://www.pdawiki.com/forum/thread-22010-1-1.html
) X* g- ?! ]* X/ J" L, j# e- [GoldenDict] [想法] GoldenDict 定位到整页式图片词典相应页面 http://t.cn/RlwAvja 网址里的数字都是*敏*感词,不得已转了个短网址。
; ~# c% g& O  Q9 K/ n; K- wantyu goldendict词典制作的一点思路【调用外部程序】 http://www.pdawiki.com/forum/thread-21852-1-1.html
, Q2 E: ]1 X$ h  d& t+ j$ ^% K# u  i5 w: `/ |" O! x% f- }
感谢 wantyu、henices、chigre 等的灵感和帮助。
, X* ~% j0 @, K

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-11-14 07:56:54 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-14 16:29 编辑
. [9 t3 O9 `: ]& b* M! |1 B% f" z% w; o5 @5 c9 O
〇、预先的准备工作:
; T6 E2 y9 H7 ~: E) H2 o0 P安装python(注意需要勾选 ADD PYTHON 3.6 to PATH),打开CMD新窗口,输入python显示不出错,安装unidecode库
% j, {* `" R% O' e, u    b) `" k# z$ g4 N
- H5 E% o" H6 W! R/ P
  9 J) h; n6 A; b* ?
3 @1 g% Z* E3 y" _0 H$ h: H

7 |, H3 o/ g  X7 [  H, e一、图片词典查询通用PY文件:$ B0 k6 c9 e# d. o4 j. n. K: X
(0)DIC_PIC.py
9 D# }& K- d8 v( l  / ]& g- q0 U4 z/ Y) W
9 s" Y3 c) E) m. S" U- m6 [1 F

; d; u9 w' Q( r. C  O二、具体的图片词典的组成文件:7 N7 z1 `4 E3 R/ M1 L6 U
(1)词典缩略名.info.txt' q& X1 u  o% C  l
   #词典基本信息(词典全名、源语言、目标语言、正文首页、正文末页;LIST_TOP、CSS)( i7 g: {9 U' ^
  2 u* c( Q$ l/ |5 x# V8 P. m) W& }
* ~1 Q0 c1 s$ e7 N
(2)词典缩略名.index.txt
3 q% ]# q; J; p- }4 W' c   #词典页面和单词索引(前后可以有非正文页面的索引,页面名称\t内容), x2 |. g# g/ O
  
& ^, G" V' F( M- y9 T: z
$ r2 M9 M5 ^+ s7 ?(3)词典缩略名.files.zip, v' ]3 o/ x+ F4 c# \3 j# g
   #词典图片(PNG格式。JPG可改假后缀名或图片编辑保存为PNG格式)
9 N$ {4 X% E; g# d  
& ?9 o6 i( {5 R/ R+ i  I0 @
, L% {8 v, Z" y: v(4)词典缩略名.png
" U1 V4 w: }5 `6 H+ r   #词典图标(图标格式不定)2 P6 V$ ~8 U& k1 i. c: d7 I6 f0 Q0 A

" A* ^1 F5 a- R3 ~* [+ e(5)词典缩略名.pdic.zip% g5 y! s4 E% y3 r! x9 C3 g3 Q: u+ r2 }
   #精确定位坐标信息、词头等,不是必要的文件。个人使用自制软件实现自动画线+OCR、人工校对。
  Z# X" `  D2 V) X' l' z, H9 i
7 l- f& [: B+ _' U  g7 Z6 Q" H  e# z( ~三、GoldenDict加载方法:
. y( y" a/ O8 E0 }. @GoldenDict --> [编辑] --> [词典] --> [程序]:# D6 H" Q* u) J+ H# A
已启用:√4 M- E( S/ T2 F' ?! G+ A8 P
类 型:HTML
7 F" V/ t4 A$ \9 a; g. v4 E+ r名 称:新牛津英汉双解大词典(第2版)图片版
/ U5 b8 O, s* n# f) C0 ^! W0 e, c5 M命**行:Python "C:\DIC_PIC\DIC_PIC.py" "C:\DIC_PIC\NOECD2\NOECD2.info.txt" %GDWORD%
# G; V/ H5 O) D  _; y    #双引号包含绝对路径:①为图片词典查询通用的PY文件 ②具体的图片词典的INFO文本文件 ③GDWORD(即输入的查询文本)
& K2 ]% Y% e; t* U5 |- t2 ]) l图 标:C:\DIC_PIC\NOECD2\NOECD2.png: {+ `) L* _8 q5 `8 l0 W( o
  # f- }1 |6 A* Q5 F
1 A; h9 E' J8 S

本帖子中包含更多资源

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

x

该用户从未签到

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

该用户从未签到

发表于 2017-11-6 03:51:18 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-6 07:56 编辑 : T& z& b3 J9 K1 s
( D9 R( y/ K# A) E4 C
! \+ z2 m1 b+ A9 H8 O% ]

1 K! e/ \$ A* C' x+ Y! ~精确定位的也支持了
' S7 Z$ E' S+ ?3 l
9 K- X& e  C) H' f& T" q: o0 U9 J1 j2 G. [& S# V7 }

  q% G) a, \% v) t5 Y, H$ w( B4 }. }/ [* c
也支持点击跳转定位
! N, W7 `6 ?# a' @! q
; k* K6 ~2 L9 s8 x, |" _! Q' h

本帖子中包含更多资源

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

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/ G- r" n! `& c0 {8 ~6 k
    在GD安卓版上是否可实现,如能应用前途更广阔。

    " X% v' `% V& u是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 13:43:19 | 显示全部楼层
    chigre3 发表于 2017-11-14 18:47  j) J9 v8 s+ K" o* A" }
    是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧 ...
    2 S, i* a; F; J" N% U
    请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?
    - {: K/ m" o: y( j4 d( ]' i) |+ K: v
    8 G& Y1 s& p& L! M7 G另,我看到您展示了很多个图片词典都有此类词头,请问它们都是通过调用python实现,还是直接嵌入到词典词条中?

    该用户从未签到

    发表于 2019-1-30 17:11:25 | 显示全部楼层
    VimVim 发表于 2019-1-30 13:43
    2 E" R5 ^& e; W* J请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?
    8 K* a, a4 w- Z: M3 _3 a: B  m: d1 Z& R/ a7 u
    另,我看到您展示了很多个图片词典都有此 ...

    3 P: g# m+ @5 j) h1 v8 D' ^, ]& t- IPYTHON调用查询呀
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 18:09:42 | 显示全部楼层
    chigre3 发表于 2019-1-30 17:11
    , h# i3 @2 u" `3 l" X" |PYTHON调用查询呀
    * I# p. |1 _& S* {/ ?+ z
    谢谢!你的解决方案很有创意!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-4-9 08:20 , Processed in 0.022943 second(s), 25 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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