7

Czy są jakieś dokumenty wyjaśniające lub samouczki dotyczące struktury plików słowników FreeDict, Aspell, Hunspell/OpenOffice, szczególnie dotyczące przełączników na końcu każdego wiersza w każdym pliku .dic? Domyślam się, że przełączniki opisać semantycznej interpretacji słowa czy toStruktura plików słownikowych otwartych sprawdzarek pisowni

  • rzeczownik
  • przymiotnik
  • przysłówek
  • przysłówkowy
  • itp

lub dowolna kombinacja powyższe. Ale nie wiem, jak dopasować je do znaków przełączania.

Jestem także osobliwością tego, co opisuje plik .aff.

Odpowiedz

0

W Hunspell wybrane tagi są dowolne, nie mają wartości inne niż te, które im przypisujesz. Możesz wybierać spośród liter, cyfr (1-65535) i innych.

Plik z opisami opisuje wiele rzeczy, ale dotyczy głównie sposobu odmiany słów.

Na przykład:

$ 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". 

The manual wyjaśnia większość rzeczy w szczegółach. Istnieją również pliki testowe, które można obejrzeć.