EnglishFrenchSpanyol

Jalankan pelayan | Ubuntu > | Fedora > |


Favicon OnWorks

icombine - Dalam talian di Awan

Jalankan icombine dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan icombine yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


ispell, buildhash, munchlist, findaffix, tryaffix, icombine, ijoin - Ejaan interaktif
memeriksa

SINOPSIS


isipel [bendera biasa] [-M|-N] [-Lkonteks] [-V] fail
isipel [bendera biasa] -l
isipel [bendera biasa] [-f fail] [-s] [-a|-A]
isipel [-d fail] [-w kereta kebal] -c
isipel [-d fail] [-w kereta kebal] -e[e]
isipel [-d fail] -D
isipel -v[v]

bendera biasa:
[-t] [-n] [-H] [-o] [-b] [-x] [-B] [-C] [-P] [-m] [-S] [-d fail] [-p fail] [-w
kereta kebal] [-W n] [-T jenis] [-knama senarai] [-F program]

Program pembantu:

buildhash [-s] dict-file fail imbuhan fail hash
buildhash -s mengira fail imbuhan

munchlist [-l aff-file] [-c fail penukaran] [-T akhiran]
[-s fail hash] [-D] [-v] [-w kereta kebal] [fail]

findaffix [-p|-s] [-f] [-c] [-m minit] [-M maks] [-e elim]
[-t tabchar] [-l rendah] [fail]

imbuhan cuba [-p|-s] [-c] fail dikembangkan melekatkan [+tambahan]

icombine [-T jenis] [-w kereta kebal] [aff-file]

saya menyertai [-s|-u] pilihan-gabungan file1 file2

DESCRIPTION


Ispell dibentuk selepas mengeja program daripada ITS (dipanggil isipel pada sistem Twenex.)
Penggunaan yang paling biasa ialah "ispell filename". Dalam kes ini, isipel akan memaparkan setiap perkataan
yang tidak muncul dalam kamus di bahagian atas skrin dan membolehkan anda menukar
ia. Jika terdapat "nyaris rindu" dalam kamus (perkataan yang berbeza hanya dengan satu
surat, surat yang hilang atau tambahan, sepasang huruf yang ditukar, atau ruang yang hilang atau
sempang), maka ia juga dipaparkan pada baris berikut. Serta "nyaris rindu",
ispell mungkin memaparkan tekaan lain tentang cara untuk membuat perkataan daripada akar yang diketahui, dengan setiap satu
tekaan didahului dengan tanda soal. Akhir sekali, baris yang mengandungi perkataan dan sebelumnya
baris dicetak di bahagian bawah skrin. Jika terminal anda boleh memaparkan secara terbalik
video, perkataan itu sendiri diserlahkan. Anda mempunyai pilihan untuk menggantikan perkataan tersebut
sepenuhnya, atau memilih salah satu perkataan yang dicadangkan. Perintah adalah aksara tunggal sebagai
berikut (kes diabaikan):

R Gantikan perkataan yang salah eja sepenuhnya.

Ruang Terima perkataan kali ini sahaja.

A Terima perkataan untuk selebihnya ini isipel sesi.

Saya Terima perkataan, huruf besar seperti yang terdapat dalam fail, dan kemas kini peribadi
kamus.

U Terima perkataan dan tambah versi tanpa huruf besar (sebenarnya, semua huruf kecil).
kepada kamus peribadi.

0-n Gantikan dengan salah satu perkataan yang dicadangkan.

L Cari perkataan dalam kamus sistem (dikawal oleh kompilasi WORDS
pilihan).

X Tulis baki fail ini, abaikan salah ejaan dan mulakan fail seterusnya.

Q Keluar serta-merta dan biarkan fail tidak berubah.

! Melarikan diri kerang.

^L Lukis semula skrin.

^Z Tangguhkan ispell.

? Berikan skrin bantuan.

Jika -M suis ditentukan, menu mini satu baris di bahagian bawah skrin akan
ringkaskan pilihan ini. Sebaliknya, yang -N suis boleh digunakan untuk menekan menu mini.
(Menu mini dipaparkan secara lalai jika isipel telah disusun dengan pilihan MINIMENU, tetapi
kedua-dua suis ini akan sentiasa mengatasi lalai).

Jika -L bendera diberikan, nombor yang ditentukan digunakan sebagai bilangan baris konteks ke
ditunjukkan di bahagian bawah skrin (Lalai adalah untuk mengira jumlah konteks sebagai
peratusan tertentu saiz skrin). Jumlah konteks tertakluk kepada sistem-
had yang dikenakan.

Jika -V bendera diberikan, aksara yang tiada dalam set aksara boleh cetak ANSI 7-bit
akan sentiasa dipaparkan dalam gaya "cat -v", walaupun jika isipel berpendapat bahawa ini
aksara adalah sah ISO Latin-1 pada sistem anda. Ini berguna apabila bekerja dengan yang lebih tua
terminal. Tanpa suis ini, isipel akan memaparkan aksara 8-bit "seadanya" jika ada
telah ditakrifkan sebagai aksara rentetan untuk jenis fail yang dipilih.

Mod "Normal", serta mod -l, -a, dan -A pilihan dan mod interaktif (lihat di bawah) juga
menerima bendera "biasa" berikut pada baris arahan:

-t Fail input adalah dalam format TeX atau LaTeX.

-n Fail input adalah dalam format nroff/troff.

-H Fail input adalah dalam format SGML/HTML. (Ini sepatutnya -s, tetapi untuk
sebab sejarah bahawa bendera telah pun diambil.)

-o Fail input hendaklah dianggap sebagai teks biasa. (Ini boleh digunakan untuk
mengatasi DEFTEXFLAG.)

-g Fail input adalah dalam format fail kawalan Debian. Ispell akan abaikan
segala-galanya di luar Penerangan.

-b Cipta fail sandaran dengan menambahkan ".bak" pada nama fail input.

-x Padamkan fail sandaran selepas semakan ejaan selesai.

-B Laporkan perkataan run-together dengan tempat kosong yang hilang sebagai ralat ejaan.

