掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1618|回复: 6

[求助] 关于stardict词库里同义词转到Mdict的问题

[复制链接]

该用户从未签到

发表于 2009-10-22 15:37:11 | 显示全部楼层 |阅读模式
今天我试转了一个stardict格式的babylon longman词典。原因是现有在MDict上的longman词典格式都没有babylon好看。6 Q3 L2 F0 d% E/ ?' P
/ ^# B% H# S( ^2 a
stardict词典下载地址在这里:
& _( n0 [; a: _3 e1 S; B8 Shttp://reciteword.sourceforge.net/stardict/babylon.php; H& @# Y0 j; h! B+ E
里面那个Longman Dictionary of Contemporary English (4th Ed)无插图版就是。
- L% q* T) q, w8 F. A& S然后按着论坛里的教程转了一下,还算顺利。附效果图。
) O' m* k7 @% }" A4 l问题是,stardict里的同义词搞不掂。比如,schedule这个词是查不到的,只能查schedule  1, noun这样的。
9 k9 @  ]2 ?. H+ h1 Z$ B2 k
- s9 b: y/ S6 \3 d+ a. T- U$ [不知道这个问题该如何解决?

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2009-10-22 15:45:30 | 显示全部楼层
可以通过修改TXT文件实现。具体的,应该会用到正则表达式,楼主可以网上找一找怎么用,然后自己摸索一下。关键就是要找到词条之间的规律,比如这里相同词条后面都是接一个空格,然后接数字,再接noun|verb等固定单词。不过要注意的是,如何保证修改词条的纯粹性和完备性。

该用户从未签到

 楼主| 发表于 2009-10-22 17:31:44 | 显示全部楼层
txt里的单词顺序有要求吗?  比如按道理说,all要比boy在前面,如果我修改txt,使得boy词条在all之前,会不会出错?

该用户从未签到

发表于 2009-10-23 22:20:44 | 显示全部楼层
顺序没要求,制作程序会帮你排序

该用户从未签到

发表于 2012-1-23 16:49:31 | 显示全部楼层
有没有可能做stardict转mdx时把同义词也转出来?哪怕是中间的txt过渡时有个同义词列表也好。
  p7 h8 V0 j8 `# P3 E* \这个问题对德语词典很重要,德语的词有很多变格,但是主列表只有它的原形。如果没有同义词表会导致词典的可用性变差很多。

该用户从未签到

发表于 2012-1-24 04:17:38 | 显示全部楼层
搞定了,感谢强大的词典转化软件pyglossary。感谢awk。5 a! P5 N: g& x& i% z3 k+ J) S
要什么时候才有权发新贴啊。
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2015-8-13 12:37:22 | 显示全部楼层
    Find something new
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-4-28 02:37 , Processed in 0.028944 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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