查看: 2481|回复: 10
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

11

主题

76

回帖

954

积分

举人

Rank: 4

积分
954
跳转到指定楼层
1
发表于 2013-6-13 17:28:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
受到Hugh和Oeasy的影响,才决定自己制作词典的。因为坛子里的德英词典很少,更没有PONS和langgenscheidt expert,-----这两本是我见过最好的德英词典了。
我的制作词典步骤是:
1. 转化DSL词典为html (其他的所有词典都可以转化为html了,我选择dsl是因为手头字典都是这个格式的)
2. 采用awk命令处理(要学正则表达式)----手头没有Hugh所用的软件,那个贵死了,买不起的说
3. 编译 ---编译前要下载一些ipa unicode字体。http://www.phon.ucl.ac.uk/home/wells/ipa-unicode.htm
4.完毕。


这里面第二部最耗时,我学习awk就用了两天时间。。。。。。

下面是制作的mdx和原来dsl格式的对比,左边是goldendict里的dsl,右边是德语助手里的mdx,这是苹果系统上的截图,windows的自己也测试过了,效果一样。

compare.png (166.6 KB, 下载次数: 2)

compare.png

该用户从未签到

38

主题

655

回帖

7509

积分

翰林院编修

Rank: 11Rank: 11Rank: 11Rank: 11

积分
7509

翰林院专用章灌水大神章笑傲江湖章小蜜蜂章管理组专用章

2
发表于 2013-6-13 18:04:08 | 只看该作者
本帖最后由 Hugh 于 2013-6-13 18:24 编辑

可喜可贺!

该用户从未签到

26

主题

418

回帖

3370

积分

贡士

Rank: 6Rank: 6

积分
3370

灌水大神章小蜜蜂章笑傲江湖章

3
发表于 2013-6-13 18:05:51 | 只看该作者
哈,你已经会制作了嘛!祝贺

该用户从未签到

11

主题

76

回帖

954

积分

举人

Rank: 4

积分
954
4
 楼主| 发表于 2013-6-13 18:07:40 | 只看该作者
3# chigre


多谢多谢
只是经验还不足
有些时候用awk时费时太长
好几次都失去耐心了

该用户从未签到

11

主题

76

回帖

954

积分

举人

Rank: 4

积分
954
5
 楼主| 发表于 2013-6-13 18:08:31 | 只看该作者
2# Hugh

真是多谢您的那片指导性帖子呢
要不然我也不知道用awk处理那些东西

该用户从未签到

38

主题

655

回帖

7509

积分

翰林院编修

Rank: 11Rank: 11Rank: 11Rank: 11

积分
7509

翰林院专用章灌水大神章笑傲江湖章小蜜蜂章管理组专用章

6
发表于 2013-6-13 18:25:38 | 只看该作者
2# Hugh

真是多谢您的那片指导性帖子呢
要不然我也不知道用awk处理那些东西
世栋 发表于 2013-6-13 18:08


以后多制作些给我们分享哦!

该用户从未签到

26

主题

418

回帖

3370

积分

贡士

Rank: 6Rank: 6

积分
3370

灌水大神章小蜜蜂章笑傲江湖章

7
发表于 2013-6-14 04:04:37 | 只看该作者
等分享~哈哈

该用户从未签到

2121

主题

2961

回帖

6万

积分

翰林院修撰

不忘初心。送分大人,灌水砖家。擅长抛砖引玉,挖坑不填。

Rank: 12Rank: 12Rank: 12

积分
61056

翰林院专用章灌水大神章笑傲江湖章小蜜蜂章管理组专用章

8
发表于 2013-6-14 05:42:23 | 只看该作者
唉,貌似会其他小语种的都会英语,我只会英语,羡慕ing。。。

该用户从未签到

11

主题

76

回帖

954

积分

举人

Rank: 4

积分
954
9
 楼主| 发表于 2013-6-18 04:16:23 | 只看该作者
本帖最后由 世栋 于 2013-6-18 04:20 编辑

更新下:学习了几天,发现用perl和pthon可以轻易实现字典转化 。不过需要学习正则。。。。。

该用户从未签到

0

主题

70

回帖

187

积分

童生

Rank: 2

积分
187
10
发表于 2013-9-20 14:32:26 | 只看该作者
能分享PONS和langgenscheidt expert字典吗?

该用户从未签到

13

主题

146

回帖

4197

积分

贡士

Rank: 6Rank: 6

积分
4197
11
发表于 2013-11-4 20:56:59 | 只看该作者
哎,原来这两部词典早已被这位楼主做过了......
现在赶脚吧,对一个dsl词库来说,几乎可以直接编写一个Emeditor宏或者python脚本,让它在那里运行,喝杯茶或者吃个饭回来它就转换好了......