TA的每日心情 | 无聊 2021-1-15 05:13 |
---|
签到天数: 271 天 [LV.8]以坛为家I
会元
  
- 积分
- 6760

|
各位老大, 本人想自己制作一个瑞典语--英语的词典, 但遇到一个问题急需解决, 请大家不吝赐教:
瑞典语的很多单词都有变形, 名词, 形容词, 动词......而且规则繁多, 故而制作词典时想要达到输入某一单词的任意变形时能查出单词原型, 以前用Stardict的同义词方法实现过, 在iPhone上的Dictionary Universal上工作基本良好, 但最近iOS系统升级至9.2以后, 该软件频繁闪退, 很影响正常使用, 所以打算改投MDict了.
翻遍论坛和网络, 都没有找到关于此问题的明确处理方法, 如果把某一单词的所有变形都单独列为词条, 似乎可以解决该问题, 但同时又产生了另外的问题: 某些词的变形与另外的词写法完全一样(如果光看见单词是无法分辨是哪个词, 必须要在句子中根据其充当的句子成分才能判断其含义), 这又变成了同一个词有多个解释, 这两个情况时刻纠结, 让我很是郁闷!
以前在制作Stardict的时候其实也是有同样的问题, 但Stardict本身支持同义词(多词一义), 但原作者没有提供具体支持同义词的方法和编译器; 但有幸在网上搜到了一个高人用Python写的一个支持同义词的编译器, 竟然一次搞定了, 万分激动, 但那是3-4年前的事情了, 现在回想, 当时是如何实现的记得不是很清楚了......
具体情况是这样, 比如一个单词abc, 它可能的情况有: 1. 本身是个单词, 有自己的意思; 2. 是另一个词bca变形而来; 3. 是再另外一个词cba的变形; 4. 它还是词bac的一种变形......
在此请教各位大侠, 对以上的情况, 在制作TXT原始文件时应该如何写词条, 能最终实现输入一个单词, 可以查出所有与该词本意及变形相关的词条.
万分感谢在先!
想要实现的效果见图片, 输入satt, 所有与该词有关的都能查出来.
|
|