Hunspell: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
викификация
 
(не показано 39 промежуточных версий 29 участников)
Строка 1: Строка 1:
{{Карточка программы
{{Карточка программы
| name = Hunspell
| name = Hunspell
| logo =
| logo =
| screenshot =
| screenshot =
| caption =
| caption =
| genre = [[система проверки правописания]]
| genre = [[система проверки правописания]]
| developer = Ласло Немет (László Németh)
| developer = Ласло Немет (László Németh)
| programming_language = [[C++]]
| programming_language = [[C++]]
| operating_system = [[Кроссплатформенное программное обеспечение|Кроссплатформенная]]
| operating_system = [[Кроссплатформенное программное обеспечение|Кроссплатформенная]]
| latest_release_version = 1.2.12
| latest_release_version = 1.7
| latest_release_date = [[10 августа]] [[2010]]
| latest_release_date = [[13 ноября]] [[2018]]
| latest_preview_version =
| latest_preview_version =
| latest_preview_date =
| latest_preview_date =
| license = [[LGPL]], [[MPL]]
| license = [[LGPL]], [[MPL]]
| website = [http://hunspell.sourceforge.net hunspell.sourceforge.net]
| website = https://hunspell.github.io
}}
}}


Строка 19: Строка 19:


Hunspell был основан на [[:en:MySpell|MySpell]] и совместим с языковыми файлами MySpell. Несмотря на то, что MySpell использует 8-битный [[набор символов]] кодировки [[ASCII]], Hunspell может также использовать языковые файлы в кодировке [[Unicode]] [[UTF-8]].
Hunspell был основан на [[:en:MySpell|MySpell]] и совместим с языковыми файлами MySpell. Несмотря на то, что MySpell использует 8-битный [[набор символов]] кодировки [[ASCII]], Hunspell может также использовать языковые файлы в кодировке [[Unicode]] [[UTF-8]].

Hunspell был разработан венгерским биологом и разработчиком свободного программного обеспечения по имени Ласло Немет (не путать с дантистом и писателем [[Немет, Ласло|Ласло Неметом]], умершим в 1975 году). Его недавняя работа в качестве ведущего программиста также связана со свободным программным обеспечением, особенно с LibreOffice. Он участвует в OpenOffice.org/LibreOffice в качестве автора кода с 2002 года (проверка орфографии, расстановка переносов и т. д.). Он также вносит свой вклад и делает исправления для проверки орфографии Hunspell с поддержкой Unicode, составных слов и агглютинативных языков; Юникод и нестандартные переносы; компонент тезауруса с основой и суффиксом; Светонепроницаемая проверка грамматики; Графитовые версии шрифтов Linux Libertine и Biolinum с расширенными типографскими возможностями.


Hunspell используют:
Hunspell используют:
* [[Apple Inc.|Apple]] [[OS X]] (начиная с версии [[Mac OS X Snow Leopard|10.6 Snow Leopard]]);
* [[GoldenDict]] — многоязычный словарь;
* [[GoldenDict]] — многоязычный словарь;
* [[Adobe InDesign]] (начиная с версии 7.5 (CS5.5)) — система вёрстки;
* [[Adobe InDesign]] (начиная с версии 7.5 (CS5.5)) — система [[Вёрстка|вёрстки]];
* [[OpenOffice.org]] — кросс-платформенный пакет офисных приложений (начиная с версии 2.0.2) и его ответвление [[LibreOffice]];
* [[OpenOffice.org]] — кроссплатформенный [[Офисный пакет|пакет офисных приложений]] (начиная с версии 2.0.2) и его ответвление [[LibreOffice]];
* [[Thunderbird]] / [[Firefox]] (начиная с версии 3.0) и [[SeaMonkey]] (начиная с версии 2.0);
* [[Mozilla Thunderbird|Thunderbird]] / [[Firefox]] (начиная с версии 3.0) и [[SeaMonkey]] (начиная с версии 2.0);
* [[:en:WinShell|WinShell]], [[среда разработки программного обеспечения]] для [[TeX]] / [[LaTeX]] в [[Microsoft Windows|Windows]];
* [[:en:WinShell|WinShell]], [[среда разработки программного обеспечения]] для [[TeX]] / [[LaTeX]] в [[Microsoft Windows|Windows]];
* [[:en:Yudit|Yudit]] — текстовый редактор для [[X Window System]];
* [[:en:Yudit|Yudit]] — [[текстовый редактор]] для [[X Window System]];
* [[Opera]] (начиная с версии 10<ref>{{cite web
* [[Opera]] (начиная с версии 10<ref>{{cite web
|url=http://snapshot.opera.com/windows/w100a1.html#spellcheck
|url = http://snapshot.opera.com/windows/w100a1.html#spellcheck
|title=Changelog for Opera 10.0 Alpha 1 for Windows
|title = Changelog for Opera 10.0 Alpha 1 for Windows
|publisher=[[Opera Software]]
|publisher = [[Opera Software]]
|accessdate=2008-12-04
|accessdate = 2008-12-04
|archiveurl = https://www.webcitation.org/66bOF9NH7?url=http://snapshot.opera.com/windows/w100a1.html#spellcheck
|archivedate = 2012-04-01
|deadurl = yes
}}</ref>) — многоплатформенный [[браузер]] и [[программный пакет]];
}}</ref>) — многоплатформенный [[браузер]] и [[программный пакет]];
* [[Google Chrome]] — браузер с [[Открытое программное обеспечение|открытым исходным кодом]] от [[Google]]<ref>[http://download.cnet.com/8301-2007_4-10162503-12.html Google augments open-source spell-check]</ref>;
* [[Google Chrome]] — браузер с частично [[Открытое программное обеспечение|открытым исходным кодом]] и на условиях собственнической лицензии компании [[Google (компания)|Google]]<ref>{{Cite web |url=http://download.cnet.com/8301-2007_4-10162503-12.html |title=Google augments open-source spell-check |access-date=2009-06-06 |archive-date=2014-01-13 |archive-url=https://web.archive.org/web/20140113132216/http://download.cnet.com/8301-2007_4-10162503-12.html |deadlink=no }}</ref>;
* [[The Bat!]] — [[почтовый клиент]] (начиная с версии 4.0);
* [[The Bat!]] — [[почтовый клиент]] (начиная с версии 4.0);
* [[Trados]] — система [[Автоматизированный перевод|автоматизированного перевода]];
* [[Emacs]] — текстовый редактор;
* [[Emacs]] — текстовый редактор;
* [[EmEditor]] — текстовый редактор;
* [[EmEditor]] — текстовый редактор;
* [[:en:Enchant|Enchant]];
* [[:en:Enchant (software)|Enchant]];
* некоторые [[плагин|плагины]] к файловому менеджеру [[Far]]: [http://plugring.farmanager.com/plugin.php?pid=768&l=ru FarSpell], [http://code.google.com/p/farnet/wiki/RightWords RightWords] (субплагин под среду [http://code.google.com/p/farnet/ FarNet]).
* некоторые [[плагин]]ы к файловому менеджеру [[Far]]: [http://plugring.farmanager.com/plugin.php?pid=768&l=ru FarSpell], [http://code.google.com/p/farnet/wiki/RightWords RightWords] (субплагин под среду [http://code.google.com/p/farnet/ FarNet]);
* плагин DSpellCheck в текстовом редакторе [[Notepad++]] — для проверки орфографии.


== Примечания ==
== Примечания ==

{{примечания}}
{{примечания}}


== См. также ==
== См. также ==

{{Портал|Свободное программное обеспечение}}

* [[GNU Aspell]]
* [[GNU Aspell]]
* [[Ispell]]


== Ссылки ==
== Ссылки ==
* [https://hunspell.github.io/ Официальный сайт]{{ref-en}}

* [http://mozilla-russia.org/projects/dictionary/hunspell.html Описание формата языковых файлов]
* [http://wiki.services.openoffice.org/wiki/Dictionaries Языковые файлы]
* [http://mozilla-russia.org/projects/dictionary/hunspell.pdf Описание формата языковых файлов]

{{software-stub}}


[[Категория:Системы проверки правописания]]
[[Категория:Системы проверки правописания]]
Строка 62: Строка 62:
[[Категория:Свободное программное обеспечение, написанное на C++]]
[[Категория:Свободное программное обеспечение, написанное на C++]]
[[Категория:Программное обеспечение для Linux]]
[[Категория:Программное обеспечение для Linux]]
[[Категория:Программное обеспечение для Mac OS X]]
[[Категория:Программное обеспечение для macOS]]
[[Категория:Программное обеспечение для Windows]]
[[Категория:Программное обеспечение для Windows]]
[[Категория:Программное обеспечение с лицензией GNU LGPL]]
[[Категория:Программное обеспечение с лицензией GNU LGPL]]

[[be:Hunspell]]
[[bs:Hunspell]]
[[de:Hunspell]]
[[en:Hunspell]]
[[es:Hunspell]]
[[eu:Hunspell]]
[[fr:Hunspell]]
[[hu:Hunspell]]
[[pl:Hunspell]]

Текущая версия от 07:49, 24 мая 2022

Hunspell
Тип система проверки правописания
Разработчик Ласло Немет (László Németh)
Написана на C++
Операционная система Кроссплатформенная
Первый выпуск 2003
Последняя версия 1.7 (13 ноября 2018)
Репозиторий github.com/hunspell/huns…
Лицензия LGPL, MPL
Сайт hunspell.github.io
Логотип Викисклада Медиафайлы на Викискладе

Hunspell — свободная программа для проверки орфографии. Предназначен для языков со сложной системой словообразования и обширной морфологией. Изначально предполагалась поддержка только венгерского языка.

Hunspell был основан на MySpell и совместим с языковыми файлами MySpell. Несмотря на то, что MySpell использует 8-битный набор символов кодировки ASCII, Hunspell может также использовать языковые файлы в кодировке Unicode UTF-8.

Hunspell был разработан венгерским биологом и разработчиком свободного программного обеспечения по имени Ласло Немет (не путать с дантистом и писателем Ласло Неметом, умершим в 1975 году). Его недавняя работа в качестве ведущего программиста также связана со свободным программным обеспечением, особенно с LibreOffice. Он участвует в OpenOffice.org/LibreOffice в качестве автора кода с 2002 года (проверка орфографии, расстановка переносов и т. д.). Он также вносит свой вклад и делает исправления для проверки орфографии Hunspell с поддержкой Unicode, составных слов и агглютинативных языков; Юникод и нестандартные переносы; компонент тезауруса с основой и суффиксом; Светонепроницаемая проверка грамматики; Графитовые версии шрифтов Linux Libertine и Biolinum с расширенными типографскими возможностями.

Hunspell используют:

Примечания

[править | править код]
  1. Changelog for Opera 10.0 Alpha 1 for Windows. Opera Software. Дата обращения: 4 декабря 2008. Архивировано из оригинала 1 апреля 2012 года.
  2. Google augments open-source spell-check. Дата обращения: 6 июня 2009. Архивировано 13 января 2014 года.