流星冲击 发表于 2019-3-24 14:09:39

各大制作电子词典源文件的优点

本帖最后由 流星冲击 于 2019-3-24 14:19 编辑

MdictMdxbuilder 4.0制作的mdx,支持各国本地的排序,也就是headword的locale排序,mdxbuilder3.0只是简单地支持英文headword大小写敏感和Unicode排序,4.0的话,例如中文拼音的排序和拉丁文字符大小写敏感的支持。Babylon、stardict、lingoes它们源文件可以是gls文件,同时支持用|符号对headword进行同义词分割,例如good|well|best,搜索good、well、best这三个词,都指向同一个内容。搜到的结果,headword显示的是good,有点类似hunspell的功能,不过它的自定义功能更加方便。LingvoDsl源文件支持的签有限,不过对于个人编辑词典实在很方便,一行一个行内容,编辑起来十分好用,而且标签引用简单化,例如音视频资源引用只需一个标签即可。修改GoldenDict的config的<editDictionaryCommandLine>可以调用外部文本编辑器,在编辑dsl内容后返回GoldenDict全局重新加载词典搜headword便可以看到编辑后的内容。Epwing支持的标签也是相对有限,不过检索方式可以在html代码当中指定多种检索方式,对于相同内容的汉字的检索、假名的检索可以指向同一个内容,也支持特定id链接直接跳转。 以上词典的builder只是简单地使用过(lingoes官方没有给出过builder),如果大家有这些词典的优点可以点出,或者文中有哪些不妥之处,也欢迎提出。

dfliaoyue 发表于 2019-3-24 15:51:00

别的不知道,Mdict核心特点应该在于本质上就是一个html,只要使用的浏览器引擎支持,什么特性都能往上弄。
Mdxbuilder 4.0制作的词典似乎现在也只兼容新版的mdict,适用范围还是受限啊,也没有解包工具。

流星冲击 发表于 2019-3-24 16:07:14

dfliaoyue 发表于 2019-3-24 15:51
别的不知道,Mdict核心特点应该在于本质上就是一个html,只要使用的浏览器引擎支持,什么特性都能往上弄。
...

stardict、babylon、epwing本质也是html,只是可拓展html的特性不如mdict的方便。
mdxbuilder4.0生成的mdx确实是有它的局限性,不过mdict安卓版的webview配合4.0的mdx还是可以突出4.0的优点的。

miekliuxuan 发表于 2019-4-18 11:35:56

请问goldendict 的 dict文件如何转换成mdx啊
页: [1]
查看完整版本: 各大制作电子词典源文件的优点