-C Pertimbangkan perkataan run-together sebagai kompaun undang-undang.

-P Jangan jana gabungan akar/imbuhan tambahan.

-m Jadikan kemungkinan gabungan akar/imbuhan yang tiada dalam kamus.

-S Isih senarai tekaan mengikut kemungkinan ketepatan.

-d fail
Tentukan fail kamus ganti. Sebagai contoh, gunakan -d british untuk memilih
/usr/lib/ispell/british.{aff|hash} bukannya ispell lalai anda
kamus.

-p fail
Tentukan kamus peribadi alternatif.

-w kereta kebal
Tentukan aksara tambahan yang boleh menjadi sebahagian daripada perkataan.

-W n Nyatakan panjang perkataan yang sentiasa sah.

-T jenis
Andaikan jenis pemformat yang diberikan untuk semua fail.

. -H, -n, -t, dan -o pilihan pilih sama ada isipel berjalan dalam HTML (-H), nroff/troff (-n),
TeX/LaTeX (-t), atau teks biasa (-o) mod input. mod. (Mod lalai dikawal
dengan pilihan pemasangan DEFTEXFLAG, tetapi biasanya mod nroff/troff untuk sejarah
sebab.) Melainkan ditindih oleh salah satu suis pemilihan mod, mod TeX/LaTeX ialah
dipilih secara automatik jika fail input mempunyai sambungan ".tex", dan mod HTML adalah
dipilih secara automatik jika fail input mempunyai sambungan ".html" atau ".htm".

Dalam mod HTML, teg HTML yang dihadkan oleh tanda <> dilangkau, kecuali "ALT="
konstruk dikenali jika ia muncul tanpa ruang di sekeliling tanda sama, dan teks
bahagian dalam disemak ejaan.

