náhled|Ispell navrhuje opravu slova v Esperantu Ispell je korektor překlepů pro unixové systémy podporující mnoho evropských jazyků včetně češtiny. Nabízí několik rozhraní, včetně API pro použití editory jako je např. Emacs. Ispell na rozdíl od GNU Aspellu napovídá pouze opravy, které mají od příslušného slova Damerauovu–Levenštejnovu vzdálenost 1; nesnaží se odhadovat vzdálenější opravy vycházející z anglické výslovnosti.

Historie a vlastnosti Ispell má velmi dlouhou historii začínající programem SPELL, který v roce 1971 napsal Ralph E. Gorin pro PDP-10 v jazyce symbolických adres, a který byl později portován do jazyka C a využit v mnoha dalších programech. Aktuálně jej udržuje Geoff Kuenning. Zobecněný systém pro popis afixů, který zavedl ispell, byl od té doby byl napodobován jinými korektory překlepů, jako je např. MySpell.

Stejně jako většina počítačových korektorů překlepů ispell načítá vstupní soubor po slovech a pokud slovo není nalezeno ve slovníku, vygeneruje seznam možných oprav a umožní uživateli vybrat opravu, nahradit slovo novým, ponechat jej beze změn, nebo jej přidat do slovníku.

Ispell rozpracoval myšlenku programového rozhraní, které bylo původně určeno pro použití v editoru Emacs. Od té doby jiné aplikace používaly toto rozhraní pro kontrolu překlepů, a GNU Aspell převzal stejné rozhraní, takže jej lze používat se stejnou sadou aplikací.

Slovníky pro ispell existují pro většinu jazyků používajících latinku i pro jazyky psané azbukou.

Ispell je dostupný pod Open-source licence. __NOTOC__ Odkazy Reference

Související články Hunspell MySpell Pspell GNU Aspell

Externí odkazy

Original unix spell, which is not related to ispell

Kategorie:Korektory překlepů Kategorie:Svobodné programy pro opravu překlepů Kategorie:Jazykový software pro Linux Kategorie:Software pro Unix