Це команда hunspell, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
hunspell - перевірка орфографії, стемер і морфологічний аналізатор
СИНТАКСИС
hunspell [-1aDGHhLlmnOrstvwX] [--check-url] [--check-apostrophe] [-d dict[,dict2,...]]
[--help] [-i enc] [-p dict] [-vv] [--version]
[text/OpenDocument/TeX/LaTeX/HTML/SGML/XML/nroff/troff файл(и)]
ОПИС
Гунспелл виробляється після Ispell програма. Найпоширенішим використанням є "hunspell" або
"ім'я файлу hunspell". Без параметра імені файлу hunspell перевіряє стандартний вхід.
Якщо ввести "cat" і "example" у два рядки введення, з'явиться зірочка (це означає, що "cat" - це
правильне слово) і рядок з виправленнями:
$ hunspell -d en_US
Hunspell 1.2.3
*
& приклад 4 0: приклад, приклади, колишній зразок, колишній зразок
Правильні слова, підписані '*', '+' або '-', нерозпізнані слова, підписані '#' або '&' в
вихідні рядки (див. далі). (Закрийте стандартний вхід за допомогою Ctrl-d на Unix/Linux і Ctrl-Z
Enter або Ctrl-C у Windows.)
З параметрами імені файлу, hunspell відображатиме кожне слово файлів, яких немає
з’явиться в словнику у верхній частині екрана і дозволить вам змінити його. Якщо там
у словнику є "майже промахами", то вони також відображаються в наступних рядках.
Нарешті, рядок, що містить слово, і попередній рядок друкуються внизу
екран. Якщо ваш термінал може відображати зворотне відео, це саме слово
виділено. У вас є можливість повністю замінити слово або вибрати один із варіантів
запропоновані слова. Команди є одиночними символами (регістр ігнорується):
R Повністю замініть слово з помилкою.
Пробіл Прийміть слово лише цього разу.
A Прийміть слово для решти цього hunspell сесія
Я приймаю слово, написане великими літерами, як воно є у файлі, і оновлюю приватне
словник.
U Прийміть слово і додайте версію без великої літери (насправді, у нижньому регістрі).
до приватного словника.
S Запитайте основу та зразкове слово та збережіть їх у приватному словнику. The
основа буде прийнята також з афіксами зразкового слова.
0-n Замініть одним із запропонованих слів.
X Напишіть решту цього файлу, ігноруючи орфографічні помилки, і запустіть наступний файл.
Q Негайно вийдіть і залиште файл без змін.
^Z Призупинити hunspell.
? Надати екран довідки.
ВАРІАНТИ
-1 Перевірте лише перше поле в рядках (розділювач = табулятор).
-a Команда -a Опція призначена для використання з інших програм через канал. У цьому
режим, hunspell друкує однорядкове повідомлення ідентифікації версії, а потім починає
читання рядків введення. Для кожного вхідного рядка в файл записується один рядок
стандартний вихід для кожного слова, перевіреного на написання в рядку. Якби слово було
знайдено в головному словнику або у вашому особистому словнику, то рядок містить
лише '*'. Якщо слово було знайдено шляхом видалення афікса, то рядок містить a
«+», пробіл і корінь слова. Якщо слово знайдено за допомогою складоутворення
(конкатенація двох слів, тоді рядок містить лише «-».
Якщо слова немає в словнику, але є близькі промахи, то рядок
містить "&", пробіл, слово з помилкою, пробіл, кількість близьких промахів,
кількість символів між початком рядка і початком
слово з помилкою, двокрапку, інший пробіл і список найближчих промахів, розділених знаком
коми та пробіли.
Крім того, кожне майже промах або здогадка пишеться з великої літери так само, як і вхідне слово, якщо таке
використання великих літер незаконне; в останньому випадку кожен промах пишеться з великої літери
правильно за словником.
Нарешті, якщо цього слова немає в словнику, а поруч немає
промахів, тоді рядок містить "#", пробіл, слово з помилкою, пробіл і
зміщення символу від початку рядка. Кожне речення для введення тексту
закінчується додатковим порожнім рядком, що вказує на це hunspell завершено
обробка вхідного рядка.
Ці вихідні рядки можна підсумувати таким чином:
В ПОРЯДКУ: *
Корінь: +
з'єднання:
-
Міс: & : , , ...
Немає: #
Наприклад, фіктивний словник, що містить слова "fray", "Frey", "fry" і
"refried" може дати таку відповідь на команду "echo 'frqy refries |
hunspell -a":
(#) Hunspell 0.4.1 (бета), 2005
& frqy 3 0: фрай, Фрей, смаж
& фри 1 5: смажений
Цей режим також підходить для інтерактивного використання, коли ви хочете розібратися
написання одного слова (але це типова поведінка hunspell без -a,
теж).
Коли в -a режим, hunspell також буде приймати рядки окремих слів із префіксом
будь-який з '*', '&', '@', '+', '-', '~', '#', '!', '%', '`' або '^'. Початок рядка
з '*' розповідає hunspell щоб вставити слово в словник користувача (подібно до
команда I). Рядок, що починається з "&", говорить hunspell щоб вставити весь нижній регістр
версія слова в словник користувача (подібно до команди U). Лінія
починаючи з "@" причини hunspell прийняти це слово в майбутньому (подібно до
Команда). Рядок, що починається з «+», за яким одразу слідує tex or nroff волі
викликати hunspell щоб проаналізувати майбутні введення відповідно до синтаксису цього формату. А
рядок, що складається виключно з '+', буде розміщено hunspell в режимі TeX/LaTeX (аналогічно
-t опція) і '-' повертає hunspell в режим nroff/troff (але ці команди є
застаріле). Однак тип символу рядка є НЕ змінено; команда '~' повинна
використовувати для цього. Рядок, що починається з "~" причини hunspell встановити внутрішній
параметри (зокрема, тип символу рядка за замовчуванням) на основі імені файлу
наведено в решті рядка. (Достатньо ввести суфікс файлу, але крапка повинна
бути включені. Замість назви файлу або суфікса, унікальне ім’я, як зазначено в
файл мовного афікса, можна вказати.) Проте синтаксичний аналіз форматувальника є НЕ
змінено; Щоб змінити форматувальник, необхідно використовувати команду '+'. Рядок із префіксом
з '#' призведе до збереження особистого словника. Рядок із префіксом "!"
увімкнеться стислий режиму (див. нижче), і повернеться рядок із префіксом «%».
hunspell до нормального (не короткого) режиму. Увімкнеться рядок із префіксом «`».
режим багатослівної корекції (див. нижче); цей режим можна вимкнути, лише увімкнувши
стислий режим з '%'.
Будь-який вхід після символів префікса '+', '-', '#', '!', '%' або '`' є
ігнорується, як і будь-який вхід після імені файлу в рядку '~'. Щоб дозволити заклинання-
перевірка рядків, що починаються з цих символів, має рядок, що починається з '^'
цей символ видалено, перш ніж він буде переданий коду перевірки орфографії. це є
Рекомендується, щоб програмні інтерфейси передбачали кожен рядок даних стрілкою вгору до
захистити себе від майбутніх змін hunspell.
Підсумуючи це:
* Додати в особистий словник
@ Прийміть слово, але виключіть із словника
# Збережіть поточний особистий словник
~ Встановити параметри на основі імені файлу
+ Увійдіть в режим TeX
- Вийти з режиму TeX
! Введіть короткий режим
% Вийти з короткого режиму
` Увійдіть в режим детальної корекції
^ Перевірка орфографії залишок рядка
In стислий режим, hunspell не друкуватиме рядки, які починаються з '*', '+' або '-', усі
з яких вкажіть правильні слова. Це значно покращує швидкість бігу при
програма водіння все одно ігноруватиме правильні слова.
In багатослівне виправлення режим, hunspell включає оригінальне слово відразу після
символ-індикатор у вихідних рядках, що починаються з '*', '+' та '-', що
спрощує взаємодію з деякими програмами.
-- галочка-апостроф
Перевірте й примусьте апострофи Unicode (U+2019), якщо один із ASCII або Unicode
апострофи вказуються орфографічним словником як символ слова (див
WORDCHARS, ICONV і OCONV в hunspell(5)).
--check-url
Перевірте URL-адреси, адреси електронної пошти та шляхи до каталогів.
-D Показати знайдений шлях до завантаженого словника, а також список шляхів пошуку та
доступні словники.
-d dict,dict2,...
Встановіть словники за їх основними іменами зі шляхами або без них. Приклад синтаксису:
-d en_US,en_geo,en_med,de_DE,de_med
en_US і de_DE є базовими словниками, вони складаються з пар файлів aff і dic: en_US.aff,
en_US.dic і de_DE.aff, de_DE.dic. En_geo, en_med, de_med — це спеціальні словники:
словники без афіксного файлу. Спеціальні словники є додатковим розширенням бази
словники, як правило, зі спеціальними (медичними, юридичними тощо) термінами. Немає іменування
конвенція для спеціальних словників, тільки розширення ".dic": словники без додатка
файл буде розширенням попереднього базового словника (правий порядок параметра
перелік потреб у хороших пропозиціях). Перший пункт списку параметрів -d має бути базовим
словник.
-G Друкуйте лише правильні слова або рядки.
-H Вхідний файл у форматі SGML/HTML.
-h, --допомога
Коротка допомога.
-i на Встановити кодування введення.
-L Надрукуйте рядки з помилковими словами.
-l Параметр «список» використовується для створення списку слів із помилкою зі стандарту
Вхід
-m Проаналізуйте слова введеного тексту (див hunspell(5) про морфологічні
аналіз). Без словникових морфологічних даних, ознаки прапорів афіксів
словоформи для розробників словників.
-n Вхідний файл у форматі nroff/troff.
-O Вхідний файл у форматі OpenDocument (ODF або Flat ODF). Якщо програма розпакування є
не встановлено, встановіть його перед використанням цієї опції.
-P пароль
Встановити пароль для зашифрованих словників.
-p диктує
Встановити шлях особистого словника. Словник за замовчуванням залежить від локалі
налаштування. Шукаються такі змінні середовища: LC_ALL, LC_MESSAGES,
і LANG. Якщо жодного не встановлено, то персональний словник за замовчуванням є
$HOME/.hunspell_default.
Установка -d або СЛОВНИК змінна середовища, персональний словник буде
$HOME/.hunspell_dicname
-r Попереджайте про рідкісні слова, які також є потенційними орфографічними помилками.
-s Створіть слова введеного тексту (див. також hunspell(5) про стеммінг). Це залежить
з даних словника.
-t Вхідний файл у форматі TeX або LaTeX.
-v, -- версія
Роздрукувати номер версії.
-вв друк ispel(1) номер сумісної версії.
-w Надрукуйте слова з помилкою (= рядки) з одного слова/рядка.
-X Вхідний файл у форматі XML.
ПРИКЛАДИ
hunspell example.html
Інтерактивна перевірка орфографії файлу HTML зі словником за замовчуванням.
hunspell -d en_US example.html
Інтерактивна перевірка орфографії HTML-файлу за допомогою словника en_US.
hunspell -d en_US,en_US_med медичний.txt
Інтерактивна перевірка орфографії за допомогою кількох словників.
hunspell *.odt
Інтерактивна перевірка орфографії документів ODF.
hunspell -l *.odt
Перелічіть погані слова документів ODF
hunspell -l *.odt | сортувати | унікальний >нерозпізнаний
Збереження нерозпізнаних слів документів ODF (фільтрація дублювання).
hunspell -p нерозпізнано_але_добре *.odt
Інтерактивна перевірка орфографії документів ODF з використанням раніше збережених і зменшених
список слів, як особистий словник, щоб прискорити перевірку орфографії.
НАВКОЛИШНЄ СЕРЕДОВИЩЕ
СЛОВНИК
Як і в -д.
DICPATH
Шлях до словника.
СПИСОК СЛІВ
Дорівнює -стр.
Використовуйте hunspell онлайн за допомогою служб onworks.net