Dalam mod TeX/LaTeX, setiap kali garis miring ke belakang ("\") ditemui, isipel akan melangkau ke seterusnya
ruang putih atau pembatas TeX/LaTeX. Perintah tertentu mengandungi hujah yang tidak sepatutnya
diperiksa, seperti label dan kunci rujukan seperti yang terdapat dalam perintah \cite, kerana ia
mengandungi hujah yang sewenang-wenangnya bukan perkataan. Semakan ejaan juga dihalang apabila dalam matematik
mod. Oleh itu, sebagai contoh, diberikan

\chapter {Ini ialah Ckapter} \cite{SCH86}

isipel akan mencari "Ckapter" tetapi bukan "SCH". The -t pilihan tidak mengenali TeX
aksara ulasan "%", jadi ulasan juga disemak ejaan. Ia juga menganggap LaTeX yang betul
sintaks. Argumen kepada arahan yang jarang digunakan dan beberapa argumen pilihan kadangkala
diperiksa tidak perlu. Bibliografi tidak akan disemak jika isipel telah disusun dengan
IGNOREBIB ditakrifkan. Jika tidak, bibliografi akan disemak tetapi kunci rujukan akan
tidak.

Rujukan untuk tib (jika tersedia pada sistem anda), sistem bibliografi, iaitu teks
antara ``[.'' atau ``<.'' dan ``.]'' atau ``.>'' akan sentiasa diabaikan dalam mod TeX/LaTeX.

. -b dan -x pilihan mengawal sama ada isipel meninggalkan fail sandaran (.bak) untuk setiap input
fail. Fail .bak mengandungi teks yang telah diperbetulkan sebelumnya. Sekiranya terdapat pembukaan / penulisan fail
ralat, fail .bak mungkin ditinggalkan untuk tujuan pemulihan walaupun dengan -x pilihan. The
lalai untuk pilihan ini dikawal oleh pilihan pemasangan DEFNOBACKUPFLAG.

. -B dan -C pilihan mengawal bagaimana isipel mengendalikan perkataan run-together, seperti "notthe" for
"bukan itu". Jika -B dinyatakan, perkataan tersebut akan dianggap sebagai kesilapan, dan isipel akan
senaraikan variasi dengan disisipkan kosong atau sempang sebagai pengganti yang mungkin. Jika -C is
perkataan yang dinyatakan, run-together akan dianggap sebagai kompaun undang-undang, selagi kedua-duanya
komponen ada dalam kamus, dan setiap komponen sekurang-kurangnya selagi bahasa-
minimum bergantung (3 aksara, secara lalai). Ini berguna untuk bahasa seperti Jerman
dan bahasa Norway, di mana banyak kata majmuk dibentuk melalui penyambungan. (Perhatikan bahawa
majmuk yang terbentuk daripada tiga atau lebih kata dasar tetap akan dianggap sebagai ralat). The
lalai untuk pilihan ini adalah bergantung kepada bahasa; dalam pemasangan berbilang bahasa lalai
mungkin berbeza bergantung pada kamus yang anda pilih. Amaran: yang -C pilihan boleh menyebabkan
isipel untuk mengenali bukan perkataan dan salah ejaan. Gunakannya dengan berhati-hati!

. -P dan -m kawalan pilihan apabila isipel menjana akar/imbuhan yang dicadangkan secara automatik
kombinasi untuk kemungkinan tambahan pada kamus peribadi anda. (Ini adalah penyertaan dalam
senarai "teka" yang didahului dengan tanda soal.) Jika -P ditentukan, tekaan sedemikian
dipaparkan hanya jika isipel tidak boleh menjana sebarang kemungkinan yang sepadan dengan arus
kamus. Jika -m ditentukan, tekaan sedemikian sentiasa dipaparkan. Ini boleh berguna jika
kamus mempunyai senarai perkataan terhad, atau senarai perkataan dengan beberapa akhiran. Walau bagaimanapun, anda
harus berhati-hati apabila menggunakan pilihan ini, kerana ia boleh menjana tekaan yang menghasilkan haram
perkataan. Lalai untuk pilihan ini dikawal oleh fail kamus yang digunakan.

. -S pilihan menindas isipelTingkah laku biasa untuk mengisih senarai yang mungkin
kata ganti. Sesetengah orang mungkin lebih suka ini, kerana ia sedikit sebanyak meningkatkan
kebarangkalian bahawa perkataan yang betul akan bernombor rendah.

. -d pilihan digunakan untuk menentukan fail kamus cincang ganti, selain daripada
lalai. Jika nama fail tidak mengandungi "/", direktori perpustakaan untuk lalai
fail kamus diberi awalan; oleh itu, untuk menggunakan kamus dalam direktori tempatan "-d
./xxx.hash" mesti digunakan. Ini berguna untuk membenarkan kamus untuk bahasa ganti.
Tidak seperti versi sebelumnya isipel, kamus daripada / dev / null adalah haram, kerana
kamus mengandungi jadual imbuhan. Jika anda memerlukan kamus kosong yang berkesan, buat
senarai satu kemasukan dengan rentetan yang tidak mungkin (cth, "qqqqq").

. -p pilihan digunakan untuk menentukan fail kamus peribadi alternatif. Jika nama fail
tidak bermula dengan "/", $HOME diberi awalan. Juga, pembolehubah shell WORDLIST boleh ditetapkan,
yang menamakan semula kamus peribadi dengan cara yang sama. Baris arahan mengatasi mana-mana
tetapan WORDLIST. Jika kedua-duanya tidak -p suis mahupun pembolehubah persekitaran WORDLIST adalah
diberi, isipel akan mencari kamus peribadi dalam kedua-dua direktori semasa dan
$HOME, mencipta satu dalam $HOME jika tiada yang ditemui. Nama pilihan dibina oleh
menambahkan ".ispell_" pada nama asas fail cincang. Sebagai contoh, jika anda menggunakan
Kamus Inggeris, kamus peribadi anda akan dinamakan ".ispell_english". Walau bagaimanapun,
jika fail ".ispell_words" wujud, ia akan digunakan sebagai kamus peribadi tanpa mengira
daripada fail cincang bahasa yang dipilih. Ciri ini disertakan terutamanya untuk ke belakang
keserasian.

Jika -p pilihan adalah tidak dinyatakan, isipel akan mencari kamus peribadi dalam kedua-dua
direktori semasa dan direktori rumah. Jika kamus wujud di kedua-dua tempat, mereka akan
digabungkan. Jika sebarang perkataan ditambahkan pada kamus peribadi, ia akan ditulis ke
direktori semasa jika kamus sudah wujud di tempat itu; jika tidak mereka akan menjadi
ditulis ke kamus dalam direktori utama.

. -w pilihan boleh digunakan untuk menentukan aksara selain daripada abjad yang mungkin juga
muncul dalam kata-kata. Sebagai contoh, -w "&" akan membenarkan "AT&T" diambil. Garis bawah ialah
berguna dalam banyak dokumen teknikal. Terdapat peruntukan yang diakui mentah dalam pilihan ini
untuk aksara antarabangsa 8-bit. Aksara bukan cetakan boleh dinyatakan dalam biasa
cara dengan memasukkan garis miring ke belakang diikuti dengan kod aksara oktal; cth, "\014" untuk borang
suapan. Sebagai alternatif, jika "n" muncul dalam rentetan aksara, (sehingga) tiga aksara
berikut ialah kod PERPULUHAN 0 - 255, untuk aksara. Sebagai contoh, untuk memasukkan loceng
dan bentuk suapan dalam kata-kata anda (perkara yang diakui bodoh untuk dilakukan, tetapi bukan perkara yang paling pedagogi
contoh):

n007n012

Digit berangka selain daripada tiga "n" berikut hanyalah aksara angka. Penggunaan
"n" tidak bercanggah dengan apa-apa kerana abjad sebenar tidak mempunyai makna -
abjad sudah diterima. Ispell biasanya akan digunakan dengan input daripada fail,
bermakna mengekalkan pariti untuk kemungkinan 8 bit aksara daripada teks input adalah OK.
Jika anda menentukan pilihan -l, dan sebenarnya menaip teks dari terminal, ini mungkin mencipta
masalah jika tetapan stty anda mengekalkan pariti.

Ia tidak boleh digunakan -w dengan watak-watak tertentu. Khususnya, penanda bendera
aksara untuk bahasa (ditakrifkan dalam fail imbuhan, tetapi biasanya "/") tidak boleh dibuat
menjadi watak perkataan.

. -W pilihan boleh digunakan untuk menukar panjang perkataan yang isipel sentiasa menerima sebagai
sah. Biasanya, isipel akan menerima semua perkataan 1 aksara sebagai undang-undang, yang setara
untuk menyatakan "-W 1." (Lalai untuk suis ini sebenarnya dikawal oleh MINWORD
pilihan pemasangan, jadi ia mungkin berbeza-beza pada pemasangan anda.) Jika anda mahu semua perkataan menjadi
disemak terhadap kamus, tanpa mengira panjangnya, anda mungkin mahu menentukan "-W 0."
Sebaliknya, jika dokumen anda menyatakan banyak akronim tiga huruf, anda akan melakukannya
nyatakan "-W 3" untuk menerima semua perkataan tiga huruf atau kurang. Tanpa mengira penetapan
pilihan ini, isipel hanya akan menghasilkan perkataan yang terdapat dalam kamus seperti yang dicadangkan
penggantian perkataan; ini menghalang senarai daripada menjadi terlalu panjang. Jelas sekali, ini
pilihan boleh menjadi sangat berbahaya, kerana salah ejaan pendek mungkin terlepas. Jika anda menggunakan ini
banyak pilihan, anda mungkin perlu membuat pas terakhir tanpanya sebelum anda menerbitkan anda
dokumen, untuk melindungi diri anda daripada ralat.

. -T pilihan digunakan untuk menentukan jenis pemformat lalai untuk digunakan dalam menjana rentetan
watak. Suis ini mengatasi jenis lalai yang ditentukan daripada nama fail. The
jenis argumen mungkin salah satu daripada nama unik yang ditakrifkan dalam fail imbuhan bahasa
(contohnya, nroff) atau akhiran fail termasuk titik (cth, .tex). Jika tidak -T pilihan muncul
dan tiada jenis boleh ditentukan daripada nama fail, jenis aksara rentetan lalai
diisytiharkan dalam fail imbuhan bahasa akan digunakan.

. -k pilihan digunakan untuk meningkatkan tingkah laku deformatter tertentu. The nama parameter
memberikan nama set kata kunci deformatter (lihat di bawah), dan senarai parameter memberikan a
senarai satu atau lebih kata kunci yang akan dilayan secara khusus. Jika senarai bermula dengan tambah
(+) tanda, ia ditambah kepada kata kunci sedia ada; sebaliknya ia menggantikan kata kunci sedia ada
senarai. Sebagai contoh, -ktexskip1 +gaya bibliografi menambah "gaya bibliografi" pada TeX
langkau-1 senarai, manakala -khtmlabaikan pra, kuat menggantikan senarai abaikan HTML dengan "pra" dan
"kuat". Senarai yang ada ialah:

texskip1
Perintah TeX/LaTeX yang mengambil satu hujah yang tidak boleh disemak ejaan,
seperti "gaya bibliografi". Lalai ialah "end", "vspace", "hspace", "cite",
"ref", "parbox", "label", "input", "nocite", "include", "includeonly",
"documentstyle", "documentclass", "usepackage", "selectlanguage", "pagestyle",
"pagenumbering", "hyphenation", "pageref", dan "psfig", ditambah "bibliografi" dalam beberapa
pemasangan. Kata kunci ini sensitif huruf besar-besaran.

texskip2
Perintah TeX/LaTeX yang mengambil dua hujah yang tidak sepatutnya disemak ejaan, seperti
sebagai "panjang set". Lalai ialah "peraturan", "setcounter", "addtocounter", "setlength",
"tambahan panjang", dan "lebar tetapan". Kata kunci ini sensitif huruf besar-besaran.

htmlabaikan
Teg HTML yang mengehadkan teks yang tidak sepatutnya disemak ejaan sehingga penghujung yang sepadan
tag dicapai. Lalai ialah "kod", "samp", "kbd", "pra", "penyenaraian", dan
"alamat". Kata kunci ini tidak peka huruf besar-besaran. (Perhatikan bahawa kandungan di dalam
Teg HTML, seperti HREF=, biasanya tidak disemak.)

htmlcheck
Subbidang yang harus disemak ejaan walaupun dalam teg HTML. Lalainya ialah
"alt", supaya bahagian ALT= tag IMG akan disemak ejaan. Kata kunci ini
adalah tidak peka huruf besar-besaran.

Semua senarai kata kunci di atas juga boleh diubah suai oleh pembolehubah persekitaran yang namanya
adalah sama seperti di atas, kecuali dalam huruf besar, cth, TEXSKIP1. The -k tukar ganti (atau
menambah kepada) pembolehubah persekitaran, dan pembolehubah persekitaran mengatasi atau menambah pada
lalai terbina dalam.

. -F suis menentukan program deformatter luaran. Program ini harus membaca data
daripada input standardnya dan tulis kepada output standardnya. Program yang kemestian menghasilkan
tepat satu aksara output untuk setiap aksara input, atau ispell akan hilang
penyegerakan dan merosakkan fail output. Aksara ruang putih (terutamanya kosong,
tab, dan baris baharu) dan aksara yang harus disemak ejaan hendaklah dilalui
tidak berubah. Aksara yang tidak boleh disemak ejaan hendaklah ditukar kepada kosong atau
aksara bukan perkataan lain. Sebagai contoh, penyahformat HTML mungkin mengubah semua teg HTML menjadi
kosong, dan juga kosongkan semua teks yang dibatasi oleh tag seperti "kod" atau "kbd".

. -F suis ialah cara pilihan untuk menyahformat fail untuk ispell, dan akhirnya akan
menjadi satu-satunya jalan.

If isipel dipanggil tanpa sebarang nama fail atau suis mod, ia memasuki mod interaktif
direka untuk membolehkan pengguna menyemak ejaan perkataan individu. Program berulang kali
menggesa pada output standard dengan "perkataan:" dan membalas sama ada "ok" (mungkin dengan
ulasan), "tidak dijumpai", atau "bagaimana pula" diikuti dengan senarai cadangan.

. -l atau pilihan "senarai" untuk isipel digunakan untuk menghasilkan senarai perkataan yang salah eja daripada
input standard.

. -a pilihan bertujuan untuk digunakan daripada program lain melalui paip. Dalam mod ini,
isipel mencetak mesej pengenalan versi satu baris, dan kemudian mula membaca baris
input. Untuk setiap baris input, satu baris ditulis pada output standard untuk setiap perkataan
diperiksa untuk ejaan pada baris. Jika perkataan itu ditemui dalam kamus utama, atau anda
kamus peribadi, maka baris itu hanya mengandungi '*'. Jika perkataan itu ditemui melalui
penyingkiran imbuhan, maka baris tersebut mengandungi '+', ruang dan kata dasar. Jika perkataan itu
ditemui melalui pembentukan gabungan (penggabungan dua perkataan, dikawal oleh -C
pilihan), maka baris itu hanya mengandungi '-'.

Jika perkataan itu tiada dalam kamus, tetapi terdapat hampir tersasar, maka baris itu mengandungi satu
'&', ruang, perkataan yang salah eja, ruang, bilangan nyaris, bilangan
aksara antara permulaan baris dan permulaan perkataan yang salah eja, a
titik bertindih, ruang lain dan senarai kejadian nyaris dipisahkan dengan koma dan ruang.
Berikutan kejadian nyaris (dan dikenal pasti hanya dengan kiraan nyaris), jika perkataan itu
boleh dibentuk dengan menambah imbuhan (haram) pada akar yang diketahui, ialah senarai cadangan
terbitan, sekali lagi dipisahkan dengan koma dan ruang. Jika tidak ada kejadian nyaris sama sekali,
format baris adalah sama, kecuali '&' digantikan dengan '?' (dan yang hampir-hampir
kiraan sentiasa sifar). Derivasi yang dicadangkan berikutan kejadian nyaris adalah dalam
bentuk:

[prefix+] root [-prefix] [-suffix] [+suffix]

(cth, "re+fry-y+ies" untuk mendapatkan "refries") di mana setiap pilihan pfx dan sfx ialah rentetan.
Selain itu, setiap nyaris atau tekaan menggunakan huruf besar yang sama dengan perkataan input melainkan sedemikian
permodalan adalah haram; dalam kes kedua, setiap nyaris ditulis dengan huruf besar dengan betul
mengikut kamus.

Akhir sekali, jika perkataan itu tidak muncul dalam kamus, dan tidak ada kejadian nyaris, maka
baris itu mengandungi '#', ruang, perkataan yang salah eja, ruang dan karakter mengimbangi
dari awal baris. Setiap ayat input teks ditamatkan dengan
baris kosong tambahan, menunjukkan bahawa isipel telah selesai memproses baris input.

Barisan keluaran ini boleh diringkaskan seperti berikut:

OKEY: *

Akar: +

Kompaun:
-

Cik: & : , , ..., , ...

Teka: ? 0 : , , ...

Tiada: #

Contohnya, kamus palsu yang mengandungi perkataan "fray", "Frey", "fry" dan "refried"
mungkin menghasilkan respons berikut kepada arahan "echo 'frqy refries | ispell -a -m -d
./test.hash":
(#) Versi Ispell Antarabangsa 3.0.05 (beta), 08/10/91
& frqy 3 0: fray, Frey, goreng
& refries 1 5: refried, re+fry-y+ies

Mod ini juga sesuai untuk kegunaan interaktif apabila anda ingin mengetahui ejaan
satu perkataan.

. -A pilihan berfungsi sama seperti -a, kecuali jika baris bermula dengan rentetan
"&Include_File&", selebihnya baris diambil sebagai nama fail untuk dibaca lebih lanjut
perkataan. Input kembali ke fail asal apabila fail sertakan telah habis. Kemasukan
mungkin bersarang sehingga lima dalam. Rentetan kunci boleh ditukar dengan persekitaran
berubah-ubah INCLUDE_STRING (ampersand, jika ada, mesti disertakan).

Semasa di -a mod, isipel juga akan menerima baris perkataan tunggal yang diawali dengan mana-mana
'*', '&', '@', '+', '-', '~', '#', '!', '%', '`' atau '^'. Baris bermula dengan '*' memberitahu
isipel untuk memasukkan perkataan ke dalam kamus pengguna (serupa dengan arahan I). Satu baris
bermula dengan '&' memberitahu isipel untuk memasukkan versi semua huruf kecil perkataan ke dalam
kamus pengguna (serupa dengan arahan U). Baris bermula dengan '@' sebab isipel kepada
terima perkataan ini pada masa hadapan (serupa dengan arahan A). Baris bermula dengan '+',
diikuti dengan segera oleh tex or nroff akan menyebabkan isipel untuk menghuraikan input masa hadapan mengikut
sintaks pemformat itu. Satu baris yang terdiri semata-mata daripada '+' akan diletakkan isipel in
Mod TeX/LaTeX (serupa dengan -t pilihan) dan '-' kembali isipel ke mod nroff/troff (tetapi
arahan ini sudah lapuk). Walau bagaimanapun, jenis aksara rentetan ialah tidak berubah; '~'
arahan mesti digunakan untuk melakukan ini. Baris bermula dengan '~' sebab isipel untuk menetapkan dalaman
parameter (khususnya, jenis aksara rentetan lalai) berdasarkan nama fail yang diberikan
dalam barisan yang lain. (Sufiks fail sudah memadai, tetapi tempoh tersebut mesti disertakan.
Daripada nama fail atau akhiran, nama unik, seperti yang disenaraikan dalam fail imbuhan bahasa, boleh
dinyatakan.) Walau bagaimanapun, penghuraian pemformat ialah tidak berubah; arahan '+' mestilah
digunakan untuk menukar pemformat. Baris yang diawali dengan '#' akan menyebabkan kamus peribadi
untuk diselamatkan. Baris yang diawali dengan '!' akan dihidupkan singkat mod (lihat di bawah), dan garis
diawali dengan '%' akan kembali isipel kepada mod biasa (bukan terse). Baris yang diawali dengan '`'
akan menghidupkan mod pembetulan verbose (lihat di bawah); mod ini hanya boleh dilumpuhkan oleh
menghidupkan mod terselit dengan '%'.

Sebarang input berikutan aksara awalan '+', '-', '#', '!', '%' atau '`' diabaikan, kerana
ialah sebarang input mengikut nama fail pada baris '~'. Untuk membenarkan penyemakan ejaan baris
bermula dengan aksara ini, baris yang bermula dengan '^' mempunyai watak itu dialih keluar
sebelum ia dihantar kepada kod semakan ejaan. Adalah disyorkan bahawa berprogram
antara muka awalan setiap baris data dengan anak panah atas untuk melindungi diri mereka daripada masa depan
perubahan dalam isipel.

Untuk meringkaskan ini:

* Tambahkan pada kamus peribadi

@ Terima perkataan, tetapi tinggalkan daripada kamus

# Simpan kamus peribadi semasa

~ Tetapkan parameter berdasarkan nama fail

+ Masukkan mod TeX

- Keluar dari mod TeX

! Masukkan mod terselit

% Keluar dari mod tersentak

` Masukkan mod pembetulan verbose

^ Semak ejaan baris selebihnya

In singkat mod, isipel tidak akan mencetak baris yang bermula dengan '*', '+' atau '-', semuanya
menunjukkan perkataan yang betul. Ini meningkatkan kelajuan larian dengan ketara semasa memandu
program akan mengabaikan perkataan yang betul.

In verbose-correction mod, isipel termasuk perkataan asal sejurus selepas
aksara penunjuk dalam baris keluaran bermula dengan '*', '+' dan '-', yang memudahkan
interaksi untuk beberapa program.

. -s pilihan hanya sah bersempena dengan -a or -A pilihan, dan hanya pada BSD-
sistem terbitan. Jika dinyatakan, isipel akan berhenti sendiri dengan a SIGTSTP isyarat selepas setiap
baris input. Ia tidak akan membaca lebih banyak input sehingga ia menerima a TANDATANGAN isyarat. Ini mungkin
berguna untuk berjabat tangan dengan penyunting teks tertentu.

. -f pilihan hanya sah bersempena dengan -a or -A pilihan. Sekiranya -f dinyatakan,
isipel akan menulis keputusannya pada fail yang diberikan, bukannya pada output standard.

. -v punca pilihan isipel untuk mencetak pengenalan versi semasanya pada standard
keluaran dan keluar. Jika suis digandakan, isipel juga akan mencetak pilihan yang sedia ada
disusun dengan.

. -c, -e[1-5], dan -D pilihan daripada isipel, terutamanya bertujuan untuk digunakan oleh munchlist
skrip shell. The -c suis menyebabkan senarai perkataan dibaca daripada input standard.
Bagi setiap perkataan, senarai kata dasar dan imbuhan yang mungkin akan ditulis mengikut standard
pengeluaran. Beberapa kata dasar akan menyalahi undang-undang dan mesti ditapis daripada output oleh
cara lain; yang munchlist skrip melakukan ini. Sebagai contoh, perintah:

bergema SUSAH | ispell -c

menghasilkan:

SUSAHKAN BERDUA/B BERDUA/B

. -e suis adalah sebaliknya -c; ia mengembangkan bendera imbuhan untuk menghasilkan senarai perkataan.
Sebagai contoh, arahan:

bergema KEDUA/B | ispell -e

menghasilkan:

KEDUA-DUA SUSAH

Tahap pengembangan pilihan juga boleh ditentukan. Tahap 1 (e1) adalah sama seperti -e
bersendirian. Tahap 2 menyebabkan gabungan akar/imbuhan asal di tambahkan pada
baris:

KEDUA-DUANYA MEREKA

Tahap 3 menyebabkan berbilang baris dikeluarkan, satu untuk setiap perkataan yang dijana, dengan
gabungan akar/imbuhan asal diikuti dengan perkataan yang diciptanya:

KEDUA-DUANYA
KEDUA-DUA/R SUSAH

Tahap 4 menyebabkan nombor titik terapung dilampirkan pada setiap baris tahap-3,
memberikan nisbah antara panjang akar dan jumlah panjang semua yang dijana
perkataan termasuk akar:

KEDUA/B KEDUANYA 2.500000
KEDUA-DUA/R SUSAH 2.500000

Tahap 5 menyebabkan berbilang baris dikeluarkan, satu untuk setiap perkataan yang dijana. Sekiranya
perkataan yang dihasilkan tidak menggunakan sebarang imbuhan, barisnya hanyalah perkataan itu. Jika satu atau lebih
imbuhan telah digunakan, akar asal dan imbuhan yang sebenarnya digunakan dicetak, dicantumkan oleh
tanda tambah; maka perkataan yang dihasilkan dicetak:

DUA
KEDUA-DUA+R SUSAH

Akhir sekali, -D flag menyebabkan jadual imbuhan daripada fail kamus dibuang ke
keluaran standard.

Ispell mengetahui penggunaan huruf besar yang betul bagi perkataan dalam kamus dan dalam anda
kamus peribadi. Serta mengenali perkataan yang mesti ditulis dengan huruf besar (cth, George)
dan perkataan yang mesti menggunakan huruf besar (cth, NASA), ia juga boleh mengendalikan perkataan dengan "luar biasa"
huruf besar (cth, "ITCorp" atau "TeX"). Jika perkataan tersalah huruf besar, senarai
kemungkinan akan merangkumi semua huruf besar yang boleh diterima. (Lebih daripada satu
huruf besar mungkin boleh diterima; sebagai contoh, kamus saya menyenaraikan kedua-dua "ITCorp" dan
"ITcorp".)

Biasanya, ciri ini tidak akan menyebabkan anda terkejut, tetapi ada satu keadaan anda
perlu sedar. Jika anda menggunakan "I" untuk menambah perkataan pada kamus anda iaitu di
permulaan ayat (cth, perkataan pertama perenggan ini jika "biasanya" tiada
kamus), ia akan ditandakan sebagai "permodalan diperlukan". Penggunaan seterusnya daripada
perkataan tanpa huruf besar ini (cth, perkataan yang dipetik dalam ayat sebelumnya) akan menjadi
dianggap salah ejaan oleh isipel, dan ia akan mencadangkan versi huruf besar. Kamu mesti
kemudian bandingkan ejaan sebenar mengikut mata, dan kemudian taip "I" untuk menambah tanpa huruf besar
varian kepada kamus peribadi anda. Anda boleh mengelakkan masalah ini dengan menggunakan "U" untuk menambah
perkataan asal, bukannya "saya".

Peraturan untuk penggunaan huruf besar adalah seperti berikut:

(1) Apa-apa perkataan boleh muncul dalam semua huruf besar, seperti dalam tajuk.

(2) Mana-mana perkataan yang terdapat dalam kamus dalam bentuk huruf kecil boleh muncul sama ada dalam
huruf kecil atau huruf besar (seperti pada permulaan ayat).

(3) Mana-mana perkataan yang mempunyai huruf besar "lucu" (iaitu, ia mengandungi kedua-dua kes dan ada
aksara besar selain yang pertama) mesti muncul sama seperti dalam kamus,
kecuali yang dibenarkan oleh kaedah (1). Jika perkataan itu boleh diterima dalam semua huruf kecil, ia
mesti muncul demikian dalam entri kamus.

buildhash
. buildhash program membina fail kamus cincang untuk digunakan kemudian oleh ispell. Yang mentah
senarai perkataan (dengan bendera imbuhan) diberikan dalam dict-file, dan bendera imbuhan ditakrifkan oleh
fail imbuhan. Output cincang ditulis kepada fail hash. Format kedua-dua input
fail diterangkan dalam isipel(5). The -s Pilihan (senyap) menindas status biasa
mesej yang ditulis pada peranti ralat standard.

munchlist
. munchlist skrip shell digunakan untuk mengurangkan saiz fail kamus, terutamanya
fail kamus peribadi. Ia juga mampu menggabungkan kamus daripada pelbagai
sumber. Yang diberi fail dibaca (input standard jika tiada hujah diberikan), dikurangkan kepada
set minimum akar dan imbuhan yang akan sepadan dengan senarai perkataan yang sama, dan ditulis kepada
keluaran standard.

Input untuk munchlist mengandungi perkataan mentah (cth daripada fail kamus peribadi anda) atau
gabungan akar dan imbuhan (mungkin dijana dalam larian munchlist yang lebih awal). Setiap perkataan atau
Gabungan akar/imbuhan mestilah pada baris yang berasingan.

. -D (debug) pilihan meninggalkan fail sementara di bawah nama standard dan bukannya
memadamnya, supaya skrip boleh dinyahpepijat. Amaran: pada sistem berbilang pengguna, ini
boleh menjadi lubang keselamatan. Untuk mengelakkan kemungkinan kemusnahan fail penting, jangan jalankan fail
skrip sebagai akar, dan tetapkan MUNCHDEBUGDIR kepada nama direktori yang hanya anda boleh akses.

. -v (verbose) pilihan menyebabkan mesej kemajuan dilaporkan kepada stderr supaya anda tidak akan mendapat
gementar itu munchlist telah digantung.

Jika -s (jalur) pilihan ditentukan, perkataan yang dalam yang dinyatakan fail hash adalah
dikeluarkan daripada senarai perkataan. Ini boleh berguna dengan kamus peribadi.

. -l pilihan boleh digunakan untuk menentukan alternatif fail imbuhan untuk mengunyah kamus dalam
bahasa selain bahasa Inggeris.

. -c pilihan boleh digunakan untuk menukar kamus yang dibina dengan imbuhan yang lebih lama
fail, tanpa risiko secara tidak sengaja memasukkan gabungan imbuhan yang tidak disengajakan ke dalam
kamus.

. -T pilihan membolehkan kamus ditukar kepada format aksara rentetan kanonik.
Akhiran yang ditentukan dicari dalam fail imbuhan (-l suis) untuk menentukan rentetan-
format aksara yang digunakan untuk fail input; output sentiasa menggunakan rentetan kanonik-
format aksara. Sebagai contoh, kamus yang dikumpul daripada fail sumber TeX mungkin
ditukar kepada format berkanun dengan menyatakan -T tex.

. -w pilihan diteruskan kepada isipel.

findaffix
. findaffix skrip shell adalah bantuan kepada penulis huraian bahasa baharu dalam memilih
imbuhan. Kamus yang diberikan fail (input standard jika tiada yang diberikan) diperiksa
kemungkinan awalan (-p suis) atau akhiran (-s suis, lalai). Setiap lazim-
imbuhan yang berlaku dibentangkan bersama-sama dengan kiraan bilangan kali ia muncul dan a
anggaran bilangan bait yang akan disimpan dalam fail cincang kamus jika ada
ditambahkan pada jadual bahasa. Hanya imbuhan yang menjana akar undang-undang (terdapat dalam
input asal) disenaraikan.

Jika pilihan "-c" tidak diberikan, baris output adalah dalam format berikut:

jalur/tambah/kira/bait

di mana jalur ialah rentetan yang harus dilucutkan daripada kata dasar sebelum menambah
imbuhan, menambah ialah imbuhan yang perlu ditambah, mengira adalah kiraan bilangan kali ini
jalur/menambah kombinasi muncul, dan bait ialah anggaran bilangan bait yang mungkin
disimpan dalam fail kamus mentah jika gabungan ini ditambahkan pada fail imbuhan. The
pemisah medan dalam output akan menjadi watak tab yang ditentukan oleh -t suis; yang
lalai ialah garis miring ("/").

Jika -c ("output bersih") pilihan diberikan, rupa output dibuat secara visual
lebih bersih (tetapi lebih sukar untuk pasca proses) dengan menukarnya kepada:

-jalur+tambah kira bait

di mana jalur, menambah, mengira, dan bait adalah seperti dahulu, dan mewakili tab ASCII
watak.

Kaedah yang digunakan untuk menghasilkan imbuhan yang mungkin juga akan menghasilkan imbuhan yang lebih panjang yang mempunyai
pengepala atau treler biasa. Sebagai contoh, dua perkataan "pelanduk" dan "ibu" akan menjana
bukan sahaja penggantian jelas "+er" tetapi juga "-h+her" dan "-th+ther" (dan mungkin
yang lebih panjang, bergantung pada nilai minit). Untuk mengelakkan kekacauan keluaran dengan
imbuhan sedemikian, sebarang pasangan imbuhan yang berkongsi pengepala biasa (atau, untuk awalan, treler)
rentetan lebih panjang daripada elim aksara (lalai 1) akan ditindas. Anda mungkin mahu menetapkan
"elim" kepada nilai yang lebih besar daripada 1 jika bahasa anda mempunyai aksara rentetan; biasanya keperluan
kerana parameter ini akan menjadi jelas apabila anda memeriksa output anda findaffix berjalan.

Biasanya, imbuhan diisih mengikut anggaran bait yang disimpan. The -f bertukar
boleh digunakan untuk menyebabkan imbuhan diisih mengikut kekerapan kemunculan.

Untuk menjimatkan ruang fail output, imbuhan yang berlaku kurang daripada 10 kali akan dihapuskan; ini
had boleh diubah dengan -l beralih. The -M suis menentukan panjang imbuhan maksimum
(lalai 8). Imbuhan yang lebih panjang daripada ini tidak akan dilaporkan. (Ini menjimatkan sementara
ruang cakera dan menjadikan skrip berjalan lebih pantas.)

Imbuhan yang menjana batang lebih pendek daripada 3 aksara ditindas. (Batang ialah
perkataan selepas jalur rentetan telah dialih keluar, dan sebelum menambah rentetan telah ditambah.)
Ini mengurangkan kedua-dua masa berjalan dan saiz fail output. Had ini mungkin
berubah dengan -m suis. Panjang batang minimum hendaklah hanya ditetapkan kepada 1 jika anda mempunyai a
banyak masa lapang dan ruang cakera (dalam julat banyak hari dan beratus-ratus megabait).

. findaffix skrip memerlukan aksara pemisah medan bukan kosong untuk kegunaan dalaman.
Biasanya, watak ini ialah tanda miring ("/"), tetapi jika garis miring muncul sebagai aksara dalam
senarai perkataan input, aksara yang berbeza boleh ditentukan dengan -t suis.

Kamus Ispell harus dikembangkan sebelum diberi makan findaffix; sebagai tambahan,
aksara yang tiada dalam abjad Inggeris (jika ada) hendaklah diterjemahkan kepada
huruf kecil.

imbuhan cuba
. imbuhan cuba skrip shell digunakan untuk menganggarkan keberkesanan awalan yang dicadangkan (-p
suis) atau akhiran (-s suis, lalai) dengan diberikan fail dikembangkan. Hanya satu imbuhan boleh
dibicarakan dengan setiap pelaksanaan imbuhan cuba, walaupun berbilang argumen boleh digunakan untuk
huraikan pelbagai bentuk bendera imbuhan yang sama (cth D bendera untuk bahasa Inggeris boleh menambah sama ada
D or ED bergantung pada sama ada E mengekori sudah ada). Setiap perkataan dalam dikembangkan
kamus yang berakhir (atau bermula) dengan akhiran (atau awalan) yang dipilih mempunyai akhiran itu
(awalan) dibuang; kamus kemudiannya dicari kata dasar yang sepadan dengan yang dilucutkan
perkataan. Biasanya, semua akar yang sepadan ditulis kepada output standard, tetapi jika -c (kira)
bendera diberikan, hanya ringkasan statistik keputusan ditulis. Statistik yang diberikan
ialah kiraan perkataan yang berpotensi digunakan imbuhan dan anggaran bilangan
bait kamus yang akan disimpan oleh bendera yang menggunakan imbuhan. Anggaran akan tinggi jika
bendera menjana perkataan yang pada masa ini dijana oleh bendera imbuhan lain (cth, dalam bahasa Inggeris,
orang mandi boleh dijana oleh sama ada mandi/X or mandi/S).

Fail kamus, fail dikembangkan, mesti sudah dikembangkan (menggunakan -e pertukaran dari
isipel) dan diisih, dan perkara biasanya akan berfungsi dengan baik jika huruf besar telah dilipat ke
rendah dengan 'tr'.

. melekatkan hujah adalah perkara yang perlu dilucutkan daripada fail kamus untuk menghasilkan percubaan
akar: untuk bahasa Inggeris, dengan (awalan) dan ing (akhiran) adalah contohnya. The Selain itu bahagian-bahagian
hujah ialah huruf yang akan dilucutkan dari akarnya sebelum menambah imbuhan.
Contohnya, dalam bahasa Inggeris imbuhan ing biasanya berjalur e untuk perkataan yang berakhir dengan huruf itu
(contohnya, seperti menjadi suka) supaya kita boleh menjalankan:

cuba imbuhan ing+e

untuk menampung kedua-dua kes.

Semua skrip shell mengandungi dokumentasi sebagai ulasan pada permulaan; kadang-kadang
ulasan ini mengandungi maklumat berguna di luar skop halaman manual ini.

Ia adalah mungkin untuk memasang isipel dengan cara yang hanya menyokong teks julat ASCII jika
dikehendaki.

icombine
. icombine program adalah pembantu untuk munchlist. Ia membaca senarai perkataan dalam kamus
format (akar tambah bendera) daripada input standard, dan menghasilkan senarai yang dikurangkan pada standard
output yang menggabungkan punca biasa yang terdapat pada entri bersebelahan. Akar yang sama yang mempunyai
bendera yang berbeza akan mempunyai bendera mereka digabungkan, dan akar yang mempunyai berbeza
huruf besar akan digabungkan dengan cara yang hanya mengekalkan huruf besar yang penting
maklumat. Pilihan aff-file menentukan fail bahasa yang mentakrifkan aksara
set yang digunakan dan makna pelbagai bendera. The -T suis boleh digunakan untuk memilih
antara jenis aksara rentetan alternatif dengan memberikan imbuhan dummy yang boleh didapati dalam an
altstringtype kenyataan. The -w suis adalah sama dengan suis masuk yang sama isipel.

saya menyertai
. saya menyertai program adalah pelaksanaan semula menyertai(1) yang mengendalikan baris panjang dan 8-bit
aksara dengan betul. The -s suis menentukan bahawa jenis(1) program yang digunakan untuk menyediakan
input kepada saya menyertai menggunakan perbandingan yang ditandatangani pada aksara 8-bit; yang -u suis menentukan
Bahawa jenis(1) menggunakan perbandingan yang tidak ditandatangani. Semua pilihan dan tingkah laku lain bagi menyertai(1) ialah
diduplikasi setepat mungkin berdasarkan halaman manual, kecuali itu saya menyertai tidak akan
mengendalikan baris baharu sebagai pemisah medan. Lihat menyertai(1) halaman manual untuk maklumat lanjut.

ALAM


KAMUS
Kamus lalai untuk digunakan, jika tidak -d bendera diberikan.

ISPELL_CHARSET
Jenis pemformat atau pengekodan aksara untuk digunakan, jika tiada satu pun dipilih oleh pilihan bendera.

SENARAI PERKATAAN
Nama fail kamus peribadi

INCLUDE_STRING
Kod untuk kemasukan fail di bawah -A pilihan

Direktori TMPDIR digunakan untuk beberapa fail sementara munchlist

MUNCHDEBUGDIR
Direktori yang digunakan untuk menyimpan keluaran munchlists' -D pilihan.

TEXSKIP1
Senarai kata kunci TeX hujah tunggal yang isipel patut abaikan.

TEXSKIP2
Senarai kata kunci TeX dua hujah yang isipel patut abaikan.

HTMLIGNORE
Senarai kata kunci HTML yang mengehadkan teks yang tidak boleh disemak ejaan.

HTMLCHECK
Senarai medan HTML yang harus sentiasa disemak ejaan, walaupun di dalam teg.

Gunakan icombine dalam talian menggunakan perkhidmatan onworks.net


Ad


Ad