InglesPransesEspanyol

Ad


OnWorks favicon

hunspell - Online sa Cloud

Patakbuhin ang hunspell sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command hunspell na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


hunspell - tagasuri ng spell, stemmer at morphological analyzer

SINOPSIS


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 file(s)]

DESCRIPTION


Hunspell ay moda pagkatapos ng Ispell programa. Ang pinakakaraniwang paggamit ay "hunspell" o
"hunspell filename". Kung walang parameter ng filename, sinusuri ng hunspell ang karaniwang input.
Ang pag-type ng "pusa" at "halimbawa" sa dalawang linya ng pag-input, magreresulta ng asterisk (ibig sabihin ang "pusa" ay isang
tamang salita) at isang linya na may mga pagwawasto:

$ hunspell -d en_US
Hunspell 1.2.3
*
& halimbawa 4 0: halimbawa, mga halimbawa, ex sample, ex-sample

Mga tamang salita na nilagdaan ng '*', '+' o '-', mga hindi nakikilalang salita na nilagdaan ng '#' o '&' in
mga linya ng output (tingnan sa ibang pagkakataon). (Isara ang karaniwang input gamit ang Ctrl-d sa Unix/Linux at Ctrl-Z
Enter o Ctrl-C sa Windows.)

Sa mga parameter ng filename, hunspell ay ipapakita ang bawat salita ng mga file na hindi
lalabas sa diksyunaryo sa tuktok ng screen at pinapayagan kang baguhin ito. Kung meron
ay "near misses" sa diksyunaryo, pagkatapos ay ipinapakita rin ang mga ito sa mga sumusunod na linya.
Panghuli, ang linyang naglalaman ng salita at ang nakaraang linya ay naka-print sa ibaba ng
ang screen. Kung ang iyong terminal ay maaaring magpakita sa reverse video, ang salita mismo ay
naka-highlight. Mayroon kang opsyon na ganap na palitan ang salita, o pumili ng isa sa
iminungkahing salita. Ang mga utos ay mga solong character tulad ng sumusunod (binabalewala ang kaso):

R Palitan nang buo ang maling spelling ng salita.

Space Tanggapin ang salita sa pagkakataong ito lamang.

A Tanggapin ang salita para sa natitirang bahagi nito hunspell session.

Tanggapin ko ang salita, naka-capitalize tulad ng nasa file, at pribado ang pag-update
diksyonaryo.

U Tanggapin ang salita, at magdagdag ng uncapitalized (talaga, lahat ng lower-case) na bersyon
sa pribadong diksyunaryo.

S Magtanong ng stem at isang modelong salita at itabi ang mga ito sa pribadong diksyunaryo. Ang
stem ay tatanggapin din na may mga panlapi ng modelong salita.

0-n Palitan ng isa sa mga iminungkahing salita.

X Isulat ang natitirang bahagi ng file na ito, hindi pinapansin ang mga maling spelling, at simulan ang susunod na file.

Q Lumabas kaagad at iwanan ang file na hindi nagbabago.

^Z Suspindihin ang hunspell.

? Magbigay ng screen ng tulong.

Opsyon


-1 Suriin lamang ang unang field sa mga linya (delimiter = tabulator).

