Jump to content

Hunspell: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
remove copyright content copied from https://conference.libreoffice.org/2013/en/speaker/laszlo-nemeth.html
Remove table entries with missing footnote
Line 29: Line 29:
! Method
! Method
! Notes
! Notes
|-
| {{Rh}} | [[LibreOffice_Writer|Writer]]
| [[Office suite]]
| [[LibreOffice]]
| [[Static linking|Statically-linked]] libhunspell
| Starting with version 2.0.2 (8 March 2006)
|-
| {{Rh}} | [[LibreOffice_Calc|Calc]]
| [[Office suite]]
| [[LibreOffice]]
| [[Static linking|Statically-linked]] libhunspell
| Starting with version 2.0.2 (8 March 2006)
|-
| {{Rh}} | [[Apache OpenOffice|OpenOffice]]
| [[Office suite]]
| [[Apache]]
| [[Static linking|Statically-linked]] libhunspell
| Starting with version 2.0.2 (8 March 2006)
|-
| {{Rh}} | [[Firefox]]
| [[Web browser]]
| [[Mozilla]]
| ?
| Since version 3
|-
|-
| {{Rh}} | [[Google Chrome|Chrome]]
| {{Rh}} | [[Google Chrome|Chrome]]
Line 65: Line 41:
| ?
| ?
| <ref name="google-augments-open-source-spell-check"/>
| <ref name="google-augments-open-source-spell-check"/>
|-
| {{Rh}} | [[Safari (web browser)|Safari]]
| [[Web browser]]
| [[Apple Inc.|Apple]]
| ?
| {{mdash}}
|-
| {{Rh}} | [[Opera (web browser)|Opera]]
| [[Web browser]]
| {{mdash}}
| ?
| Since version 10
|-
|-
| {{Rh}} | [[Empathy (software)|Empathy]]
| {{Rh}} | [[Empathy (software)|Empathy]]
Line 83: Line 47:
| [[Dynamic linking|Dynamically-linked]] [[Enchant (software)|libenchant]]
| [[Dynamic linking|Dynamically-linked]] [[Enchant (software)|libenchant]]
| style="background:#FFFF88;" | Issue selecting dictionaries Enchant<ref>{{cite web |last1=Sumner |first1=Kevin |title=Spell checking doesn't allow US English words when using "English" language |url=https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/445863 |website=Ubuntu—empathy package |accessdate=5 May 2020 |date=7 October 2009}}</ref>
| style="background:#FFFF88;" | Issue selecting dictionaries Enchant<ref>{{cite web |last1=Sumner |first1=Kevin |title=Spell checking doesn't allow US English words when using "English" language |url=https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/445863 |website=Ubuntu—empathy package |accessdate=5 May 2020 |date=7 October 2009}}</ref>
|-
| {{Rh}} | [[Mozilla Thunderbird|Thunderbird]]
| [[Email client]], [[news client]]
| [[Mozilla]]
| ?
| Since version 3
|-
| {{Rh}} | [[SeaMonkey]]
| [[Web browser]], [[email client]], [[news client]], [[HTML editor]], [[IRC client]]
| [[Mozilla]]
| ?
| Since version 2
|-
| {{Rh}} | [[Photoshop]]
| [[Image manipulation]]
| [[Adobe Systems|Adobe]]
| [[Static linking|Statically-linked]] libhunspell
| {{mdash}}
|-
| {{Rh}} | [[GIMP]]
| [[Image manipulation]]
| {{mdash}}
| ?
| {{mdash}}
|-
|-
| {{Rh}} | [[InDesign]]
| {{Rh}} | [[InDesign]]
Line 137: Line 77:
| [[Dynamic linking|Dynamically-linked]] [[Enchant (software)|libenchant]] via GtkSpell<ref name="sourceforge.net">{{cite web|url=http://gtkspell.sourceforge.net/|title=GtkSpell|website=SourceForge|accessdate=4 May 2020}}</ref>
| [[Dynamic linking|Dynamically-linked]] [[Enchant (software)|libenchant]] via GtkSpell<ref name="sourceforge.net">{{cite web|url=http://gtkspell.sourceforge.net/|title=GtkSpell|website=SourceForge|accessdate=4 May 2020}}</ref>
| style="background:#FF8888;" | Issue using Enchant via GtkSpell<ref>{{cite web |last1=Pander |title=Have GtkSpell use Enchant for spell checking |url=https://bugs.launchpad.net/inkscape/+bug/1049548 |website=Inkscape |accessdate=5 May 2020 |date=12 September 2012}}</ref>
| style="background:#FF8888;" | Issue using Enchant via GtkSpell<ref>{{cite web |last1=Pander |title=Have GtkSpell use Enchant for spell checking |url=https://bugs.launchpad.net/inkscape/+bug/1049548 |website=Inkscape |accessdate=5 May 2020 |date=12 September 2012}}</ref>
|-
| {{Rh}} | [[Adobe FrameMaker|FrameMaker]]
| [[Technical documentation]]
| [[Adobe Systems|Adobe]]
|
| {{mdash}}
|-
| {{Rh}} | [[Blender (software)|Blender]]
| [[3D computer graphics]]
| {{mdash}}
| ?
| {{mdash}}
|-
| {{Rh}} | [[Notepad++]]
| Code/[[Text editor]]
| {{mdash}}
| ?
| {{mdash}}
|-
| {{Rh}} | [[FeatherPad]]
| [[Text editor]]
| [[LXQt]]
| ?
| Starting with version 0.11.0 (August 2019)
|-
|-
| {{Rh}} | [[gedit]]
| {{Rh}} | [[gedit]]
Line 166: Line 82:
| [[GNOME]]
| [[GNOME]]
| [[Dynamic linking|Dynamically-linked]] [[Enchant (software)|libenchant]] via GtkSpell<ref name="sourceforge.net"/>
| [[Dynamic linking|Dynamically-linked]] [[Enchant (software)|libenchant]] via GtkSpell<ref name="sourceforge.net"/>
| {{mdash}}
|-
| {{Rh}} | [[Yudit]]
| [[Text editor]]
| [[X Window System]]
| ?
| {{mdash}}
|-
| {{Rh}} | [[Emacs]]
| [[Text editor]]
| {{mdash}}
| ?
| {{mdash}}
|-
| {{Rh}} | [[Eclipse (software)|Eclipse]]
| [[Integrated development environment|IDE]]
| {{mdash}}
| [[Dynamic linking|Dynamically-linked]] [[Lucene|Apache Lucene Analysis]]
| {{mdash}}
|-
| {{Rh}} | [[Enchant (software)|Enchant]]
| [[Command line]] [[spell checker]]
| {{mdash}}
| [[Dynamic linking|Dynamically-linked]] [[Enchant (software)|libenchant]]
| {{mdash}}
|-
| {{Rh}} | [[Lucene|Lucene Analysis Hunspell]]
| [[Java (programming language)|Java]] [[dynamic library]]
| [[Apache]]
| Native implementation
| {{mdash}}
|-
| {{Rh}} | [[Across Language Server]]
|[[Computer-assisted translation]] tool
| {{mdash}}
|
| {{mdash}}
|-
| {{Rh}} | [[Apache Solr]]
|
| {{mdash}}
|
| 3.5 and later
|-
| {{Rh}} | [[macOS]]
|
| [[Apple Inc.|Apple]]
|
| 10.6 Snow Leopard and later
|-
| {{Rh}} | [[MorphOS]]
|
| {{mdash}}
| [[Dynamic linking|Dynamically-linked]] spellchecker.library
| 3.12 and later
|-
| {{Rh}} | [[Déjà Vu (software)|Déjà Vu]] X3
| [[Computer-assisted_translation|Computer Aided Translation]] (CAT) system
| {{mdash}}
|
| {{mdash}}
|-
| {{Rh}} | [[Evernote]]
| Note-taking software
| {{mdash}}
|
| {{mdash}}
|-
| {{Rh}} | [[LyX]]
| Document processor
| {{mdash}}
|
| {{mdash}}
|-
| {{Rh}} | [[memoQ]]
| [[Computer-assisted translation]]
| {{mdash}}
|
| {{mdash}}
| {{mdash}}
|-
|-
Line 257: Line 95:
|
|
| Starting in version 2012<ref>{{cite web|url=http://www.novell.com/documentation/groupwise2012/gw2012_readme_full/data/gw2012_readme_full.html#bx7xpy5|title=GroupWise 2012|website=Novell|accessdate=4 May 2020}}</ref>
| Starting in version 2012<ref>{{cite web|url=http://www.novell.com/documentation/groupwise2012/gw2012_readme_full/data/gw2012_readme_full.html#bx7xpy5|title=GroupWise 2012|website=Novell|accessdate=4 May 2020}}</ref>
|-
| {{Rh}} | [[OmegaT]]
| [[Computer-assisted translation]] tool
| {{mdash}}
|
| {{mdash}}
|-
|-
| {{Rh}} | [[Perl]]
| {{Rh}} | [[Perl]]
Line 269: Line 101:
|
|
|<ref>{{cite web|url=https://metacpan.org/release/Text-Hunspell|title=Text-Hunspell-2.14 - Perl interface to the Hunspell library|website=MetaCPAN|accessdate=4 May 2020}}</ref>
|<ref>{{cite web|url=https://metacpan.org/release/Text-Hunspell|title=Text-Hunspell-2.14 - Perl interface to the Hunspell library|website=MetaCPAN|accessdate=4 May 2020}}</ref>
|-
| {{Rh}} | [[Trados|SDL Trados Studio]]
| [[Computer-assisted translation]]
| {{mdash}}
|
| {{mdash}}
|-
| {{Rh}} | [[Subtitle Edit]]
| Subtitle creator/editor
| {{mdash}}
|
| {{mdash}}
|-
| {{Rh}} | [[SoftMaker Office]]
| Office suite
| {{mdash}}
|
| {{mdash}}
|-
| {{Rh}} | [[The Bat!]]
| Email client
| {{mdash}}
|
| Since version 4.0
|-
| {{Rh}} | [[WinShell]]
| [[Integrated development environment]] (IDE) for [[TeX]] and [[LaTeX]] on [[Microsoft Windows|Windows]]
| {{mdash}}
|
| {{mdash}}
|-
| {{Rh}} | [[XMetaL]]
| XML authoring application
| {{mdash}}
|
| {{mdash}}
|-
| {{Rh}} | [[xTuple]]
| [[Enterprise resource planning]]
| {{mdash}}
|
| {{mdash}}
|-
|-
|- class="sortbottom"
|- class="sortbottom"

Revision as of 18:56, 20 June 2020

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

Hunspell is the spell checker for:

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.

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.
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy