EnglezăFrancezăSpaniolă

Rulați servere | Ubuntu > | Fedora > |


Favicon OnWorks

ijoin - Online în cloud

Rulați ijoin în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda ijoin care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


ispell, buildhash, munchlist, findaffix, tryaffix, icombine, ijoin - Ortografie interactivă
control

REZUMAT


ispel [comune-steaguri] [-M|-N] [-Lcontext] [-V] fișiere
ispel [comune-steaguri] -l
ispel [comune-steaguri] [-f fisier] [-s] [-a|-A]
ispel [-d fişier] [-w rezervoare] -c
ispel [-d fişier] [-w rezervoare] -e[e]
ispel [-d fişier] -D
ispel -v[v]

comune-steaguri:
[-t] [-n] [-H] [-o] [-b] [-x] [-B] [-C] [-P] [-m] [-S] [-d fişier] [-p fişier] [-w
rezervoare] [-W n] [-T tip] [-knume listă] [-F program]

Programe de ajutor:

buildhash [-s] dict-file fisier-afix fisier hash
buildhash -s conta fisier-afix

munchlist [-l aff-file] [-c conv-file] [-T sufix]
[-s fisier hash] [-D] [-v] [-w rezervoare] [fișiere]

findaffix [-p|-s] [-f] [-c] [-m minute] [-M max] [-e mâinile mele]
[-t tabchar] [-l scăzut] [fișiere]

tryaffix [-p|-s] [-c] fișier extins afix [+adăugare]

icombine [-T tip] [-w rezervoare] [aff-file]

ma alatur [-s|-u] opțiuni de alăturare file1 file2

DESCRIERE


Ispell este modelat după scrie program de la ITS (numit ispel pe sistemele Twenex.)
Cea mai comună utilizare este „ispell filename”. În acest caz, ispel va afișa fiecare cuvânt
care nu apare în dicționar în partea de sus a ecranului și vă permite să schimbați
aceasta. Dacă există „near miss” în dicționar (cuvinte care diferă doar printr-un singur
literă, o literă lipsă sau în plus, o pereche de litere transpuse sau un spațiu lipsă sau
cratima), apoi sunt afișate și pe rândurile următoare. Pe lângă „aproape ratari”,
ispell poate afișa alte presupuneri cu privire la modalitățile de a face cuvântul dintr-o rădăcină cunoscută, cu fiecare
ghici precedat de semne de întrebare. În sfârșit, linia care conține cuvântul și precedentul
linia sunt tipărite în partea de jos a ecranului. Dacă terminalul dvs. poate afișa invers
video, cuvântul în sine este evidențiat. Aveți opțiunea de a înlocui cuvântul
complet, sau alegând unul dintre cuvintele sugerate. Comenzile sunt un singur caracter ca
urmează (cazul este ignorat):

R Înlocuiți complet cuvântul greșit.

Spațiu Acceptați cuvântul doar de această dată.

A Acceptă cuvântul pentru restul ispel sesiune.

Accept cuvântul, scris cu majuscule așa cum este în fișier și actualizez privat
dicţionar.

U Acceptați cuvântul și adăugați o versiune fără majuscule (de fapt, toate litere mici).
la dicționarul privat.

0-n Înlocuiți cu unul dintre cuvintele sugerate.

L Căutați cuvinte în dicționarul de sistem (controlat de compilația WORDS
opțiune).

X Scrieți restul acestui fișier, ignorând greșelile de ortografie și începeți următorul fișier.

Q Ieșiți imediat și lăsați fișierul neschimbat.

! Evadare Shell.

^L Redesenați ecranul.

^Z Suspendați ispell.

? Dați ecran de ajutor.

În cazul în care -M este specificat comutatorul, va apărea un mini-meniu cu o linie în partea de jos a ecranului
rezuma aceste opțiuni. Invers, cel -N comutatorul poate fi folosit pentru a suprima mini-meniul.
(Minimeniul este afișat implicit dacă ispel a fost compilat cu opțiunea MINIMENU, dar
aceste două comutatoare vor înlocui întotdeauna valoarea implicită).

În cazul în care -L este dat flag, numărul specificat este folosit ca număr de linii de context pentru
să fie afișat în partea de jos a ecranului (Implicit este de a calcula cantitatea de context ca
un anumit procent din dimensiunea ecranului). Cantitatea de context este supusă unui sistem-
limită impusă.

În cazul în care -V este dat flag, caractere care nu sunt în setul de caractere imprimabile ANSI pe 7 biți
va fi întotdeauna afișat în stilul „cat -v”, chiar dacă ispel crede că acestea
caracterele sunt legale ISO Latin-1 pe sistemul dumneavoastră. Acest lucru este util atunci când lucrați cu mai vechi
terminale. Fără acest comutator, ispel va afișa caractere de 8 biți „ca atare” dacă au
au fost definite ca șir de caractere pentru tipul de fișier ales.

Modul „Normal”, precum și -l, -a, și -A opțiuni și modul interactiv (vezi mai jos).
acceptă următoarele steaguri „comune” pe linia de comandă:

-t Fișierul de intrare este în format TeX sau LaTeX.

-n Fișierul de intrare este în format nroff/troff.

-H Fișierul de intrare este în format SGML/HTML. (Acest lucru ar trebui să fie într-adevăr -s, dar pentru
motive istorice pentru care steagul a fost deja luat.)

-o Fișierul de intrare ar trebui tratat ca text obișnuit. (Acest lucru ar putea fi folosit pentru
înlocuiți DEFTEXFLAG.)

-g Fișierul de intrare este în formatul fișierului de control Debian. Ispell va ignora
totul în afara Descrierilor.

-b Creați un fișier de rezervă adăugând „.bak” la numele fișierului de intrare.

