掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3008|回复: 4

[求助] 如何制作词典

[复制链接]

该用户从未签到

发表于 2008-9-3 23:34:12 | 显示全部楼层 |阅读模式
还是教具体制作词典的方法比较好,要一步步详细的,比如已经有了一个词典的TXT文件,怎么编辑制作。
  q. Q1 h# K0 ]. e+ W' p9 X0 W& N, j" |9 L4 @
[ 本帖最后由 cb87 于 2008-9-3 23:56 编辑 ]
ysyg1977 该用户已被删除
发表于 2008-10-8 22:07:58 | 显示全部楼层
是的,我也想学啊
百科剃刀 该用户已被删除
发表于 2008-10-13 20:56:52 | 显示全部楼层
:handshake
1753peng 该用户已被删除
发表于 2008-10-13 22:48:53 | 显示全部楼层
是啊,我手头有一些word文档是关于机械方面的,想做成字典的格式,拿出来与大家分享。希望有会的做个图文并茂的教程。也让我们进一下自己的力量。
  • TA的每日心情
    开心
    2018-10-17 09:01
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2008-10-14 11:31:18 | 显示全部楼层
    可以看一下
    ; L9 j- M% }  L" Ihttps://pdawiki.com/forum/thread-899-1-4.html
    : w8 M& x& l+ u  \5 i% H2 |) E( z/ {  w: l! e$ b7 X, s

    3 b  E# k9 |1 |5 DMdxBuilder.exe是在电脑上制作mdx文件用的。
    5 D$ A8 Z: ~  N4 R: [
    " A. E" y, P$ _" j- {转换程序支持格式:
    ; E+ u, ?+ M) @3 i# y8 I1) 扩展的SugarDict格式4 D( I+ b# Z0 X1 G% D  h1 A3 t
    每个项目(词条)一行,缺省最大为32K. 格式为 关键字
    5 c- N1 W7 D6 L6 }2 v, w解释(就是关键字和解释之间用空格分开)
    ( z! E6 G2 _- S0 l& Z' Z; _1 ]' F2 s
    关键字 可以是大小写的组合, 每个单词的最大长度是255个字符。
    ' p: B9 p  U; @6 L# }1 s. o) b! b关键字和解释中的''_'', ''^''在转换后会被替换成空格和回车4 G3 H! W; E: R

    . X2 N+ H( i, p* Q) o2) KDict解码后的tab格式
    3 [7 f: X6 Y# i. W3 b- K5 I每个条目一行,关键字和解释之间用tab分隔. 其中的n会被转换成换行
    , X/ @/ j- z' ~( u% L
    3 V  L0 G9 C" p/ h  F) p3) MDict的html格式, |9 C, ]' ]# }# h6 n; }
    每个项目两行# _/ P3 L2 d. |) K
    第一行是关键字
    1 a0 A- y+ a/ C# c/ ~, T; B" q, Z4 x第二行开始是正文, 这里的正文应该包括关键字。可以使用html的标记(不要包含+ ~8 W) o  i9 n, ?
    , 这个程序会自动加上, 另注意在转换时要指明源数据为html).
      k5 J: Y* k) p" A. ^7 Z1 t. ~8 {如果需要显示音标的话,可以利用html指定字体就可以显示了。(参见下面的例子)6 f, K5 |- G! I* {* s5 ~1 P9 ]
    正文结束后必须用一行表示结束
    + j* m$ l7 H1 G5 P
    : f3 F1 k0 B6 K% A  O4) MDict的紧凑型html格式(Compat Html)
      v8 _% _! f, [# \0 m) `这个格式由两个文件组成,正文文件格式基本和2)一样,但在正文里可以使用记号。另外& R) |( U" h7 Z% V3 u( N
    一个是记号文件。
    # o+ H; f9 ~2 v; k, T1 }0 U# J. B/ V+ \+ z" p* [# q" J
    记号文件的格式:
    3 O# f' I1 d# Z% r! \5 R2 V由多个记号定义组成,每个记号定义有3行% r, ^" q9 F9 l+ d2 ?5 a
    第一行 记号的名称(只能用数字,必须大于0,最大不超过255)
    4 D/ B3 s+ s' H% _4 V& x5 ^' r0 U第二行 开始字符串(可以为空)
    ' D5 S5 i+ U5 r1 \第三行 结束字符串(可以为空), U1 R; W9 P) A3 ?- N. C# U" C
    使用时在正文里使用`记号`(键盘左上角的那个符号)就会将后续的文字直到下一个记号前的文
    8 N; u: l+ t7 u5 q字用记号定义的开始字符串和结束字符串括起来。正文里如果需要显示` 则用`表示。内$ [6 H' _7 B" {, `! [. C' I
    码应该和正文的一样(例如正文如果是用Unicode的话,记号文件也应该用Unicode)7 Q4 x' S% x! N# M0 B- B; Y5 a  \
    备注:
    3 h9 p' X! a$ @4 R: }. }0 W如果你的数据里含有国际音标,建议使用Unicode格式.
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-9-15 14:37 , Processed in 0.022300 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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