7

是否有任何关于 FreeDict、Aspell、Hunspell/OpenOffice 词典的文件结构的解释文档或教程,尤其是关于每个文件中每一行末尾的开关.dic?我的猜测是开关描述了这个词的语义解释,无论它是

  • 名词
  • 形容词
  • 副词
  • 状语
  • 等等

或以上任意组合。但我不知道如何将这些与开关字符相匹配。

我也很好奇.aff文件描述的内容。

4

3 回答 3

1

看起来是一个很好的起点,并且此页面上的下载可能包含您正在寻找的格式文档。

于 2012-05-25T04:30:12.390 回答
1

只是几个可能对您有帮助的链接:

这是在 sthackoverflow 上: OpenOffice 字典的格式是什么?

第二个是一个好的开始

http://sourceforge.net/apps/mediawiki/freedict/index.php?title=Main_Page

希望这可以帮助

于 2012-05-26T10:39:24.003 回答
0

在 Hunspell 中,您选择的标签是任意的,除了您分配给它们的含义之外,它们没有任何意义。您可以选择使用字母、数字 (1-65535) 等。

词缀文件描述了很多东西,但主要关注单词的屈折变化。

例如:

$ test.dic
4
apple/a
banana/a
green/b
small/b

$ test.aff
SFX a Y 2 # Allow the following 2 suffixes to words with the "a" flag.
SFX a 0 s . # An "s" at the end for words ending in any letter (signified by the dot). "Apples" and "bananas". 
SFX a 0 s' . # "Apples'" and "bananas'".

SFX b Y 2
SFX b 0 er . # "Greener" and "smaller".
SFX b 0 est . # "Greenest" and "smallest".

手册详细解释了大部分内容。还有可以查看的测试文件。

于 2013-12-01T00:19:10.147 回答