Hunspell
   HOME

TheInfoList



OR:

Hunspell is a spell checker and morphological analyser designed for languages with rich morphology and complex word compounding and
character encoding Character encoding is the process of assigning numbers to Graphics, graphical character (computing), characters, especially the written characters of Language, human language, allowing them to be Data storage, stored, Data communication, transmi ...
, originally designed for the
Hungarian language Hungarian () is an Uralic language spoken in Hungary and parts of several neighbouring countries. It is the official language of Hungary and one of the 24 official languages of the European Union. Outside Hungary, it is also spoken by Hungarian ...
. Hunspell is based on
MySpell MySpell is a spell checker that was formerly included with OpenOffice.org Writer, OOo Writer of the free software, free OpenOffice.org office suite. Since version 2.0.2, OpenOffice.org has replaced MySpell with Hunspell. Background MySpell was st ...
and is
backward-compatible Backward compatibility (sometimes known as backwards compatibility) is a property of an operating system, product, or technology that allows for interoperability with an older legacy system, or with input designed for such a system, especially in ...
with MySpell dictionaries. While MySpell uses a single-byte character encoding, Hunspell can use
Unicode Unicode, formally The Unicode Standard,The formal version reference is is an information technology standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems. The standard, wh ...
UTF-8 UTF-8 is a variable-length character encoding used for electronic communication. Defined by the Unicode Standard, the name is derived from ''Unicode'' (or ''Universal Coded Character Set'') ''Transformation Format 8-bit''. UTF-8 is capable of ...
-encoded dictionaries.


Uses

Software with Hunspell support:


License

Hunspell is
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
, distributed under the terms of a
GPL The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general u ...
, LGPL and MPL tri-license.


About the author

Hunspell was developed by the Hungarian biologist and free software developer László Németh. 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 An agglutinative language is a type of synthetic language with morphology that primarily uses agglutination. Words may contain different morphemes to determine their meanings, but all of these morphemes (including stems and affixes) tend to r ...
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. Text was copied from this source, which is available under
Creative Commons Attribution-ShareAlike 3.0 Unported
(CC BY-SA 3.0) license.
(László Németh is only homonymous with the dentist and writer
László Németh László Németh (18 April 1901 – 3 March 1975) was a Hungary, Hungarian dentist, writer, dramatist and essayist. He was born in Baia Mare, Nagybánya the son of József Németh (1873–1946) and Vilma Gaál (1879–1957). Over the Chr ...
, 1901-1975.)


See also

*
GNU Aspell GNU Aspell, usually called just Aspell, is a free software spell checker designed to replace Ispell. It is the standard spell checker for the GNU operating system. It also compiles for other Unix-like operating systems and Windows. The main pro ...
* Enchant *
Ispell Ispell is a spelling checker for Unix that supports most Western languages. It offers several interfaces, including a programmatic interface for use by editors such as Emacs. Unlike GNU Aspell, ispell will only suggest corrections that are base ...
*
MySpell MySpell is a spell checker that was formerly included with OpenOffice.org Writer, OOo Writer of the free software, free OpenOffice.org office suite. Since version 2.0.2, OpenOffice.org has replaced MySpell with Hunspell. Background MySpell was st ...
* Pspell * Virastyar


References


External links

*
OpenOffice.org spelling dictionariesOpenOffice.org Lingucomponent projectMozilla bug report: Replace MySpell with HunSpellObtaining and Using Hunspell Compatible Dictionaries with XMetaL Author
{{Natural Language Processing Free spelling checking programs Spell checkers Language software for Linux Language software for macOS Language software for Windows