-x Ștergeți fișierul de rezervă după finalizarea verificării ortografice.

-B Raportați cuvintele combinate cu spații libere lipsă ca greșeli de ortografie.

-C Luați în considerare cuvintele comune drept compuși legali.

-P Nu generați combinații suplimentare rădăcină/afix.

-m Faceți posibile combinații rădăcină/afix care nu sunt în dicționar.

-S Sortați lista de presupuneri după corectitudinea probabilă.

-d fişier
Specificați un fișier de dicționar alternativ. De exemplu, folosiți -d britanic a alege
/usr/lib/ispell/british.{aff|hash} în loc de ispell implicit
dicţionar.

-p fişier
Specificați un dicționar personal alternativ.

-w rezervoare
Specificați caractere suplimentare care pot face parte dintr-un cuvânt.

-W n Specificați lungimea cuvintelor care sunt întotdeauna legale.

-T tip
Să presupunem un anumit tip de formatator pentru toate fișierele.

-H, -n, -t, și -o opțiuni selectați dacă ispel rulează în HTML (-H), nroff/troff (-n),
TeX/LaTeX (-t), sau text obișnuit (-o) modul de introducere. modul. (Modul implicit este controlat
prin opțiunea de instalare DEFTEXFLAG, dar este în mod normal modul nroff/troff pentru istoric
motive.) Dacă nu este suprascris de unul dintre comutatoarele de selectare a modului, modul TeX/LaTeX este
selectat automat dacă un fișier de intrare are extensia „.tex”, iar modul HTML este
selectat automat dacă un fișier de intrare are extensia „.html” sau „.htm”.

În modul HTML, etichetele HTML delimitate de semnele <> sunt omise, cu excepția faptului că „ALT="
constructul este recunoscut dacă apare fără spații în jurul semnului egal și a textului
interiorul este verificat ortografic.

