掌上百科 - PDAWIKI

用户名  找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 2922|回复: 10

[教程] 自己制作mdx的方法

[复制链接]

该用户从未签到

发表于 2013-6-13 17:28:52 | 显示全部楼层 |阅读模式
受到Hugh和Oeasy的影响,才决定自己制作词典的。因为坛子里的德英词典很少,更没有PONS和langgenscheidt expert,-----这两本是我见过最好的德英词典了。  ]# t' S: B# I0 z! b
我的制作词典步骤是:% `& Y8 h6 o0 f! ^
1. 转化DSL词典为html (其他的所有词典都可以转化为html了,我选择dsl是因为手头字典都是这个格式的)! D* J1 w; o# \, o0 G1 w( P
2. 采用awk命令处理(要学正则表达式)----手头没有Hugh所用的软件,那个贵死了,买不起的说6 W. ?8 `& ]* r# F: |" y, T6 c# D
3. 编译 ---编译前要下载一些ipa unicode字体。http://www.phon.ucl.ac.uk/home/wells/ipa-unicode.htm: ?" d$ }4 ?: `" W* P
4.完毕。
: ~$ `/ i( ?/ ]; ]. y9 @
' Y2 S; B8 ?' \3 Y* S0 d$ q9 s7 ^0 ^
这里面第二部最耗时,我学习awk就用了两天时间。。。。。。) K4 M; S  N) i1 }" J& y% q0 U- j
5 E; s' U* A) C! D4 W! G, d
下面是制作的mdx和原来dsl格式的对比,左边是goldendict里的dsl,右边是德语助手里的mdx,这是苹果系统上的截图,windows的自己也测试过了,效果一样。

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2013-6-13 18:04:08 | 显示全部楼层
本帖最后由 Hugh 于 2013-6-13 18:24 编辑
3 h: X  Q) \0 T% }* O5 ~1 B  D, [9 A7 d7 g, v* P+ q
可喜可贺!

该用户从未签到

发表于 2013-6-13 18:05:51 | 显示全部楼层
哈,你已经会制作了嘛!祝贺

该用户从未签到

 楼主| 发表于 2013-6-13 18:07:40 | 显示全部楼层
3# chigre
7 y0 c* g$ [( Q* V
3 f- l7 J$ J6 @& `' J
9 ^& D7 W; b9 g+ g多谢多谢$ J1 J2 z' C  Y! N5 s( W; R
只是经验还不足
1 G, ^3 D6 T& l. Z1 I1 U有些时候用awk时费时太长
8 K4 D( W, e1 g+ _# E好几次都失去耐心了

该用户从未签到

 楼主| 发表于 2013-6-13 18:08:31 | 显示全部楼层
2# Hugh 7 S' v/ ?9 |# }- ^
* t2 F' q# a. B$ e: V6 T
真是多谢您的那片指导性帖子呢
9 k( W* f0 `. o+ T5 H: Q要不然我也不知道用awk处理那些东西

该用户从未签到

发表于 2013-6-13 18:25:38 | 显示全部楼层
2# Hugh
5 A0 X' v# J! U( w' B8 d/ L# I% X( Y6 o4 x
真是多谢您的那片指导性帖子呢- J" z, E: @! [+ b$ e, v
要不然我也不知道用awk处理那些东西
: d0 `0 m. B/ A$ V& _# _世栋 发表于 2013-6-13 18:08
8 }: C. v  S+ c$ m+ l" C  n8 ~9 |8 c
' ]2 c6 P3 G6 }
以后多制作些给我们分享哦!

该用户从未签到

发表于 2013-6-14 04:04:37 | 显示全部楼层
等分享~哈哈

该用户从未签到

发表于 2013-6-14 05:42:23 | 显示全部楼层
唉,貌似会其他小语种的都会英语,我只会英语,羡慕ing。。。

该用户从未签到

 楼主| 发表于 2013-6-18 04:16:23 | 显示全部楼层
本帖最后由 世栋 于 2013-6-18 04:20 编辑 $ |: c' ~# _9 |

9 P  c7 C  P; g; h, d9 b更新下:学习了几天,发现用perl和pthon可以轻易实现字典转化 。不过需要学习正则。。。。。

该用户从未签到

发表于 2013-9-20 14:32:26 | 显示全部楼层
能分享PONS和langgenscheidt expert字典吗?

该用户从未签到

发表于 2013-11-4 20:56:59 | 显示全部楼层
哎,原来这两部词典早已被这位楼主做过了......
/ }$ ]0 O0 h: u6 |现在赶脚吧,对一个dsl词库来说,几乎可以直接编写一个Emeditor宏或者python脚本,让它在那里运行,喝杯茶或者吃个饭回来它就转换好了......
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2025-5-7 14:36 , Processed in 0.025077 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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