Hunspell

Origem: Wikipédia, a enciclopédia livre.
Hunspell
Autor László Németh
Desenvolvedor László Németh
Versão estável 1.7.2 (29 dezembro 2022; há 15 meses[1])
Escrito em C++
Sistema operacional Multiplataforma
Gênero(s) Corretor ortográfico
Licença GNU Lesser General Public License and Mozilla Public License
Página oficial hunspell.github.io

O Hunspell é um corretor ortográfico e analisador morfológico desenvolvido para idiomas com morfologia rica, palavras compostas e codificação de caracteres complexos, originalmente concebida para o idioma húngaro.

Hunspell é baseado no MySpell e é retro-compatível com os dicionários MySpell. Enquanto MySpell usa um caractere de byte único de codificação, Hunspell pode usar Unicode UTF-8 codificado em dicionários.

Usa[editar | editar código-fonte]

O Hunspell é o verificador ortográfico de:

Nome Tipo Grupo Método Notas
Writer suíte de escritório LibreOffice libhunspell vinculada estaticamente desde a versão 2.0.2
Calc suíte de escritório LibreOffice libhunspell vinculada estaticamente desde a versão 2.0.2
Impress suíte de escritório LibreOffice libhunspell vinculada estaticamente desde a versão 2.0.2
OpenOffice suíte de escritório Apache libhunspell vinculada estaticamente desde a versão 2.0.2
Firefox navegador web Mozilla ? desde a versão 3
Chrome navegador web Google ? [2]
Chromium navegador web Google ?
Safari navegador web Apple ? -
Opera navegador web - ? desde a versão 10
Empathy mensageiro instantâneo - libenchant vinculada dinamicamente Problemas na sleção de dicionários Enchant[3]
Thunderbird cliente de e-mail, news client Mozilla ? desde a versão 3
SeaMonkey navegador web, cliente de e-mail, news client, HTML editor, IRC client Mozilla ? desde a versão 2
PhotoShop Tratamento de imagem Adobe libhunspell vinculada estaticamente -
GIMP Tratamento de imagem - ? -
InDesign desktop publishing Adobe libhunspell vinculada estaticamente desde o CS5.5[4]
Scribus desktop publishing - libenchant vinculada dinamicamente desde a versão 1.4.2[5]
Illustrator vector graphics Adobe libhunspell vinculada estaticamente -
Inkscape vector graphics - libenchant vinculada dinamicamente via GtkSpell[6] problemas com uso do Enchant via GtkSpell[7]
FrameMaker documentação têcnica Adobe -
Blender 3D computer graphics - ? -
Notepad++ editor de texto/código - ? -
gedit editor de texto GNOME libenchant vinculada dinamicamente via GtkSpell -
Yudit editor de texto X Window System ? -
Emacs editor de texto - ? -
Eclipse IDE - dynamically-linked Apache Lucene Analysis -
XML Copy Editor editor XML - libenchant vinculada dinamicamente desde a versão 1.2.0.6, problemas com Enchant[8]
Enchant command line spell checker - libenchant vinculada dinamicamente -
Hunspell command line spell checker - libhunspell vinculada dinamicamente -
Hunspell UDP web service verificador ortográfico - libhunspell vinculada dinamicamente problemas aguardando lançamento
pyhunspell Python wrapper library - libhunspell vinculada dinamicamente [9]
HunspellJNA Java wrapper library - libhunspell vinculada dinamicamente via JNA [10]
LuaSpell Lua wrapper library - libhunspell vinculada dinamicamente -
Lucene Analysis Hunspell Java dynamic library Apache implementação nativa a partir da versão 3.5
libhunspell C++ dynamic library - implementação nativa -
Apache Solr - -
Mac OS X - a partir da versão 10.6 Snow Leopard
Déjà Vu X3 programa de tradução assistida por computador - -
Evernote tomador de notas - -
LyX editor de texto - -
memoQ programa de tradução assistida por computador - -
Microsoft.NET - [11]
GroupWise - [12]
OmegaT programa de tradução assistida por computador - -
Perl - [13]
Sublime Text - [14]
SDL Trados programa de tradução assistida por computador - -
Subtitle Edit editor de legenda - -
SoftMaker Office suíte de escritório - -
The Bat! cliente de email - desde a versão 4.0
WinShell integrated development environment (IDE) para TeX e LaTeX para Windows - -
XMetaL autoração XML - -
xTuple planejador de recursos de empresa - -
JavaScript - versão lite[15]
Nome Tipo Grupo Método Notas

Licença[editar | editar código-fonte]

Hunspell é um software livre sob os termos da licença GPL, LGPL and MPL tri-licença.

Referências

  1. «Releases - hunspell/hunspell». Consultado em 29 de setembro de 2023 – via GitHub 
  2. «Google augments open-source spell-check». CNET. Consultado em 3 de julho de 2017 
  3. «Spell checking doesn't allow US English words when using "English" language». launchpad. Consultado em 3 de julho de 2017 
  4. «How to enable more languages in InDesign CS5.5». Consultado em 3 de julho de 2017 
  5. «1.4.2 Release - Scribus Wiki». Consultado em 3 de julho de 2017 
  6. «GtkSpell». Consultado em 3 de julho de 2017 
  7. «Have GtkSpell use Enchant for spell checking». Consultado em 3 de julho de 2017 
  8. «#153 patch to use "enchant" as spell-checker». Consultado em 3 de julho de 2017 ]]
  9. «hunspell 0.4.1: Python Package Index». Consultado em 3 de julho de 2017 
  10. «Java API for Hunspell, based on JNA». Consultado em 3 de julho de 2017 
  11. «NHunspell - Free Spell-Checker, Hyphenation and Thesaurus for.NET». Consultado em 3 de julho de 2017 }}
  12. «GroupWise 2012» 
  13. «Text-Hunspell-2.14 - Perl interface to the Hunspell library - metacpan.org». Consultado em 3 de julho de 2017 }}
  14. «Spell Checking – Sublime Text 3 Documentation». Consultado em 3 de julho de 2017 }}
  15. Finke, Christopher (31 de março de 2011). «Announcing Typo.js: Client-side JavaScript Spellchecking». Consultado em 3 de julho de 2017 }}

Ligações externas[editar | editar código-fonte]