În modul TeX/LaTeX, ori de câte ori este găsită o bară oblică inversă ("\"), ispel va trece la următorul
spații albe sau delimitator TeX/LaTeX. Anumite comenzi conțin argumente care nu ar trebui să fie
verificate, cum ar fi etichetele și cheile de referință, așa cum se găsesc în comanda \cite, deoarece acestea
conțin argumente arbitrare, fără cuvinte. Verificarea ortografică este, de asemenea, suprimată la matematică
modul. Astfel, de exemplu, dat

\chapter {Acesta este un Ckapter} \cite{SCH86}

ispel va găsi „Ckapter” dar nu „SCH”. The -t opțiunea nu recunoaște TeX
caracterul de comentariu „%”, deci comentariile sunt, de asemenea, verificate ortografic. De asemenea, presupune LaTeX corect
sintaxă. Argumente pentru comenzile utilizate rar și unele argumente opționale sunt uneori
verificat inutil. Bibliografia nu va fi verificată dacă ispel a fost compilat cu
IGNOREBIB definit. În caz contrar, bibliografia va fi verificată, dar cheia de referință va fi verificată
nu.

Referințe pentru tib (dacă este disponibil pe sistemul dvs.), sistem de bibliografie, adică text
între un ``[.'' sau ``<.'' și ``.]'' sau ``.>'' vor fi întotdeauna ignorate în modul TeX/LaTeX.

-b și -x opțiunile controlează dacă ispel lasă un fișier de rezervă (.bak) pentru fiecare intrare
fişier. Fișierul .bak conține textul pre-corectat. Dacă există deschidere/scriere de fișiere
erori, fișierul .bak poate fi lăsat în scopuri de recuperare chiar și cu -x opțiune.
implicit pentru această opțiune este controlată de opțiunea de instalare DEFNOBACKUPFLAG.

-B și -C opțiunile controlează cum ispel se ocupă de cuvintele comune, cum ar fi „notthe” pentru
"Nu". Dacă -B este specificat, astfel de cuvinte vor fi considerate erori și ispel voi
enumerați variațiile cu un gol sau o cratimă inserată ca posibile înlocuiri. Dacă -C is
specificate, cuvintele conexe vor fi considerate a fi compuse legale, atâta timp cât ambele
componentele sunt în dicționar și fiecare componentă este cel puțin la fel de lungă ca o limbă-
minim dependent (3 caractere, implicit). Acest lucru este util pentru limbi precum germana
și norvegiană, unde multe cuvinte compuse sunt formate prin concatenare. (Rețineți că
compușii formați din trei sau mai multe cuvinte rădăcină vor fi în continuare considerați erori). The
implicit pentru această opțiune este dependentă de limbă; într-o instalare multilingvă, implicit
poate varia în funcție de dicționarul pe care îl alegeți. Avertisment: il -C opțiunea poate provoca
ispel să recunoască non-cuvinte și greșeli de ortografie. Folosiți-l cu prudență!

-P și -m opțiunile controlează când ispel generează automat rădăcină/afix sugerat
combinații pentru posibilă adăugare la dicționarul personal. (Acestea sunt intrările în
lista „ghici” care sunt precedate de semne de întrebare.) Dacă -P este specificat, astfel de presupuneri
sunt afișate numai dacă ispel nu poate genera posibilități care să se potrivească cu curentul
dicţionar. Dacă -m este specificat, astfel de presupuneri sunt întotdeauna afișate. Acest lucru poate fi util dacă
dicționarul are o listă limitată de cuvinte sau o listă de cuvinte cu puține sufixe. Totuși, tu
ar trebui să fiți atenți când utilizați această opțiune, deoarece poate genera presupuneri care produc ilegale
cuvinte. Valoarea implicită pentru această opțiune este controlată de fișierul dicționar utilizat.

-S opțiunea suprimă ispelcomportamentul normal al lui de a sorta lista de posibile
cuvinte de înlocuire. Unii oameni pot prefera acest lucru, deoarece îmbunătățește oarecum
probabilitatea ca cuvântul corect să fie numerotat scăzut.

-d opțiunea este utilizată pentru a specifica un fișier de dicționar hashed alternativ, altul decât fișierul
Mod implicit. Dacă numele fișierului nu conține „/”, directorul bibliotecii este implicit
fișierul dicționar este prefixat; astfel, pentru a utiliza un dicționar în directorul local „-d
Trebuie folosit ./xxx.hash". Acest lucru este util pentru a permite dicționare pentru limbi alternative.
Spre deosebire de versiunile anterioare ale ispel, un dicționar de / Dev / null este ilegal, deoarece
dicționarul conține tabelul afixelor. Dacă aveți nevoie de un dicționar efectiv gol, creați
o listă cu o singură intrare cu un șir puțin probabil (de exemplu, „qqqqq”).

-p opțiunea este utilizată pentru a specifica un fișier de dicționar personal alternativ. Dacă numele fișierului
nu începe cu „/”, $HOME are prefixul. De asemenea, variabila shell WORDLIST poate fi setată,
care redenumește în același mod dicționarul personal. Linia de comandă înlocuiește orice
setare WORDLIST. Dacă nici cel -p comutator și nici variabila de mediu WORDLIST este
dat, ispel va căuta un dicționar personal atât în ​​directorul curent cât și
$HOME, creând unul în $HOME dacă nu este găsit niciunul. Numele preferat este construit de
adăugând „.ispell_” la numele de bază al fișierului hash. De exemplu, dacă utilizați
Dicționar englez, dicționarul dvs. personal va fi numit „.ispell_english”. In orice caz,
dacă fișierul „.ispell_words” există, acesta va fi folosit ca dicționar personal indiferent
a fișierului hash de limbă ales. Această caracteristică este inclusă în principal pentru înapoi
compatibilitate.

În cazul în care -p opțiunea este nu specificat, ispel va căuta dicționare personale în ambele
directorul curent și directorul principal. Dacă dicționarele există în ambele locuri, vor exista
fie comasate. Dacă sunt adăugate cuvinte în dicționarul personal, acestea vor fi scrise în
directorul curent dacă un dicționar exista deja în acel loc; altfel vor fi
scris în dicționarul din directorul principal.

-w opțiunea poate fi utilizată pentru a specifica alte caractere decât cele alfabetice, care pot, de asemenea
apar în cuvinte. De exemplu, -w „&” va permite preluarea „AT&T”. Sublinierea sunt
util în multe documente tehnice. Există, desigur, o prevedere brută în această opțiune
pentru caractere internaționale pe 8 biți. Caracterele care nu se imprimă pot fi specificate în mod obișnuit
prin inserarea unei bare oblice inverse urmată de codul caracterului octal; de exemplu, „\014” pentru un formular
a hrani. Alternativ, dacă „n” apare în șirul de caractere, cele (până la) trei caractere
Următoarele sunt un cod DECIMAL 0 - 255, pentru caracter. De exemplu, pentru a include clopotele
și se alimentează în cuvintele tale (un lucru de făcut, desigur, prostesc, dar nu este cel mai pedagogic
exemple):

n007n012

Cifrele numerice, altele decât cele trei „n” care urmează sunt pur și simplu caractere numerice. Utilizarea de
„n” nu intră în conflict cu nimic, deoarece alfabetele reale nu au sens -
alfabetele sunt deja acceptate. Ispell va fi folosit de obicei cu intrare dintr-un fișier,
ceea ce înseamnă că păstrarea parității pentru posibilele caractere de 8 biți din textul de intrare este OK.
Dacă specificați opțiunea -l și, de fapt, introduceți text din terminal, aceasta poate crea
probleme dacă setările dvs. stty păstrează paritatea.

Nu se poate folosi -w cu anumite personaje. În special, marcajul steagului
caracterul pentru limbă (definit în fișierul afix, dar de obicei „/”) nu poate fi creat niciodată
într-un caracter de cuvânt.

-W opțiunea poate fi folosită pentru a modifica lungimea cuvintelor care ispel acceptă întotdeauna ca
legale. În mod normal, ispel va accepta toate cuvintele de 1 caracter ca fiind legale, ceea ce este echivalent
a specifica "-W 1." (Valoare implicită pentru acest comutator este de fapt controlată de MINWORD
opțiunea de instalare, deci poate varia la instalarea dvs.) Dacă doriți ca toate cuvintele să fie
verificat în dicționar, indiferent de lungime, poate doriți să specificați „-W 0."
Pe de altă parte, dacă documentul dvs. specifică o mulțime de acronime din trei litere, ați face-o
specifica "-W 3" să accepte toate cuvintele de trei litere sau mai puțin. Indiferent de setarea
această opțiune, ispel va genera numai cuvinte care sunt în dicționar așa cum este sugerat
înlocuitori de cuvinte; acest lucru previne ca lista să devină prea lungă. Evident, asta
opțiunea poate fi foarte periculoasă, deoarece greșelile scurte de ortografie pot fi ratate. Daca folosesti asta
foarte mult, probabil ar trebui să faceți o ultimă trecere fără ea înainte de a publica
document, pentru a vă proteja împotriva erorilor.

-T opțiunea este utilizată pentru a specifica un tip de formatator implicit pentru a fi utilizat la generarea șirului
personaje. Acest comutator înlocuiește tipul implicit determinat din numele fișierului. The
tip argumentul poate fi unul dintre numele unice definite în fișierul afix limbă
(de exemplu, nroff) sau un sufix de fișier care include punctul (de exemplu, .tex). Daca nu -T apare opțiunea
și niciun tip nu poate fi determinat din numele fișierului, tipul de caracter implicit șir
declarat în fișierul afix de limbă va fi folosit.

-k opțiunea este utilizată pentru a îmbunătăți comportamentul anumitor deformatoare. The nume parametru
dă numele unui set de cuvinte cheie deformator (vezi mai jos) și listă parametrul dă a
lista cu unul sau mai multe cuvinte cheie care trebuie tratate special. Dacă listă începe cu un plus
semnul (+), se adaugă la cuvintele cheie existente; în caz contrar, înlocuiește cuvântul cheie existent
listă. De exemplu, -ktexskip1 +bibliografie stil adaugă „bibliographystyle” la TeX
skip-1 listă, în timp ce -khtmlignore pre, puternic înlocuiește lista de ignorare HTML cu „pre” și
"puternic". Listele disponibile sunt:

texskip1
Comenzi TeX/LaTeX care au un singur argument care nu trebuie verificat ortografic,
precum „stil bibliografic”. Valoarea implicită este „end”, „vspace”, „hspace”, „cite”,
„ref”, „parbox”, „label”, „input”, „nocite”, „include”, „includeonly”,
„documentstyle”, „documentclass”, „usepackage”, „selectlanguage”, „pagestyle”,
„numberare pagini”, „separare silabe”, „pageref” și „psfig”, plus „bibliografie” în unele
instalatii. Aceste cuvinte cheie sunt sensibile la majuscule.

texskip2
Comenzi TeX/LaTeX care iau două argumente care nu ar trebui să fie verificate ortografic, de exemplu
ca „setlength”. Valoarea implicită este „rule”, „setcounter”, „addtocounter”, „setlength”,
„addtolength” și „settowidth”. Aceste cuvinte cheie sunt sensibile la majuscule.

htmlignore
Etichete HTML care delimitează text care nu trebuie verificat ortografic până la sfârșitul potrivirii
eticheta este atinsă. Valoarea implicită este „code”, „samp”, „kbd”, „pre”, „listing” și
"abordare". Aceste cuvinte cheie nu fac distincție între majuscule și minuscule. (Rețineți că conținutul din interior
Etichetele HTML, cum ar fi HREF=, nu sunt bifate în mod normal.)

htmlcheck
Subcâmpuri care ar trebui verificate ortografic chiar și în interiorul etichetelor HTML. Valoarea implicită este
„alt”, astfel încât porțiunea ALT= a etichetelor IMG să fie verificată ortografic. Aceste cuvinte cheie
sunt insensibile la majuscule.

Toate listele de cuvinte cheie de mai sus pot fi modificate și de variabilele de mediu ale căror nume
sunt aceleași ca mai sus, cu excepția literei mari, de exemplu, TEXSKIP1. The -k înlocuiri comutatoare (sau
adaugă la) variabilele de mediu, iar variabilele de mediu suprascriu sau adaugă la
implicite încorporate.

-F switch specifică un program de deformat extern. Acest program ar trebui să citească date
de la intrarea sa standard și scrieți la ieșirea sa standard. Programul trebuie sa produce
exact un caracter de ieșire pentru fiecare caracter de intrare, sau ispell va pierde
sincronizare și corupți fișierul de ieșire. Caractere cu spații albe (în special spații libere,
file și linii noi) și caracterele care ar trebui verificate ortografic ar trebui să fie trecute
neschimbat. Caracterele care nu trebuie verificate ortografic trebuie convertite în spații libere sau
alte caractere non-cuvânt. De exemplu, un deformator HTML poate transforma toate etichetele HTML în
spații libere și, de asemenea, șterge tot textul delimitat de etichete precum „cod” sau „kbd”.

-F switch este modalitatea preferată de a deforma fișierele pentru ispell și, în cele din urmă, va face
deveni singura cale.

If ispel este invocat fără nume de fișiere sau comutatoare de mod, intră într-un mod interactiv
conceput pentru a permite utilizatorului să verifice ortografia cuvintelor individuale. Programul în mod repetat
solicită la ieșirea standard cu „cuvânt:” și răspunde fie cu „ok” (eventual cu
comentariu), „negăsit” sau „ce zici”, urmat de o listă de sugestii.

-l sau opțiunea „listă” la ispel este folosit pentru a produce o listă de cuvinte scrise greșit din
intrare standard.

-a opțiunea este destinată să fie utilizată din alte programe printr-o conductă. În acest mod,
ispel tipărește un mesaj de identificare a versiunii pe o linie și apoi începe să citească rândurile de
intrare. Pentru fiecare linie de intrare, o singură linie este scrisă la ieșirea standard pentru fiecare cuvânt
verificat pentru ortografie pe linie. Dacă cuvântul a fost găsit în dicționarul principal sau în dicționarul dvs
dicționar personal, atunci linia conține doar un „*”. Dacă cuvântul a fost găsit prin
eliminarea afixelor, apoi linia conține un „+”, un spațiu și cuvântul rădăcină. Dacă cuvântul era
găsit prin formarea compusă (concatenarea a două cuvinte, controlată de -C
opțiunea), atunci linia conține doar un „-”.

Dacă cuvântul nu este în dicționar, dar există aproape rateuri, atunci linia conține un
„&”, un spațiu, cuvântul scris greșit, un spațiu, numărul de erori aproape, numărul de
caractere între începutul rândului și începutul cuvântului scris greșit, a
două puncte, un alt spațiu și o listă a erorilor apropiate, separate prin virgule și spații.
Urmează aproape ratari (și identificate numai prin numărul de aproape ratari), dacă cuvântul
ar putea fi format prin adăugarea de afixe ​​(ilegale) la o rădăcină cunoscută, este o listă de sugerate
derivații, din nou separate prin virgule și spații. Dacă nu există aproape rateuri,
formatul liniei este același, cu excepția faptului că „&” este înlocuit cu „?” (și aproape ratare
numărul este întotdeauna zero). Derivarile sugerate in urma incidentelor apropiate sunt in
formă:

[prefix+] rădăcină [-prefix] [-sufix] [+sufix]

(de exemplu, „re+fry-y+ies” pentru a obține „refries”) unde fiecare opțional pfx și SFX este o sfoară.
De asemenea, fiecare aproape ratare sau ghicire este scrisă cu majuscule la fel ca și cuvântul introdus, cu excepția cazului în care acesta este
capitalizarea este ilegală; în acest din urmă caz, fiecare aproape ratare este scrisă corect cu majuscule
conform dicționarului.

În cele din urmă, dacă cuvântul nu apare în dicționar și nu există aproape rateuri, atunci
linia conține un „#”, un spațiu, cuvântul scris greșit, un spațiu și decalajul caracterului
de la începutul liniei. Fiecare propoziție de introducere a textului se termină cu un
linie goală suplimentară, indicând faptul că ispel a finalizat procesarea liniei de intrare.

Aceste linii de ieșire pot fi rezumate după cum urmează:

BINE: *

Rădăcină: +

Compus:
-

domnisoara: & : , , ..., ,...

Ghici: ? 0 : , ,...

Nici unul: #

De exemplu, un dicționar fals care conține cuvintele „fray”, „Frey”, „fry” și „refried”
ar putea produce următorul răspuns la comanda „echo 'frqy refries | ispell -a -m -d
./test.hash":
(#) International Ispell Versiunea 3.0.05 (beta), 08/10/91
& frqy 3 0: fray, Frey, fry
& prăjiţi 1 5: prăjiţi, re+fry-y+ies

Acest mod este potrivit și pentru utilizarea interactivă atunci când doriți să vă dați seama de ortografia
un singur cuvânt.

-A opțiunea funcționează la fel ca -a, cu excepția faptului că dacă o linie începe cu șirul
„&Include_Fișier&”, restul liniei este luată ca numele unui fișier pentru a fi citit în continuare
cuvinte. Intrarea revine la fișierul original când fișierul de includere este epuizat. Includere
poate fi cuibărit până la cinci adâncime. Șirul cheie poate fi schimbat cu mediul
variabil INCLUDE_STRING (trebuie să fie incluse semnele ampersand, dacă există).

Când în -a mod, ispel va accepta, de asemenea, linii de cuvinte simple prefixate cu oricare dintre
'*', '&', '@', '+', '-', '~', '#', '!', '%', ''' sau '^'. O linie care începe cu „*” spune
ispel pentru a introduce cuvântul în dicționarul utilizatorului (similar cu comanda I). O linie
începând cu „&” spune ispel pentru a insera o versiune cu minuscule a cuvântului în
dicționarul utilizatorului (similar cu comanda U). O linie care începe cu „@” cauzează ispel la
acceptați acest cuvânt în viitor (similar cu comanda A). O linie care începe cu „+”,
urmat imediat de tex or nroff va cauza ispel pentru a analiza intrarea viitoare în funcție de
sintaxa acelui formatator. Se va plasa o linie constând doar dintr-un „+”. ispel in
Modul TeX/LaTeX (similar cu -t opțiunea) și „-” revine ispel la modul nroff/troff (dar
aceste comenzi sunt învechite). Cu toate acestea, tipul de caractere șir este nu schimbat; '~'
trebuie folosită comanda pentru a face acest lucru. O linie care începe cu „~” cauzează ispel pentru a seta intern
parametrii (în special, tipul de caractere șir implicit) pe baza numelui de fișier dat
în restul liniei. (Un sufix de fișier este suficient, dar trebuie inclusă punctul.
În loc de un nume de fișier sau sufix, un nume unic, așa cum este listat în fișierul afix limbă, poate
fie specificat.) Cu toate acestea, parsarea formatatorului este nu schimbat; comanda „+” trebuie să fie
folosit pentru a schimba formatatorul. O linie prefixată cu „#” va genera dicționarul personal
a fi salvat. O linie prefixată cu „!” se va aprinde concis mod (vezi mai jos) și o linie
prefixat cu „%” va reveni ispel la modul normal (non-concis). O linie prefixată cu „`”
va activa modul de corectare verbosă (vezi mai jos); acest mod poate fi dezactivat numai de
pornirea modului concis cu „%”.

Orice intrare care urmează caracterele de prefix „+”, „-”, „#”, „!”, „%” sau „” este ignorată, deoarece
este orice intrare care urmează numelui fișierului pe o linie „~”. Pentru a permite verificarea ortografică a liniilor
începând cu aceste caractere, o linie care începe cu „^” are acel caracter eliminat
înainte de a fi trecut la codul de verificare ortografică. Este recomandat ca programatic
interfețele prefixează fiecare linie de date cu o săgeată în sus pentru a se proteja împotriva viitorului
modificări ispel.

Pentru a rezuma acestea:

* Adăugați la dicționarul personal

@ Acceptați cuvântul, dar lăsați din dicționar

# Salvați dicționarul personal curent

~ Setați parametrii pe baza numelui fișierului

+ Intrați în modul TeX

- Ieșiți din modul TeX

! Intrați în modul concis

% Ieși din modul concis

` Intrați în modul de corectare pronunțată

^ Verificați ortografia restul rândului

In concis mod, ispel nu va imprima linii care încep cu „*”, „+” sau „-”, toate acestea
indica cuvintele corecte. Acest lucru îmbunătățește semnificativ viteza de rulare atunci când conduceți
programul va ignora oricum cuvintele corecte.

In corectare-verbosă mod, ispel include cuvântul original imediat după
caracter indicator în liniile de ieșire care încep cu „*”, „+” și „-”, ceea ce simplifică
interacțiune pentru unele programe.

-s opțiunea este valabilă numai împreună cu -a or -A opțiuni și numai pe BSD-
sisteme derivate. Dacă este specificat, ispel se va opri cu a SIGTSTP semnal după fiecare
linie de intrare. Nu va citi mai multe intrări până când nu primește un NEXTCONT semnal. Acest lucru poate
fi util pentru strângere de mână cu anumite editori de text.

-f opțiunea este valabilă numai împreună cu -a or -A Opțiuni. Dacă -f este specificat,
ispel va scrie rezultatele în fișierul dat, mai degrabă decât în ​​ieșirea standard.

-v cauzele opțiunii ispel pentru a imprima identificarea versiunii curente pe standard
ieșire și ieșire. Dacă comutatorul este dublat, ispel va imprima, de asemenea, opțiunile care au fost
compilat cu.

-c, -e[1-5], și -D opțiuni de ispel, sunt destinate în primul rând utilizării de către munchlist
script shell. The -c switch face ca o listă de cuvinte să fie citită de la intrarea standard.
Pentru fiecare cuvânt, o listă de cuvinte rădăcină și afixe ​​posibile va fi scrisă conform standardului
ieșire. Unele dintre cuvintele rădăcină vor fi ilegale și trebuie filtrate din rezultat de
alte mijloace; cel munchlist scriptul face asta. De exemplu, comanda:

ecou BOTHER | ispell -c

produce:

BOTER BOTHE/R BOTH/R

-e comutatorul este inversul -c; extinde steaguri afixelor pentru a produce o listă de cuvinte.
De exemplu, comanda:

ecou BOTH/R | ispell -e

produce:

AMÂNDUL DEFARCĂ

Poate fi specificat și un nivel de expansiune opțional. Un nivel de 1 (-e1) este la fel ca -e
singur. Un nivel de 2 face ca combinația originală rădăcină/afix să fie adăugată înaintea
linia:

BOTH/R BOTH BOOT

Un nivel de 3 face ca mai multe linii să fie scoase, câte una pentru fiecare cuvânt generat, cu
combinația originală rădăcină/afix urmată de cuvântul pe care îl creează:

AMBELE/R AMBELE
AMBELE/R DEPARAT

Un nivel de 4 face ca un număr în virgulă mobilă să fie atașat la fiecare dintre liniile de nivel 3,
dând raportul dintre lungimea rădăcinii și lungimea totală a tuturor celor generate
cuvinte inclusiv rădăcina:

AMBELE/R AMBELE 2.500000
AMBELE/R BOTHER 2.500000

Un nivel de 5 determină să iasă mai multe linii, câte una pentru fiecare cuvânt generat. Dacă
cuvântul generat nu a folosit nici un afix, linia este doar acel cuvânt. Dacă una sau mai multe
s-au folosit afixele, se tipăresc rădăcina originală și afixele efectiv utilizate, unite prin
un semn plus; atunci cuvântul generat este tipărit:

AMBII
AMBELE+R DEPARAT

În sfârșit, -D flag face ca tabelele afixe ​​din fișierul dicționar să fie descărcate
ieșire standard.

Ispell este conștient de majusculele corecte ale cuvintelor din dicționar și din dvs
dicţionar personal. Pe lângă recunoașterea cuvintelor care trebuie scrise cu majuscule (de exemplu, George)
și cuvinte care trebuie să fie cu majuscule (de exemplu, NASA), poate gestiona și cuvinte cu „neobișnuit”
scrierea cu majuscule (de exemplu, „ITCorp” sau „TeX”). Dacă un cuvânt este scris incorect cu majuscule, lista
de posibilități va include toate majusculele acceptabile. (Mai mult de o
capitalizarea poate fi acceptabilă; de exemplu, dicționarul meu listează atât „ITCorp” cât și
„ITcorp”.)

În mod normal, această caracteristică nu vă va provoca surprize, dar există o singură circumstanță
trebuie să fie conștient de. Dacă folosiți „I” pentru a adăuga un cuvânt în dicționar, care se află la
începutul unei propoziții (de exemplu, primul cuvânt al acestui paragraf dacă „în mod normal” nu era în
dicționar), va fi marcat ca „se cere majuscule”. O utilizare ulterioară a
acest cuvânt fără majuscule (de exemplu, cuvântul citat în propoziția anterioară) va fi
considerată greșită de ortografie de către ispel, și va sugera versiunea cu majuscule. Trebuie să vă
apoi comparați ortografiile reale după ochi și apoi tastați „I” pentru a adăuga cele fără majuscule
variantă la dicționarul personal. Puteți evita această problemă folosind „U” pentru a adăuga
cuvântul original, mai degrabă decât „eu”.

Regulile de scriere cu majuscule sunt următoarele:

(1) Orice cuvânt poate apărea cu majuscule, ca și în titluri.

(2) Orice cuvânt care se află în dicționar sub formă de litere mici poate apărea fie în
minuscule sau cu majuscule (ca la începutul unei propoziții).

(3) Orice cuvânt care are majuscule „amuzante” (adică, conține ambele cazuri și există
un caracter majuscul pe lângă primul) trebuie să apară exact ca în dicționar,
cu excepția cazurilor permise de regula (1). Dacă cuvântul este acceptabil în minuscule, acesta
trebuie să apară astfel într-o intrare din dicționar.

buildhash
buildhash programul construiește fișiere de dicționar cu hash pentru a le utiliza ulterior de către ispell. Crudul
lista de cuvinte (cu steaguri afixate) este dată în dict-file, iar steagurile afixelor sunt definite de
fisier-afix. Ieșirea hashing este scrisă în fisier hash. Formatele celor două intrări
fișierele sunt descrise în ispel(5). -s Opțiunea (silențioasă) suprimă starea obișnuită
mesajele care sunt scrise pe dispozitivul de eroare standard.

munchlist
munchlist Scriptul shell este folosit pentru a reduce dimensiunea fișierelor de dicționar, în primul rând
fișiere de dicționar personal. De asemenea, este capabil să combine dicționare din diverse
surse. A dat fișiere sunt citite (intrare standard dacă nu sunt date argumente), reduse la
un set minim de rădăcini și afixe ​​care se vor potrivi cu aceeași listă de cuvinte și scrise în
ieșire standard.

Intrarea pentru munchlist conține cuvinte brute (de exemplu, din fișierele dvs. de dicționar personal) sau
combinații de rădăcină și afix (generate probabil în rulările anterioare din munchlist). Fiecare cuvânt sau
Combinația rădăcină/afix trebuie să fie pe o linie separată.

-D opțiunea (depanare) lasă fișiere temporare sub nume standard în loc de
ștergerea acestora, astfel încât scriptul să poată fi depanat. Atenție: pe un sistem multiutilizator, aceasta
poate fi o gaură de securitate. Pentru a evita posibila distrugere a fișierelor importante, nu rulați
script ca root și setați MUNCHDEBUGDIR la numele unui director pe care numai dvs. îl puteți accesa.

-v (verbosă) opțiunea face ca mesajele de progres să fie raportate către stderr, astfel încât să nu primiți
nervos că munchlist a atârnat.

În cazul în care -s (strip) este specificată opțiunea, cuvintele care sunt în specificat fisier hash sunt
eliminat din lista de cuvinte. Acest lucru poate fi util cu dicționarele personale.

-l opțiunea poate fi utilizată pentru a specifica o alternativă fisier-afix pentru a ronțăi dicționare în
alte limbi decât engleza.

-c opțiunea poate fi folosită pentru a converti dicționare care au fost construite cu un afix mai vechi
fișier, fără riscul de a introduce accidental combinații de afixe ​​neintenționate în fișierul
dicţionar.

-T opțiunea permite convertirea dicționarelor într-un format canonic șir-caracter.
Sufixul specificat este căutat în fișierul afix (-l comutator) pentru a determina șirul-
formatul de caractere utilizat pentru fișierul de intrare; ieșirea folosește întotdeauna șirul canonic-
format de caractere. De exemplu, un dicționar colectat din fișierele sursă TeX ar putea fi
convertit în format canonic prin specificarea -T tex.

-w opțiunea este transmisă ispel.

findaffix
findaffix Scriptul shell este un ajutor pentru scriitorii de descrieri de limbi noi în alegere
afixele. Dicționarul dat fișiere (intrare standard dacă nu sunt date) sunt examinate pentru
prefixe posibile (-p comutator) sau sufixe (-s comutator, implicit). Fiecare de obicei-
afixul care apare este prezentat împreună cu un număr de câte ori apare și an
estimarea numărului de octeți care ar fi salvați într-un fișier hash de dicționar dacă ar fi
adăugat la tabelul de limbi. Numai afixele care generează rădăcini legale (găseate în
intrare originală) sunt listate.

Dacă opțiunea „-c” nu este dată, liniile de ieșire sunt în următorul format:

strip/adăugați/numărați/octeți

Unde strip este șirul care ar trebui îndepărtat dintr-un cuvânt rădăcină înainte de a adăuga
afix, adăuga este afixul care trebuie adăugat, conta este o contorizare a numărului de ori în care aceasta
strip/adăuga apare combinația și bytes este o estimare a numărului de octeți care ar putea
fi salvat în fișierul dicționar brut dacă această combinație este adăugată la fișierul afix. The
separatorul de câmpuri din ieșire va fi caracterul tabulator specificat de -t intrerupator; cel
implicit este o bară oblică ("/").

În cazul în care -c este dată opțiunea („ieșire curată”), aspectul ieșirii este realizat vizual
mai curat (dar mai greu de post-procesat) schimbându-l în:

-banda+adăugați numara octeți

Unde strip, adăuga, conta, și bytes sunt ca înainte, și reprezintă fila ASCII
caracter.

Metoda folosită pentru a genera posibile afixe ​​va genera și afixe ​​mai lungi care au
anteturi comune sau remorci. De exemplu, cele două cuvinte „molie” și „mamă” vor genera
nu numai substituția evidentă „+er”, ci și „-h+her” și „-th+ther” (și eventual
chiar și mai lungi, în funcție de valoarea minute). Pentru a preveni aglomerarea ieșirii cu
astfel de afixe, orice pereche de afixe ​​care partajează un antet comun (sau, pentru prefixe, trailer)
sfoară mai lungă decât mâinile mele caracterele (implicit 1) vor fi suprimate. Poate doriți să setați
„elim” la o valoare mai mare decât 1 dacă limba dvs. are caractere șir; de obicei nevoia
deoarece acest parametru va deveni evident atunci când examinați rezultatul dvs findaffix alerga.

În mod normal, afixele sunt sortate în funcție de estimarea octeților salvați. The -f comuta
poate fi folosit pentru a determina sortarea afixelor după frecvența apariției.

Pentru a economisi spațiu în fișierul de ieșire, afixele care apar de mai puțin de 10 ori sunt eliminate; acest
limita poate fi modificată cu -l intrerupator. -M comutatorul specifică o lungime maximă a afixului
(implicit 8). Afixele mai lungi decât aceasta nu vor fi raportate. (Acest lucru economisește timp temporar
spațiu pe disc și face ca scriptul să ruleze mai rapid.)

Afixele care generează tulpini mai scurte de 3 caractere sunt suprimate. (O tulpină este
cuvânt după strip șir a fost eliminat, iar înainte de adăuga șirul a fost adăugat.)
Acest lucru reduce atât timpul de rulare, cât și dimensiunea fișierului de ieșire. Această limită poate fi
schimbat cu -m intrerupator. Lungimea minimă a tulpinii ar trebui setată la 1 numai dacă aveți o
mult de timp liber și spațiu pe disc (în intervalul mai multor zile și sute de megaocteți).

findaffix scriptul necesită un caracter de separator de câmpuri care nu este gol pentru uz intern.
În mod normal, acest caracter este o bară oblică ("/"), dar dacă bara oblică apare ca un caracter în
lista de cuvinte introduse, un caracter diferit poate fi specificat cu -t intrerupator.

Dicționarele Ispell ar trebui extinse înainte de a fi alimentate findaffix; în plus,
caracterele care nu sunt în alfabetul englez (dacă există) trebuie traduse în
litere mici.

tryaffix
tryaffix Scriptul shell este folosit pentru a estima eficacitatea unui prefix propus (-p
comutator) sau sufix (-s comutator, implicit) cu un dat fișier extins. Un singur afix poate
fi încercat cu fiecare execuție a tryaffix, deși mai multe argumente pot fi folosite
descrieți diferite forme ale aceluiași steag afix (de exemplu, the D steag pentru engleză poate adăuga fie
D or ED în funcție de faptul dacă un E de sfârșit este deja prezent). Fiecare cuvânt din extins
dicționarul care se termină (sau începe) cu sufixul (sau prefixul) ales are acel sufix
(prefix) eliminat; se caută apoi în dicționar cuvintele rădăcină care se potrivesc cu cele dezlipite
cuvânt. În mod normal, toate rădăcinile care se potrivesc sunt scrise la ieșirea standard, dar dacă -c (numara)
este dat flag, este scris doar un rezumat statistic al rezultatelor. Statisticile date
sunt un număr de cuvinte cărora li se aplică afixul și o estimare a numărului
octeți de dicționar pe care un steag care folosește afixul i-ar salva. Estimarea va fi mare dacă
flag generează cuvinte care sunt generate în prezent de alte indicatoare afixe ​​(de exemplu, în engleză,
scăldători poate fi generat de oricare baie/X or scălător/S).

Fișierul dicționar, fișier extins, trebuie deja extins (folosind -e inchide
ispel) și sortate, iar lucrurile vor funcționa de obicei cel mai bine dacă majusculele au fost pliate
mai jos cu 'tr'.

afix argumentele sunt lucruri care trebuie eliminate din fișierul dicționar pentru a produce proces
rădăcini: pentru engleză, cu (prefix) și ING (sufix) sunt exemple. The plus părți ale
Argumentul sunt litere care ar fi fost eliminate de la rădăcină înainte de a adăuga afixul.
De exemplu, în engleză afixul ING în mod normal benzi e pentru cuvintele care se termină cu acea literă
(de exemplu, ca devine simpatie) așa că am putea rula:

tryaffix ing+e

pentru a acoperi ambele cazuri.

Toate scripturile shell conțin documentație ca comentariu la început; uneori
aceste comentarii conțin informații utile dincolo de scopul acestei pagini de manual.

Este posibil să se instaleze ispel în așa fel încât să accepte doar textul intervalului ASCII dacă
dorit.

icombine
icombine programul este un ajutor pentru munchlist. Citește o listă de cuvinte în dicționar
format (rădăcini plus steaguri) din intrarea standard și produce o listă redusă pe standard
ieșire care combină rădăcini comune găsite pe intrările adiacente. Rădăcini identice care au
steaguri diferite vor avea steagurile lor combinate, iar rădăcinile care au diferite
capitalizările vor fi combinate într-un mod care păstrează doar capitalizările importante
informație. Opționalul aff-file specifică un fișier de limbă care definește caracterul
seturile folosite și semnificațiile diferitelor steaguri. The -T comutatorul poate fi folosit pentru a selecta
printre tipurile de caractere alternative de șir, dând un sufix inactiv care poate fi găsit într-un
altstringtype afirmație. The -w comutatorul este identic cu același comutator ispel.

ma alatur
ma alatur programul este o reimplementare a alătura(1) care se ocupă de linii lungi și de 8 biți
caracterele corect. The -s comutatorul specifică faptul că fel(1) program utilizat pentru pregătire
intrarea către ma alatur folosește comparații semnate pe caractere de 8 biți; cel -u comutatorul specifică
acea fel(1) folosește comparații nesemnate. Toate celelalte opțiuni și comportamente ale alătura(1) sunt
duplicat cât mai exact posibil pe baza paginii de manual, cu excepția faptului că ma alatur nu va
tratați noua linie ca separator de câmp. Vezi alătura(1) pagina de manual pentru mai multe informații.

MEDIUL


DICŢIONAR
Dicționar implicit de utilizat, dacă nu -d este dat steag.

ISPELL_CHARSET
Tipul de format sau codificarea caracterelor de utilizat, dacă nu este aleasă niciuna de o opțiune de semnalizare.

LISTĂ DE CUVINTE
Numele fișierului dicționar personal

INCLUDE_STRING
Cod pentru includerea fișierului sub -A opțiune

Director TMPDIR folosit pentru unele dintre fișierele temporare ale munchlist

MUNCHDEBUGDIR
Director folosit pentru a păstra rezultatul munchlist-urilor -D opțiune.

TEXSKIP1
Lista de cuvinte cheie TeX cu un singur argument care ispel ar trebui să ignore.

TEXSKIP2
Lista de cuvinte cheie TeX cu două argumente care ispel ar trebui să ignore.

HTMLIGNORE
Listă de cuvinte cheie HTML care delimitează text care nu trebuie verificat ortografic.

HTMLCHECK
Listă de câmpuri HTML care ar trebui să fie întotdeauna verificate ortografic, chiar și în interiorul unei etichete.

Utilizați ijoin online folosind serviciile onworks.net


Ad


Ad