请输入您要查询的百科知识:

 

词条 Hunspell
释义

  1. Uses

  2. License

  3. See also

  4. References

  5. External links

{{Infobox software
| name = Hunspell
| logo =
| screenshot =
| caption =
| developer = László Németh
| latest release version = 1.6.2
| latest release date = {{start date and age|2017|09|03|df=yes}}[1]
| programming language = C++
| operating system = Cross-platform
| genre = Spell checker
| license = GNU Lesser General Public License and Mozilla Public License
| website = {{url|//hunspell.github.io/}}
}}

Hunspell is a spell checker and morphological analyzer 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 of:

Name Type Group Method Notes
Writer office suite LibreOffice statically-linked libhunspell starting with version 2.0.2, March 8, 2006
Calc office suite LibreOffice statically-linked libhunspell starting with version 2.0.2, March 8, 2006
Impress office suite LibreOffice statically-linked libhunspell starting with version 2.0.2, March 8, 2006
OpenOffice office suite Apache statically-linked libhunspell starting with version 2.0.2, March 8, 2006
Firefox web browser Mozilla ? since version 3
Chrome web browser Google ? [2]
Chromium web browser Google ? [2]
Safari web browser Apple ? -
Opera web browser - ? since version 10
Empathy instant messaging - dynamically-linked libenchantissue selecting dictionaries Enchant[3]
Thunderbird email client, news client Mozilla ? since version 3
SeaMonkey web browser, email client, news client, HTML editor, IRC client Mozilla ? since version 2
Photoshop image manipulation Adobe statically-linked libhunspell -
GIMP image manipulation - ? -
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]
FrameMaker technical documentation Adobe -
Blender 3D computer graphics - ? -
Notepad++ code/text editor - ? -
gedit text editor GNOME dynamically-linked libenchant via GtkSpell[7] -
Yudit text editor X Window System ? -
Emacs text editor - ? -
Eclipse IDE - dynamically-linked Apache Lucene Analysis -
XML Copy Editor XML editor - dynamically-linked libenchantsince 1.2.0.6, issue properly detect Enchant[9]
Enchant command line spell checker - dynamically-linked libenchant -
Hunspell command line spell checker - dynamically-linked libhunspell -
Hunspell UDP web service spell checker - dynamically-linked libhunspellissue awaiting release[10]
[https://github.com/blatinier/pyhunspell pyhunspell] Python wrapper library - dynamically-linked libhunspell [11]
[https://github.com/dren-dk/HunspellJNA HunspellJNA] Java wrapper library - dynamically-linked libhunspell via JNA [12]
[https://github.com/mkottman/luaspell LuaSpell] Lua wrapper library - dynamically-linked libhunspell -
Lucene Analysis Hunspell Java dynamic library Apache native implementation -
libhunspell C++ dynamic library - native implementation -
Apache Solr - 3.5 and later
macOS 10.6 Snow Leopard and later
Déjà Vu X3 Computer Aided Translation (CAT) system - -
Evernote note-taking software - -
LyX document processor - -
memoQ computer-assisted translation - -
.NET -[13]
GroupWise - starting in version 2012[14]
OmegaT computer-assisted translation tool - -
Pairaphrasecomputer-assisted translation
Perl -[15]
Sublime Text -[16]
SDL Trados Studio computer-assisted translation - -
Subtitle Edit subtitle creator/editor - -
SoftMaker Office office suite - -
The Bat! email client - since version 4.0
WinShell integrated development environment (IDE) for TeX and LaTeX on Windows - -
XMetaL XML authoring application - -
[https://xtm.cloud/ XTM Cloud] Translation management system and Computer-assisted translation - - -
xTuple enterprise resource planning - -
JavaScript -lite version[17]
Name Type Group Method Notes

License

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

See also

{{Portal|Free and open-source software}}
  • Enchant
  • GNU Aspell
  • Ispell
  • MySpell
  • Pspell
  • Virastyar

References

1. ^{{cite web|url=https://github.com/hunspell/hunspell/releases|title=Releases - hunspell/hunspell|accessdate=12 April 2017|via=GitHub}}
2. ^{{cite web|last1=Shankland|first1=Stephen|title=Google augments open-source spell-check|url=http://www.cnet.com/news/google-augments-open-source-spell-check/|website=CNET|accessdate=24 September 2015}}
3. ^[https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/445863 Spell checking doesn't allow US English words when using "English" language]
4. ^{{cite web|url=https://blog.typekit.com/2011/11/04/how-to-enable-more-languages-in-indesign-cs5-5/|title=How to enable more languages in InDesign CS5.5|first=Miguel|last=Sousa|date=5 November 2011|publisher=}}
5. ^{{cite web|url=https://www.creationauts.com/products/spell-checker-pro-xtension/|title=Professional Spell Checker XTension for QuarkXPress|first=Arnaud|last=Lamy|date=14 August 2018|publisher=}}
6. ^{{cite web|url=http://wiki.scribus.net/canvas/1.4.2_Release|title=1.4.2 Release - Scribus Wiki|publisher=}}
7. ^{{cite web|url=http://gtkspell.sourceforge.net/|title=GtkSpell|publisher=}}
8. ^[https://bugs.launchpad.net/inkscape/+bug/1049548 Have GtkSpell use Enchant for spell checking]
9. ^#153 patch to use "enchant" as spell-checker
10. ^#39 Web service and web interface for test usage and demo
11. ^{{cite web|url=https://pypi.python.org/pypi/hunspell|title=hunspell 0.4.1 : Python Package Index|publisher=}}
12. ^{{cite web|url=http://dren.dk/hunspell.html|title=Java API for Hunspell, based on JNA|publisher=}}
13. ^{{cite web|url=http://www.crawler-lib.net/nhunspell|title=NHunspell - Free Spell-Checker, Hyphenation and Thesaurus for .NET|publisher=}}
14. ^{{cite web|url=http://www.novell.com/documentation/groupwise2012/gw2012_readme_full/data/gw2012_readme_full.html#bx7xpy5|title=GroupWise 2012|publisher=}}
15. ^{{cite web|url=https://metacpan.org/release/Text-Hunspell|title=Text-Hunspell-2.14 - Perl interface to the Hunspell library - metacpan.org|publisher=}}
16. ^{{cite web|url=https://www.sublimetext.com/docs/3/spell_checking.html|title=Spell Checking – Sublime Text 3 Documentation|publisher=}}
17. ^{{cite web|url=https://www.chrisfinke.com/2011/03/31/announcing-typo-js-client-side-javascript-spellchecking/|title=Announcing Typo.js: Client-side JavaScript Spellchecking|first=Christopher|last=Finke|date=31 March 2011|publisher=}}

External links

  • {{official website|//hunspell.github.io}}
  • OpenOffice.org spelling dictionaries
  • OpenOffice.org Lingucomponent project
  • Release notes of OpenOffice.org 2.0.2
  • [https://bugzilla.mozilla.org/show_bug.cgi?id=319778 Mozilla bug report: Replace MySpell with HunSpell]
  • Obtaining and Using Hunspell Compatible Dictionaries with XMetaL Author

5 : Free spelling checking programs|Spell checkers|Language software for Linux|Language software for MacOS|Language software for Windows

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/26 2:18:54