Jump to content

Hunspell

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Mahagaja (talk | contribs) at 09:43, 30 June 2020 (→‎About the author: oops). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Hunspell
Developer(s)László Németh
Stable release
1.7.0 / 12 November 2018; 5 years ago (2018-11-12)[1]
Repository
Written inC++
Operating systemCross-platform
TypeSpell checker
LicenseGNU Lesser General Public License and Mozilla Public License
Websitehunspell.github.io

Hunspell is a spell checker and morphological analyser designed for languages with rich morphology and complex word compounding and character encoding, originally designed for the Hungarian language.

Hunspell is based on MySpell and is backward-compatible with MySpell dictionaries. While MySpell uses a single-byte character encoding, Hunspell can use Unicode UTF-8-encoded dictionaries.

Uses

Software with Hunspell support:

Name Type Group Method Notes
Chrome Web browser Google ? [2]
Chromium Web browser Google ? [2]
Empathy Instant messaging Dynamically-linked libenchant Issue selecting dictionaries Enchant[3]
InDesign Desktop publishing Adobe Statically-linked libhunspell Since CS5.5[4]
QuarkXPress Desktop publishing Quark Software Inc. Statically-linked libhunspell Since QuarkXPress 2017[5]
Scribus Desktop publishing Dynamically-linked libenchant Since 1.4.2[6]
Illustrator Vector graphics Adobe Statically-linked libhunspell
Inkscape Vector graphics Dynamically-linked libenchant via GtkSpell[7] Issue using Enchant via GtkSpell[8]
gedit Text editor GNOME Dynamically-linked libenchant via GtkSpell[7]
.NET [9]
GroupWise Starting in version 2012[10]
Perl [11]
Name Type Group Method Notes

License

Hunspell is free software, distributed under the terms of a GPL, LGPL and MPL tri-license.

About the author

Hunspell was developed by a Hungarian biologist and free software developer named László Németh (not to be confused with the dentist and writer László Németh who died in 1975). His recent job as a lead programmer is related to also free software, especially to LibreOffice. He contributes for OpenOffice.org/LibreOffice, as a code contributor since 2002 (spell checking, hyphenation etc.). He also contributes and makes patches for Hunspell spell checker with Unicode, compound word and agglutinative language support; Unicode and non-standard hyphenation; thesaurus component with stemming and suffixation; Lightproof grammar checker; Graphite versions of Linux Libertine and Biolinum fonts with extended typographical capabilities.[12]

See also

References

  1. ^ "Releases - hunspell/hunspell". GitHub. Retrieved 12 April 2017.
  2. ^ a b Shankland, Stephen. "Google augments open-source spell-check". CNET. Retrieved 24 September 2015.
  3. ^ Sumner, Kevin (7 October 2009). "Spell checking doesn't allow US English words when using "English" language". Ubuntu—empathy package. Retrieved 5 May 2020.
  4. ^ Sousa, Miguel (5 November 2011). "How to enable more languages in InDesign CS5.5".
  5. ^ Lamy, Arnaud (14 August 2018). "Professional Spell Checker XTension for QuarkXPress".
  6. ^ "1.4.2 Release". Scribus Wiki. Retrieved 4 May 2020.
  7. ^ a b "GtkSpell". SourceForge. Retrieved 4 May 2020.
  8. ^ Pander (12 September 2012). "Have GtkSpell use Enchant for spell checking". Inkscape. Retrieved 5 May 2020.
  9. ^ "NHunspell - Free Spell-Checker, Hyphenation and Thesaurus for .NET". Crawler-Lib. Archived from the original on 22 August 2017. Retrieved 1 August 2014.
  10. ^ "GroupWise 2012". Novell. Retrieved 4 May 2020.
  11. ^ "Text-Hunspell-2.14 - Perl interface to the Hunspell library". MetaCPAN. Retrieved 4 May 2020.
  12. ^ "Laszlo Nemeth — English". conference.libreoffice.org. Retrieved 12 June 2020. Text was copied from this source, which is available under a Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) license.