-a Ang -a ang opsyon ay inilaan na gamitin mula sa iba pang mga programa sa pamamagitan ng pipe. Dito sa
fashion, hunspell nagpi-print ng isang linyang mensahe ng pagkakakilanlan ng bersyon, at pagkatapos ay magsisimula
pagbabasa ng mga linya ng input. Para sa bawat linya ng pag-input, isang linya ang isinulat sa
karaniwang output para sa bawat salitang sinuri para sa pagbabaybay sa linya. Kung ang salita ay
matatagpuan sa pangunahing diksyunaryo, o sa iyong personal na diksyunaryo, pagkatapos ay naglalaman ang linya
isang '*' lang. Kung ang salita ay natagpuan sa pamamagitan ng pag-alis ng panlapi, ang linya ay naglalaman ng a
'+', isang puwang, at ang salitang-ugat. Kung ang salita ay natagpuan sa pamamagitan ng compound formation
(pagsasama-sama ng dalawang salita, pagkatapos ang linya ay naglalaman lamang ng isang '-'.

Kung ang salita ay wala sa diksyunaryo, ngunit may malapit na makaligtaan, pagkatapos ay ang linya
naglalaman ng isang '&', isang puwang, ang maling spelling na salita, isang puwang, ang bilang ng malapit na makaligtaan,
ang bilang ng mga character sa pagitan ng simula ng linya at simula ng
maling spelling na salita, isang tutuldok, isa pang espasyo, at isang listahan ng mga near miss na pinaghihiwalay ng
kuwit at espasyo.

Gayundin, ang bawat malapit na makaligtaan o hula ay naka-capitalize kapareho ng input word maliban kung ganoon
ilegal ang capitalization; sa huling kaso ang bawat near miss ay naka-capitalize
nang wasto ayon sa diksyunaryo.

Sa wakas, kung ang salita ay hindi lilitaw sa diksyunaryo, at walang malapit
nakakaligtaan, pagkatapos ang linya ay naglalaman ng isang '#', isang puwang, ang maling spelling na salita, isang puwang, at
ang character offset mula sa simula ng linya. Ang bawat pangungusap ng text input
ay winakasan na may karagdagang blangkong linya, na nagsasaad na hunspell ay nakumpleto
pagproseso ng input line.

Ang mga linya ng output na ito ay maaaring ibuod tulad ng sumusunod:

OK: *

Ugat: +

Tambalan:
-

Miss: & : , ,...

Wala: #

Halimbawa, isang dummy na diksyunaryo na naglalaman ng mga salitang "fray", "Frey", "fry", at
Ang "refried" ay maaaring gumawa ng sumusunod na tugon sa command na "echo 'frqy refries |
hunspell -a":
(#) Hunspell 0.4.1 (beta), 2005-05-26
& frqy 3 0: away, Frey, iprito
& refries 1 5: refried

Ang mode na ito ay angkop din para sa interactive na paggamit kapag gusto mong malaman ang
pagbabaybay ng isang salita (ngunit ito ang default na gawi ng hunspell na walang -a,
masyadong).

Kapag nasa -a fashion, hunspell tatanggap din ng mga linya ng iisang salita na may prefix na
alinman sa '*', '&', '@', '+', '-', '~', '#', '!', '%', '`', o '^'. Isang linya na nagsisimula
may '*' nagsasabi hunspell upang ipasok ang salita sa diksyunaryo ng gumagamit (katulad ng
ang utos ko). Isang linya na nagsisimula sa '&' ang nagsasabi hunspell para magpasok ng all-lowercase
bersyon ng salita sa diksyunaryo ng gumagamit (katulad ng U command). Isang linya
nagsisimula sa '@' na mga sanhi hunspell upang tanggapin ang salitang ito sa hinaharap (katulad ng
Isang utos). Isang linya na nagsisimula sa '+', na sinusundan kaagad ng tex or nroff habilin
maging sanhi hunspell para i-parse ang hinaharap na input ayon sa syntax ng formatter na iyon. A
linyang binubuo lamang ng isang '+' ang ilalagay hunspell sa TeX/LaTeX mode (katulad ng
ang -t opsyon) at '-' ay bumabalik hunspell sa nroff/troff mode (ngunit ang mga utos na ito ay
lipas na). Gayunpaman, ang uri ng karakter ng string ay hindi nagbago; ang '~' na utos ay dapat
gamitin para gawin ito. Isang linya na nagsisimula sa '~' na mga sanhi hunspell upang itakda ang panloob
mga parameter (sa partikular, ang default na uri ng character ng string) batay sa filename
ibinigay sa natitirang linya. (Ang isang file suffix ay sapat, ngunit ang panahon ay dapat
isama. Sa halip na isang pangalan ng file o suffix, isang natatanging pangalan, tulad ng nakalista sa
language affix file, ay maaaring tukuyin.) Gayunpaman, ang formatter parsing ay hindi
nagbago; ang '+' na utos ay dapat gamitin upang baguhin ang formatter. May prefix na linya
na may '#' ay magiging sanhi ng pag-save ng personal na diksyunaryo. Isang linyang may prefix na '!'
magbubukas na maikli mode (tingnan sa ibaba), at babalik ang isang linyang may prefix na '%'
hunspell sa normal (non-terse) mode. Ang isang linyang may prefix na ''' ay mag-o-on
verbose-correction mode (tingnan sa ibaba); ang mode na ito ay maaari lamang i-disable sa pamamagitan ng pag-on
maikling mode na may '%'.

Anumang input kasunod ng mga prefix na character na '+', '-', '#', '!', '%', o '`' ay
hindi pinansin, tulad ng anumang input na sumusunod sa filename sa isang '~' na linya. Upang payagan ang spell-
pagsuri ng mga linya na nagsisimula sa mga character na ito, isang linya na nagsisimula sa '^' ay may
inalis ang character na iyon bago ito ipasa sa spell-checking code. Ito ay
Inirerekomenda na ang mga programmatic na interface ay lagyan ng prefix ang bawat linya ng data na may uparrow sa
protektahan ang kanilang sarili laban sa mga pagbabago sa hinaharap sa hunspell.

Upang ibuod ang mga ito:

* Idagdag sa personal na diksyunaryo

@ Tanggapin ang salita, ngunit umalis sa diksyunaryo

# I-save ang kasalukuyang personal na diksyunaryo

~ Itakda ang mga parameter batay sa filename

+ Ipasok ang TeX mode

- Lumabas sa TeX mode

! Ipasok ang maikling mode

% Lumabas sa maikling mode

` Ipasok ang verbose-correction mode

^ I-spell-check ang natitirang linya

In maikli fashion, hunspell ay hindi magpi-print ng mga linya na nagsisimula sa '*', '+', o '-', lahat
na nagsasaad ng mga tamang salita. Ito ay makabuluhang nagpapabuti sa bilis ng pagpapatakbo kapag
ang programa sa pagmamaneho ay babalewalain pa rin ang mga tamang salita.

In verbose-correction fashion, hunspell kasama ang orihinal na salita kaagad pagkatapos
ang indicator character sa mga linya ng output na nagsisimula sa '*', '+', at '-', na
pinapasimple ang pakikipag-ugnayan para sa ilang mga programa.

--check-apostrophe
Suriin at pilitin ang mga Unicode apostrophes (U+2019), kung isa sa ASCII o Unicode
Ang mga kudlit ay tinukoy ng diksyunaryo ng pagbabaybay, bilang isang karakter ng salita (tingnan
WORDCHARS, ICONV at OCONV sa hunspell(5)).

--check-url
Suriin ang mga URL, e-mail address at mga path ng direktoryo.

-D Ipakita ang natukoy na landas ng na-load na diksyunaryo, at listahan ng path ng paghahanap at ang
magagamit na mga diksyunaryo.

-d dict, dict2,...
Itakda ang mga diksyunaryo ayon sa kanilang mga baseng pangalan na mayroon o walang mga landas. Halimbawa ng syntax:

-d en_US, en_geo, en_med, de_DE, de_med

Ang en_US at de_DE ay mga batayang diksyunaryo, binubuo sila ng mga pares ng aff at dic file: en_US.aff,
en_US.dic at de_DE.aff, de_DE.dic. Ang En_geo, en_med, de_med ay mga espesyal na diksyunaryo:
mga diksyunaryo na walang affix file. Ang mga espesyal na diksyunaryo ay opsyonal na extension ng base
mga diksyunaryo na kadalasang may mga espesyal na termino (medikal, batas atbp.). Walang pagpapangalan
convention para sa mga espesyal na diksyunaryo, tanging ang ".dic" extension: mga diksyunaryo na walang panlapi
file ay isang extension ng naunang batayang diksyunaryo (kanang pagkakasunud-sunod ng parameter
listahan ng mga pangangailangan para sa magagandang mungkahi). Ang unang item ng listahan ng -d parameter ay dapat na isang base
diksyonaryo.

-G Mag-print lamang ng mga tamang salita o linya.

-H Ang input file ay nasa SGML/HTML na format.

-h, - Tumulong
Maikling tulong.

-i sa Itakda ang pag-encode ng input.

-L Mag-print ng mga linya na may maling spelling ng mga salita.

-l Ang opsyon na "listahan" ay ginagamit upang makagawa ng isang listahan ng mga maling spelling ng mga salita mula sa pamantayan
input.

-m Suriin ang mga salita ng input text (tingnan din hunspell(5) tungkol sa morpolohiya
pagsusuri). Kung walang data ng morphological ng diksyunaryo, nilalagdaan ang mga flag ng mga panlapi ng
ang mga form ng salita para sa mga developer ng diksyunaryo.

-n Ang input file ay nasa nroff/troff na format.

-O Ang input file ay nasa OpenDocument (ODF o Flat ODF) na format. Kung ang unzip program ay
hindi naka-install, i-install ito bago gamitin ang opsyong ito.

-P password
Itakda ang password para sa mga naka-encrypt na diksyunaryo.

-p dikta
Itakda ang landas ng personal na diksyunaryo. Ang default na diksyunaryo ay depende sa lokal
mga setting. Hinahanap ang mga sumusunod na variable ng kapaligiran: LC_ALL, LC_MESSAGES,
at LANG. Kung walang nakatakda, ang default na personal na diksyunaryo ay
$HOME/.hunspell_default.

Pagtatakda ng -d o ang DIKSYONARYO kapaligiran variable, personal na diksyunaryo ay magiging
$HOME/.hunspell_dicname

-r Magbabala sa mga bihirang salita, na mga potensyal na pagkakamali din sa pagbaybay.

-s Stem ang mga salita ng input text (tingnan din hunspell(5) tungkol sa stemming). Depende
mula sa data ng diksyunaryo.

-t Ang input file ay nasa TeX o LaTeX na format.

-sa, --bersyon
Numero ng bersyon ng pag-print.

-vv Print ispel(1) katugmang numero ng bersyon.

-w Mag-print ng maling spelling ng mga salita (= linya) mula sa isang salita/linya na input.

-X Ang input file ay nasa XML na format.

HALIMBAWA


hunspell example.html
Interactive spell checking ng isang HTML file gamit ang default na diksyunaryo.

hunspell -d fil example.html
Interactive spell checking ng isang HTML file gamit ang en_US na diksyunaryo.

hunspell -d en_US, en_US_med medikal.txt
Interactive spell checking gamit ang maramihang mga diksyunaryo.

hunspell *.odt
Interactive spell checking ng mga dokumento ng ODF.

hunspell -l *.odt
Maglista ng masasamang salita ng mga dokumento ng ODF

hunspell -l *.odt | uri | kakaiba > hindi kinikilala
Pag-save ng mga hindi nakikilalang salita ng mga dokumento ng ODF (pag-filter ng mga duplikasyon).

hunspell -p hindi kinikilalang_ngunit_mabuti *.odt
Interactive spell checking ng mga dokumento ng ODF, gamit ang naunang na-save at binawasan
listahan ng salita, bilang isang personal na diksyunaryo, upang mapabilis ang pagsuri sa pagbabaybay.

Kapaligiran

DIKSYONARYO
Kapareho ng -d.

DICPATH
Daan ng diksyunaryo.

WORDLIST
Katumbas ng -p.

Gamitin ang hunspell online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad