掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3288|回复: 8

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

[复制链接]

该用户从未签到

发表于 2017-11-5 08:35:49 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-5 08:47 编辑 9 {5 B" t+ J. R6 |2 G# A0 m; F
, O1 I& P  S& w, ?8 Z% {
[设想]一种新的词典格式[专为图片版词典设计]3 f2 n+ N) V, Y6 |% x
1 }7 @% V4 N0 n4 F- G
① *.py
) A& X& z. c/ |% K; K② 简单索引: @8 P3 n: Z( z% d& a; C3 f, T
③ 图片* }( z$ `5 Q3 M  `2 G' z

4 f& k, n' ~7 x/ w, B---
' }. G; a, j( H
/ Z; i  Y0 Q3 S① *.py) m- @. c6 f  r4 m/ V( G9 ~
        作为外部程序(不一定是 Python 程序嘛),由 GoldenDict 引用。" B& X' m+ g8 S' d: e# g% m
② 简单索引
. M8 @( b$ N9 q2 X        可以复制、粘贴到 “① *.py” 里,也可以是外部 txt、xls(x) 等格式化良好的“文本”。- `5 u) O2 H9 _9 Z+ t6 T! `- c
③ 图片' ]+ y% O" v. ]4 s' b  C! u
        可以是图片文件夹,可以是图片压缩包(*.zip)。
8 r. U! R2 X, V2 y' h+ v! D) P
$ c; Q# Z. ^; N% b:如果②是精确索引,甚至精确到图片上的坐标,直接查词,跳到图片相应词目位置,理论上也是可以的嘛。
4 d/ K: c* `5 {! B+ a* `( ]+ X" V:还可以链接到语音库(包),查词,发个音,也不在话下。; `7 m. h. Y3 s9 x2 B
……4 l2 C5 x( S- P1 w( l1 \. n

- M& T/ ]- b! [; N示例:
8 n7 I2 _2 V+ M9 S- P8 Q% X& o9 e* j# R
- [示例] GoldenDict 商务版蓝登书屋韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html5 n9 V, m% n7 E
- [示例] GoldenDict 牛津高阶英汉双解词典(第 8 版)图片版 http://www.pdawiki.com/forum/thread-22010-1-1.html5 _$ a4 U# C0 _6 B2 N* v
- [GoldenDict] [想法] GoldenDict 定位到整页式图片词典相应页面 http://t.cn/RlwAvja 网址里的数字都是*敏*感词,不得已转了个短网址。& |8 t' u8 n4 ^3 ?5 W+ D# {
- wantyu goldendict词典制作的一点思路【调用外部程序】 http://www.pdawiki.com/forum/thread-21852-1-1.html
7 a' @" y8 N6 Z& U) d! X
7 B4 ?( Z/ Z. Z" {感谢 wantyu、henices、chigre 等的灵感和帮助。
' O% Y7 ~/ G( q

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-11-14 07:56:54 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-14 16:29 编辑 # ^9 ^0 c( o, v& c, K
& P3 N+ {' [; @$ ]2 K$ \- @
〇、预先的准备工作:
# R/ g7 f8 u( a) ]% {安装python(注意需要勾选 ADD PYTHON 3.6 to PATH),打开CMD新窗口,输入python显示不出错,安装unidecode库
0 o) G( F  p7 T7 |0 f  
) F; x6 [% d: [; ]* {2 u! h; t: Z" t4 `! D: t& ^4 k  e
  
3 Q2 [& G3 M; _
4 s! o5 }( {8 R  s9 x
1 T$ o( u% p2 B. p: m/ P一、图片词典查询通用PY文件:
4 i, A. R( c* H6 q2 b4 i(0)DIC_PIC.py% N% K. H: F/ J8 ^9 T6 u
  
( L  E$ X2 E, x- j% Q
1 A1 F: s; ]& p4 K. b8 {# D7 v5 [6 y& p  L; o
二、具体的图片词典的组成文件:" T6 a$ y5 d' {# \; T1 c
(1)词典缩略名.info.txt# t: G- y4 I8 m% Z" X
   #词典基本信息(词典全名、源语言、目标语言、正文首页、正文末页;LIST_TOP、CSS); R' g6 ^% j/ z% c
  ; e6 m9 y9 j( c, ]* ^  G5 G
0 V# ^+ f3 b; w3 e& t, z7 b
(2)词典缩略名.index.txt
" G6 [5 W8 w% i1 n1 G+ E   #词典页面和单词索引(前后可以有非正文页面的索引,页面名称\t内容)
2 j' N& n* c- N4 p$ O! ~& _5 c& X  
. b' W: [% s6 O# N3 K; s
. P5 T' n9 b% t9 B$ ?- g& a$ w(3)词典缩略名.files.zip
( g) r$ U7 @9 [' _   #词典图片(PNG格式。JPG可改假后缀名或图片编辑保存为PNG格式); u2 q7 E$ K- X
  
0 U6 N; n$ n8 c4 U/ J5 x3 P3 i- }0 T1 q4 S( N# i2 _3 @$ Z8 ?( z0 E% Z
(4)词典缩略名.png
5 e7 G2 d9 ^, X+ P5 t# {2 g   #词典图标(图标格式不定)+ R5 {8 G3 J: }% v) |
+ p6 x- F+ h8 K, E; p
(5)词典缩略名.pdic.zip
3 {2 D0 X% A# Q   #精确定位坐标信息、词头等,不是必要的文件。个人使用自制软件实现自动画线+OCR、人工校对。/ ]( M5 L$ D) H' u7 y* |% L. h, E

+ ?4 p7 h6 A7 d$ }, y0 v+ F三、GoldenDict加载方法:2 i" {" O8 N8 R* F
GoldenDict --> [编辑] --> [词典] --> [程序]:1 W2 q4 O6 y% ~6 e9 G
已启用:√7 w+ A8 n. U' V/ f, ^% z2 d
类 型:HTML! \: Q$ i: k8 d9 |# a: w2 A
名 称:新牛津英汉双解大词典(第2版)图片版
# C8 J; X/ E2 B" r命**行:Python "C:\DIC_PIC\DIC_PIC.py" "C:\DIC_PIC\NOECD2\NOECD2.info.txt" %GDWORD%7 C/ O2 U$ ^6 A$ t- t  M6 o
    #双引号包含绝对路径:①为图片词典查询通用的PY文件 ②具体的图片词典的INFO文本文件 ③GDWORD(即输入的查询文本)
( |% S$ A: ]/ p/ R图 标:C:\DIC_PIC\NOECD2\NOECD2.png
, ]* R' J; m  [3 F2 b  $ X# H8 x7 S) i0 S/ l
; k# Z' {9 n& `

本帖子中包含更多资源

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

x

该用户从未签到

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

该用户从未签到

发表于 2017-11-6 03:51:18 | 显示全部楼层
本帖最后由 chigre3 于 2017-11-6 07:56 编辑 4 k: [4 v8 {2 o0 i: ]9 f: |& O

/ T3 }5 |$ g/ S8 G% M  ?9 s4 ~* R# k7 O

7 J3 V: W5 u' G4 Z0 r精确定位的也支持了/ Z/ D/ U8 w; J5 W$ R, f; L

) C( z; ]+ e) P/ O- i& F4 E- S& K) f3 |& Y5 Y
2 C+ e5 D0 i3 P, {
% z& g: J2 F! m+ }# b, T
也支持点击跳转定位
0 k' U$ M4 o$ ]6 J' ?
3 V. y4 \+ s. T) O4 E, I9 [8 T

本帖子中包含更多资源

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

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
    ) i' I$ L, f9 [$ u) D在GD安卓版上是否可实现,如能应用前途更广阔。

    / J. Y0 L6 F/ V% t是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 13:43:19 | 显示全部楼层
    chigre3 发表于 2017-11-14 18:47( u5 t0 U& ~! h
    是联系不到作者哦~ 另外需要首先GoldenDict桌面版集成这个格式。。。让我们期待吧 ...

    1 j1 c, i+ e  a+ C9 v% c请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?
      h- s1 A% g2 G  r
    6 Q7 j) p4 A( B( G3 j" S另,我看到您展示了很多个图片词典都有此类词头,请问它们都是通过调用python实现,还是直接嵌入到词典词条中?

    该用户从未签到

    发表于 2019-1-30 17:11:25 | 显示全部楼层
    VimVim 发表于 2019-1-30 13:43
    . t, I/ H4 B1 C7 a请问 @chigre3 :目前GoldenDict对该词典格式的支持进展情况?
    1 s, F2 L1 I- o% U
    . L/ ~, G: o% a$ i另,我看到您展示了很多个图片词典都有此 ...
    ( d3 r! v' g; ]0 e8 T
    PYTHON调用查询呀
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-1-30 18:09:42 | 显示全部楼层
    chigre3 发表于 2019-1-30 17:11
    * ?* \9 [& V1 HPYTHON调用查询呀
    / |: @  J7 |# b) ^
    谢谢!你的解决方案很有创意!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-4-27 08:46 , Processed in 0.053214 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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