Home - sk-spell/hunspell-sk GitHub Wiki

Popis štruktúry (anglicky)

Čiastočný preklad:

Morfologická analýza

Položky slovníka Hunspell a affix pravidlá môžu používať medzeru alebo tabulátor ako oddelovač morfologického popisu, ktorý začína 3-znakovým ID poľa (dve písmená a dvojbodka):

    slovo/flags po:noun is:nom

Príklad: definujeme jednoduchý zdroj s morfologickými informáciami a odvodenou príponou (ds:) a kategóriu časti reči (po:):

Affix súbor (test.aff):

SFX X Y 1
SFX X 0 able . ds:able

Slovníkový súbor (test.dic):

drink/X po:verb

Testovací súbor (test.txt):

drink
drinkable

Test:

$ analyze test.aff test.dic test.txt
> drink
analyze(drink) = po:verb
stem(drink) = po:verb
> drinkable
analyze(drinkable) = po:verb ds:able
stem(drinkable) = drinkable

Voliteľné dátové polia

Štandardné morfologické a iné ID (používané pre návrhy, hľadanie koreňa slova a morfologické generovanie):

ph

Alternatívny prepis pre lepšie návrhy, napríklad pre preklepy súvisiace so špeciálnym pravopisom a výslovnosťou slova. Je to najlepší spôsob, ako zvládnuť bežné preklepy stojí za to pridať pole ph: do najviac postihnutých niekoľko tisíc slovníkových slov (alebo dvojíc slov atď.), aby ste získali správne návrhy pre ich preklepy.

(dokončiť)

st

Koreň slova. Voliteľné: predvolený koreň slova je slovníková položka v morfológickej analýza. Pole koreň slova je užitočné pre virtuálne korene slov (slovníkové slová s príznakom/flago NEEDAFFIX) a morfologické výnimky namiesto nových, jednorazovo používaných morfologických pravidiel.

feet  st:foot  is:plural
mice  st:mouse is:plural
teeth st:tooth is:plural

Slovné formy s viacerými koreňmi slova vyžadujú viacnásobné zápisy do slovníka:

lay po:verb st:lie is:past_2
lay po:verb is:present
lay po:noun

al

(dokončiť)

po

Kategória časti reči (Part of speech)

ds

(dokončiť)

is

Skloňovacia prípona. Všetky skloňovacie prípony sú odstránené hľadaním koreňa slova. Morfologické generovanie závisí na poradí prípon.

feet st:foot is:plural
absurdít po:noun st:absurdita is:instrumental is:genitive

ts

(dokončiť)

sp

(dokončiť)

pa

(dokončiť)

dp

Plánované: derivačná predpona

ip

Plánované: ohýbacia predpona

ip

Plánované: terminálna predpona