Hunspell

Hunspell
VývojářLászló Németh
Aktuální verze1.7.0 (12. prosince 2018[1])
Operační systémmultiplatformní
Vyvíjeno vC++
Typ softwaruKorektor překlepů
LicenceGPL, LGPL a MPL
Webhttp://hunspell.github.io/
Některá data mohou pocházet z datové položky.

Hunspell je korektor překlepů a morfologický analyzátor navržený pro jazyky s bohatou morfologií, složitým vytvářením složenin a kódováním znaků, původně navržený pro maďarštinu.

Hunspell vychází z MySpellu a je zpětně kompatibilní se slovníky pro MySpell. Zatímco MySpell používá jednobajtové kódování, Hunspell může používat Unicode a slovníky kódované v UTF-8.

Použití

Korektor překlepů Hunspell je použit v následujících programech:

JménoTypSkupinaMetodaPoznámky
WriterKancelářský balíkLibreOfficestaticky linkovaná knihovna libhunspellod verze 2.0.2, 8. března 2006
CalcKancelářský balíkLibreOfficestaticky linkovaná knihovna libhunspellod verze 2.0.2, 8. března 2006
ImpressKancelářský balíkLibreOfficestaticky linkovaná knihovna libhunspellod verze 2.0.2, 8. března 2006
OpenOfficeKancelářský balíkApachestaticky linkovaná knihovna libhunspellod verze 2.0.2, 8. března 2006
FirefoxWebový prohlížečMozilla?od verze 3
ChromeWebový prohlížečGoogle?[2]
ChromiumWebový prohlížečGoogle?[2]
SafariWebový prohlížečApple?-
OperaWebový prohlížeč-?od verze 10
EmpathyKlient pro instant messaging-dynamicky linkovaná knihovna libenchantverze s výběrem slovníků Enchant[3]
ThunderbirdE-mailový klient, newsový klientMozilla?od verze 3
SeaMonkeyWebový prohlížeč, E-mailový klient, newsový klient, HTML editor, IRC klientMozilla?od verze 2
PhotoshopProgram pro úpravu obrázkůAdobestaticky linkovaná knihovna libhunspell-
GIMPProgram pro úpravu obrázků-?-
InDesignDesktop publishingAdobestaticky linkovaná knihovna libhunspellod CS5.5[4]
QuarkXPressDesktop publishingQuark Software Inc.staticky linkovaná knihovna libhunspellod QuarkXPress 2017[5]
ScribusDesktop publishing-dynamicky linkovaná knihovna libenchantod 1.4.2[6]
IllustrátorProgram pro vektorovou grafikuAdobestaticky linkovaná knihovna libhunspell-
InkscapeProgram pro vektorovou grafiku-dynamicky linkovaná knihovna libenchant přes GtkSpell[7]verze s podporou Enchant pomocí GtkSpell[8]
FrameMakertechnická dokumentaceAdobe-
Blender3D Počítačová grafika-?-
Notepad++code/textový editor-?-
FeatherPadtextový editorLXQt?Vycházíme s verze 0.11.0 (srpnu 2019)
gedittextový editorGNOMEdynamicky linkovaná knihovna libenchant přes GtkSpell[7]-
Yudittextový editorX Window System?-
Emacstextový editor-?-
EclipseIDE-dynamicky linkovaná knihovna Apache Lucene Analýza-
XML Copy EditorXML editor-dynamicky linkovaná knihovna libenchantod 1.2.0.6, verze, která spolupracuje s Enchant[9]
Enchantkorektor překlepů pro příkazový řádek-dynamicky linkovaná knihovna libenchant-
Hunspellkorektor překlepů pro příkazový řádek-dynamicky linkovaná knihovna libhunspell-
Hunspellkorektor překlepů jako Webová služba používající UDP-dynamicky linkovaná knihovna libhunspellverze čekající na vydání[10]
pyhunspellPython wrapper knihovna-dynamicky linkovaná knihovna libhunspell[11]
qutebrowserProhlížeč ovládáný klávesnicí-?-
HunspellJNAJava wrapper knihovna-dynamicky linkovaná knihovna libhunspell přes JNA[12]
LuaSpellLua wrapper knihovna-dynamicky linkovaná knihovna libhunspell-
Lucene Analysis HunspellJava dynamická knihovnaApachenativní implementace-
libhunspellC++ dynamická knihovna-nativní implementace-
Across Language ServerCAT nástroj--
Apache Solr-3.5 a novější
macOS10.6 Snow Leopard a novější
Déjà Vu X3CAT systém--
Evernotesoftware pro psaní poznámek--
LyXslovní procesor--
memoQCAT--
.NET-[13]
GroupWise-od verze 2012[14]
OmegaTCAT nástroj--
PairaphraseCAT
Perl-[15]
Sublime Text-[16]
SDL Trados StudioCAT--
Subtitle Editeditor filmových titulků--
SoftMaker Officekancelářský balík--
Bat!E-mailový klient-od verze 4.0
WinShellVývojové prostředí (IDE) pro TeX a LaTeX na Windows--
XMetaLaplikace pro vytváření XML--
XTM CloudSystém pro správu překladů a CAT---
xTuplePlánování podnikových zdrojů--
Typo.jsJavaScript knihovna-verze lite[17]
JménoTypSkupinaMetodaPoznámky

Licence

Hunspell je svobodný software, distribuovaný pod licencí GPL, LGPL a MPL tri-licence.

Odkazy

Reference

V tomto článku byl použit překlad textu z článku Hunspell na anglické Wikipedii.

  1. Releases - hunspell/hunspell [online]. [cit. 2017-04-12]. Dostupné online. 
  2. a b SHANKLAND, Stephen. Google augments open-source spell-check [online]. [cit. 2015-09-24]. Dostupné online. 
  3. Spell checking doesn't allow US English words when using "English" language [online]. Dostupné online. 
  4. SOUSA, Miguel. How to enable more languages in InDesign CS5.5 [online]. 2011-11-05. Dostupné online. 
  5. LAMY, Arnaud. Professional Spell Checker XTension for QuarkXPress [online]. 2018-08-14. Dostupné online. 
  6. 1.4.2 Release - Scribus Wiki [online]. Dostupné online. 
  7. a b GtkSpell [online]. Dostupné online. 
  8. Have GtkSpell use Enchant for spell checking (Používání GtkSpell v Enchant pro kontrolu překlepů)] [online]. Dostupné online. 
  9. #153 patch to use "enchant" as spell-checker [online]. [:sourceforge:p/xml-copy-editor/bugs/153/ Dostupné online]. 
  10. #39 Web service and web interface for test usage and demo [online]. [[:sourceforge:p/hunspell/feature-requests/39/ Dostupné online]. 
  11. hunspell 0.4.1 : Python Balíček Index [online]. Dostupné online. 
  12. Java API for Hunspell, based on JNA [online]. Dostupné online. 
  13. NHunspell - Free Spell-Checker, Hyphenation a Thesaurus pro .NET [online]. [cit. 2019-11-12]. Dostupné v archivu pořízeném dne 2017-08-22. 
  14. GroupWise 2012 [online]. Dostupné online. [nedostupný zdroj]
  15. Text-Hunspell-2.14 - Perlovské rozhraní pro knihovnu Hunspell - metacpan.org [online]. Dostupné online. 
  16. Spell Checking – Sublime Text 3 Documentation [online]. Dostupné online. 
  17. FINKE, Christopher. Announcing Typo.js: Klient-side JavaScript Spellchecking [online]. 2011-03-31. Dostupné online. [nedostupný zdroj]

Externí odkazy