掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 2087|回复: 4

[求助] 如何制作词典

[复制链接]

该用户从未签到

发表于 2008-9-3 23:34:12 | 显示全部楼层 |阅读模式
还是教具体制作词典的方法比较好,要一步步详细的,比如已经有了一个词典的TXT文件,怎么编辑制作。* T6 o8 X7 l  _5 |- f+ y; ~

, q& v, _" D; Y" s1 G[ 本帖最后由 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 | 显示全部楼层
    可以看一下
    $ W2 \, b$ \, Ohttps://pdawiki.com/forum/thread-899-1-4.html
    , i; K! D( D; p) K
    : H* R4 r. {: o: E2 h4 Y( }( ?; B
    - X4 P' ?, }( V8 v: t3 IMdxBuilder.exe是在电脑上制作mdx文件用的。; `$ ?" _9 U0 T# Q# o: W

    & W' S8 e& J# a/ F( l转换程序支持格式:2 J. k+ W* ~, g; U6 o) R
    1) 扩展的SugarDict格式1 B2 }; o0 I0 [5 O$ Y( W
    每个项目(词条)一行,缺省最大为32K. 格式为 关键字: u+ c1 w+ M; a& S, }/ {, x
    解释(就是关键字和解释之间用空格分开)- D' F8 V( H  ^4 [1 _
    / I' h) i7 p5 m
    关键字 可以是大小写的组合, 每个单词的最大长度是255个字符。6 E- [/ {1 U) @! v% P
    关键字和解释中的''_'', ''^''在转换后会被替换成空格和回车
    9 L, _$ ^6 F1 s& ]
    , k0 K0 e% |" @+ j6 x2) KDict解码后的tab格式
    # D8 f+ N3 G- P1 P8 G4 L/ C6 h+ c每个条目一行,关键字和解释之间用tab分隔. 其中的n会被转换成换行
    ( D4 A% R* }4 o; q2 D7 Y5 W! P: r3 H0 @& O; O6 l
    3) MDict的html格式6 Y7 I1 L7 M( @  {7 A- C
    每个项目两行: d# V: P; {- Q" K( B; H4 l
    第一行是关键字
    5 \. N% F" D* X7 b6 K第二行开始是正文, 这里的正文应该包括关键字。可以使用html的标记(不要包含' J; W/ Y  U! X" h0 `  W( P, u
    , 这个程序会自动加上, 另注意在转换时要指明源数据为html). 3 G5 \* c7 Z6 h8 E, @1 R/ n% \
    如果需要显示音标的话,可以利用html指定字体就可以显示了。(参见下面的例子)1 |3 K% C" A$ R! s& a
    正文结束后必须用一行表示结束+ k& P. [; R# L
    9 m; g9 o) j4 B2 M. ]: X0 @& r) N
    4) MDict的紧凑型html格式(Compat Html)8 `0 p- o2 V# r: k0 h, h
    这个格式由两个文件组成,正文文件格式基本和2)一样,但在正文里可以使用记号。另外* z) u/ l/ C4 [1 L' a: r
    一个是记号文件。& X: N" U6 O; X* I4 `6 f5 x

    ( P1 T7 F: j% [3 x) K5 `记号文件的格式:
    ' ~" q( c3 t, _1 |5 g由多个记号定义组成,每个记号定义有3行) K4 U& a8 D* d5 E
    第一行 记号的名称(只能用数字,必须大于0,最大不超过255)5 l5 c  y, B( V  R5 ]0 k; s
    第二行 开始字符串(可以为空)
    6 c# \. ^, w, D0 t5 J) G% a第三行 结束字符串(可以为空)
    $ [$ l4 m0 b7 m( U使用时在正文里使用`记号`(键盘左上角的那个符号)就会将后续的文字直到下一个记号前的文
    ) c2 `. p$ I  S; Y, H( Q字用记号定义的开始字符串和结束字符串括起来。正文里如果需要显示` 则用`表示。内. _& ~9 `; b3 Y( `7 S( y0 I
    码应该和正文的一样(例如正文如果是用Unicode的话,记号文件也应该用Unicode)- @% `2 B3 J/ E& ?& t
    备注:
    , ^9 t$ S7 g3 P6 I如果你的数据里含有国际音标,建议使用Unicode格式.
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-6-17 03:03 , Processed in 0.023010 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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