MySpell

MySpell
Stabil frisättning
3.0
Operativ system Cross-plattform
Typ Stavningskontroll
Hemsida kod .google .com /a /apache-extras .org /p /ooo-myspell /

MySpell är en stavningskontroll som tidigare ingick i OOo Writer i den kostnadsfria kontorssviten OpenOffice.org .

Sedan version 2.0.2 har OpenOffice.org ersatt MySpell med Hunspell .

Bakgrund

MySpell startades av Kevin Hendricks i ett försök att integrera olika stavningskontroller med öppen källkod i OpenOffice.org- bygget. Med en liten uppmaning från Kevin Atkinson, författaren till Pspell and Aspell , skrevs en ny stavningskontroll (MySpell) i C++ som stödde affix-komprimering, baserad på Ispell .

Locale (språk) filer

Varje språk (språk för ett specifikt territorium) kan ha filer för stavning, avstavning och en synonymordbok. Dessa filer kommer att hittas tillsammans i en mapp. Stavningskontrollen görs med hjälp av .aff-filen för lokalen tillsammans med .dic-filen. .dic-filen är en lista med ord tillsammans med en grupp bokstäver som refererar till affixen som finns i .aff-filen. Detta sparar utrymme eftersom istället för att behöva inkludera alla former av ett ord, som hoppa (hoppa, hoppa, hoppa), kommer .dic-filen att inkludera ordet en gång och referenserna till affixen i .aff-filen tillåter konstruktion av alla de andra formerna.

Det räcker inte att kopiera filerna för en lokalitet till mappen. Eftersom det finns flera språk, skulle automatisk laddning av alla ordböcker orsaka en avsevärd omkostnad. Därför är endast de språk som anges i dictionary.lst tillgängliga. dictionary.lst kan redigeras med en enkel textredigerare, men gränssnitt ger ett mer användarvänligt sätt att lägga till nya språk.

MySpell med andra program

MySpell används för närvarande av andra program:

  • AbiWord
  • Aegisub 2.0 kan använda en ordbok som skapats för MySpell genom att lägga till AFF- och DIC-filer i Dictionary-mappen.
  • STAR Transit fr NXT, en CAT- svit från det schweiziska företaget STAR AG de , kan valfritt använda MySpell-ordböcker för stavningskontroll.

Aspell och Vim 7 kan nu använda en ordbok skapad för MySpell.

Se även

externa länkar