EnglishFrenchSpanish

Jalankan server | Ubuntu > | Fedora > |


favorit OnWorks

ijoin - Online di Cloud

Jalankan ijoin di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah ijoin yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


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

RINGKASAN


pulau kecil [bendera umum] [-M|-N] [-Lkonteks] [-V] file
pulau kecil [bendera umum] -l
pulau kecil [bendera umum] [-f berkas] [-s] [-a|-A]
pulau kecil [-d fillet] [-w tank] -c
pulau kecil [-d fillet] [-w tank] -e[e]
pulau kecil [-d fillet] -D
pulau kecil -v[v]

bendera umum:
[-t] [-n] [-H] [-o] [-b] [-x] [-B] [-C] [-P] [-m] [-S] [-d fillet] [-p fillet] [-w
tank] [-W n] [-T mengetik] [-knama daftar] [-F program]

Program pembantu:

buildhash [-s] dict-file afiks-file file hash
buildhash -s menghitung afiks-file

daftar makanan [-l aff-file] [-c file konv] [-T akhiran]
[-s file hash] [-D] [-v] [-w tank] [arsip]

menemukan [-p|-s] [-f] [-c] [-m menit] [-M max] [-e elim]
[-t tabchar] [-l murah] [arsip]

coba-coba [-p|-S] [-c] file yang diperluas afiks [+ tambahan]

menggabungkan [-T mengetik] [-w tank] [aff-file]

saya ikut [-s|-u] opsi gabungan file1 file2

DESKRIPSI


pulau dibentuk setelah mengeja program dari ITS (disebut pulau kecil pada sistem Twenex.)
Penggunaan yang paling umum adalah "nama file ispell". Pada kasus ini, pulau kecil akan menampilkan setiap kata
yang tidak muncul dalam kamus di bagian atas layar dan memungkinkan Anda untuk mengubah
dia. Jika ada "nyaris celaka" dalam kamus (kata-kata yang berbeda hanya satu
surat, surat yang hilang atau ekstra, sepasang huruf yang dialihkan, atau spasi yang hilang atau
tanda hubung), maka mereka juga ditampilkan pada baris berikut. Serta "nyaris celaka",
ispell dapat menampilkan tebakan lain tentang cara membuat kata dari akar yang diketahui, dengan masing-masing
tebakan didahului dengan tanda tanya. Akhirnya, baris yang berisi kata dan sebelumnya
garis dicetak di bagian bawah layar. Jika terminal Anda dapat ditampilkan secara terbalik
video, kata itu sendiri disorot. Anda memiliki pilihan untuk mengganti kata
sepenuhnya, atau memilih salah satu kata yang disarankan. Perintah adalah karakter tunggal sebagai
berikut (kasus diabaikan):

R Ganti kata yang salah eja sepenuhnya.

Spasi Terima kata kali ini saja.

A Terima kata untuk sisanya pulau kecil sidang.

Saya Menerima kata, dikapitalisasi seperti dalam file, dan memperbarui pribadi
kamus.

U Terima kata, dan tambahkan versi tanpa huruf besar (sebenarnya, semua huruf kecil)
ke kamus pribadi.

0-n Ganti dengan salah satu kata yang disarankan.

L Cari kata dalam kamus sistem (dikendalikan oleh kompilasi KATA
pilihan).

X Tulis sisa file ini, abaikan salah ejaan, dan mulai file berikutnya.

Q Keluar segera dan biarkan file tidak berubah.

! Shell melarikan diri.

^L Gambar ulang layar.

^Z Tangguhkan ispell.

? Berikan layar bantuan.

Jika -M sakelar ditentukan, menu mini satu baris di bagian bawah layar akan
merangkum opsi-opsi ini. Sebaliknya, -N switch dapat digunakan untuk menekan menu mini.
(Menu mini ditampilkan secara default jika pulau kecil dikompilasi dengan opsi MINIMENU, tapi
kedua sakelar ini akan selalu menimpa default).

Jika -L bendera diberikan, nomor yang ditentukan digunakan sebagai jumlah baris konteks untuk
ditampilkan di bagian bawah layar (Defaultnya adalah menghitung jumlah konteks sebagai
persentase tertentu dari ukuran layar). Jumlah konteks tunduk pada sistem-
batas yang dikenakan.

Jika -V flag diberikan, karakter yang tidak ada dalam set karakter ANSI 7-bit yang dapat dicetak
akan selalu ditampilkan dalam gaya "cat -v", meskipun pulau kecil berpikir bahwa ini
karakter adalah ISO Latin-1 legal di sistem Anda. Ini berguna saat bekerja dengan yang lebih tua
terminal. Tanpa saklar ini, pulau kecil akan menampilkan karakter 8-bit "sebagaimana adanya" jika ada
telah didefinisikan sebagai karakter string untuk jenis file yang dipilih.

Mode "Normal", serta -l, -a, dan -A opsi dan mode interaktif (lihat di bawah) juga
menerima flag "umum" berikut di baris perintah:

-t File input dalam format TeX atau LaTeX.

-n File input dalam format nroff/troff.

-H File input dalam format SGML/HTML. (Ini benar-benar harus -s, tapi untuk
alasan historis bahwa bendera sudah diambil.)

-o File input harus diperlakukan sebagai teks biasa. (Ini bisa digunakan untuk
menimpa DEFTEXFLAG.)

-g File input dalam format file kontrol Debian. Ispell akan mengabaikan
segala sesuatu di luar Deskripsi.

-b Buat file cadangan dengan menambahkan ".bak" ke nama file input.

-x Hapus file cadangan setelah pemeriksaan ejaan selesai.

-B Laporkan kata-kata run-together dengan bagian kosong yang hilang sebagai kesalahan ejaan.

-C Pertimbangkan kata-kata run-together sebagai senyawa hukum.

-P Jangan buat kombinasi root/imbuhan tambahan.

-m Buat kemungkinan kombinasi akar/imbuhan yang tidak ada dalam kamus.

-S Urutkan daftar tebakan berdasarkan kemungkinan kebenarannya.

-d fillet
Tentukan file kamus alternatif. Misalnya, gunakan -d Inggris untuk memilih
/usr/lib/ispell/british.{aff|hash} alih-alih ispell default Anda
kamus.

-p fillet
Tentukan kamus pribadi alternatif.

-w tank
Tentukan karakter tambahan yang dapat menjadi bagian dari sebuah kata.

-W n Tentukan panjang kata yang selalu legal.

-T mengetik
Asumsikan tipe formatter yang diberikan untuk semua file.

The -H, -n, -t, dan -o pilihan pilih apakah pulau kecil berjalan dalam HTML (-H), nroff/trof (-n),
TeX/LaTeX (-t), atau teks biasa (-o) modus masukan. mode. (Mode default dikendalikan
oleh opsi instalasi DEFTEXFLAG, tetapi biasanya mode nroff/troff untuk histori
alasan.) Kecuali diganti oleh salah satu sakelar pemilihan mode, mode TeX/LaTeX adalah
dipilih secara otomatis jika file input memiliki ekstensi ".tex", dan mode HTML adalah
dipilih secara otomatis jika file input memiliki ekstensi ".html" atau ".htm".

Dalam mode HTML, tag HTML yang dibatasi oleh tanda <> dilewati, kecuali bahwa "ALT="
konstruksi dikenali jika muncul tanpa spasi di sekitar tanda sama dengan, dan teks
di dalamnya diperiksa ejaannya.

Dalam mode TeX/LaTeX, setiap kali garis miring terbalik ("\") ditemukan, pulau kecil akan melompat ke yang berikutnya
spasi putih atau pembatas TeX/LaTeX. Perintah tertentu berisi argumen yang tidak boleh
dicentang, seperti label dan kunci referensi seperti yang ditemukan dalam perintah \cite, karena mereka
mengandung argumen non-kata yang sewenang-wenang. Pemeriksaan ejaan juga ditekan saat dalam matematika
mode. Jadi, misalnya, diberikan

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

pulau kecil akan menemukan "Ckapter" tetapi tidak "SCH". NS -t opsi tidak mengenali TeX
karakter komentar "%", jadi komentar juga diperiksa ejaannya. Itu juga mengasumsikan LaTeX yang benar
sintaksis. Argumen untuk perintah yang jarang digunakan dan beberapa argumen opsional terkadang
diperiksa secara tidak perlu. Daftar Pustaka tidak akan diperiksa jika pulau kecil dikompilasi dengan
Abaikan didefinisikan. Jika tidak, daftar pustaka akan diperiksa tetapi kunci referensi akan
tidak.

Referensi untuk tib (jika tersedia di sistem Anda), sistem bibliografi, yaitu teks
antara ``[.'' atau ``<.'' dan ``.]'' atau ``.>'' akan selalu diabaikan dalam mode TeX/LaTeX.

The -b serta -x pilihan mengontrol apakah pulau kecil meninggalkan file cadangan (.bak) untuk setiap input
mengajukan. File .bak berisi teks yang telah dikoreksi sebelumnya. Jika ada pembukaan/penulisan file
kesalahan, file .bak mungkin dibiarkan untuk tujuan pemulihan bahkan dengan -x pilihan. Itu
default untuk opsi ini dikendalikan oleh opsi instalasi DEFNOBACKUPFLAG.

The -B serta -C pilihan mengontrol bagaimana pulau kecil menangani kata-kata run-together, seperti "bukan" untuk
"bukan". Jika -B ditentukan, kata-kata tersebut akan dianggap sebagai kesalahan, dan pulau kecil akan
daftar variasi dengan kosong atau tanda hubung yang disisipkan sebagai pengganti yang memungkinkan. Jika -C is
ditentukan, kata-kata run-bersama akan dianggap sebagai senyawa hukum, asalkan keduanya
komponen ada dalam kamus, dan setiap komponen setidaknya selama bahasa-
minimum tergantung (3 karakter, secara default). Ini berguna untuk bahasa seperti Jerman
dan Norwegia, di mana banyak kata majemuk dibentuk oleh penggabungan. (Perhatikan bahwa
senyawa yang terbentuk dari tiga atau lebih kata dasar masih akan dianggap kesalahan). NS
default untuk opsi ini bergantung pada bahasa; dalam instalasi multi-bahasa default
dapat bervariasi tergantung pada kamus yang Anda pilih. Peringatan: itu -C pilihan dapat menyebabkan
pulau kecil untuk mengenali non-kata dan salah eja. Gunakan dengan hati-hati!

The -P serta -m kontrol opsi kapan pulau kecil secara otomatis menghasilkan root/imbuhan yang disarankan
kombinasi untuk kemungkinan penambahan kamus pribadi Anda. (Ini adalah entri dalam
daftar "tebak" yang didahului dengan tanda tanya.) Jika -P ditentukan, tebakan seperti itu
ditampilkan hanya jika pulau kecil tidak dapat menghasilkan kemungkinan apa pun yang cocok dengan arus
kamus. Jika -m ditentukan, tebakan seperti itu selalu ditampilkan. Ini bisa berguna jika
kamus memiliki daftar kata terbatas, atau daftar kata dengan sedikit sufiks. Namun, kamu
harus berhati-hati saat menggunakan opsi ini, karena dapat menghasilkan tebakan yang menghasilkan ilegal
kata-kata. Default untuk opsi ini dikendalikan oleh file kamus yang digunakan.

The -S opsi menekan pulau kecilperilaku normal menyortir daftar kemungkinan
kata pengganti. Beberapa orang mungkin lebih suka ini, karena agak meningkatkan
probabilitas bahwa kata yang benar akan bernomor rendah.

The -d opsi digunakan untuk menentukan file kamus hash alternatif, selain dari
bawaan. Jika nama file tidak mengandung "/", direktori perpustakaan untuk default
file kamus diawali; dengan demikian, untuk menggunakan kamus di direktori lokal "-d
./xxx.hash" harus digunakan. Ini berguna untuk memungkinkan kamus untuk bahasa alternatif.
Tidak seperti versi sebelumnya dari pulau kecil, kamus / dev / null ilegal, karena
kamus berisi tabel afiks. Jika Anda membutuhkan kamus kosong yang efektif, buat
daftar satu entri dengan string yang tidak mungkin (misalnya, "qqqqq").

The -p opsi digunakan untuk menentukan file kamus pribadi alternatif. Jika nama file
tidak dimulai dengan "/", $HOME diawali. Juga, variabel shell WORDLIST dapat diatur,
yang mengganti nama kamus pribadi dengan cara yang sama. Baris perintah menimpa apapun
pengaturan DAFTAR DUNIA. Jika keduanya tidak -p beralih atau variabel lingkungan WORDLIST adalah
diberikan, pulau kecil akan mencari kamus pribadi di direktori saat ini dan
$HOME, buat satu di $HOME jika tidak ada yang ditemukan. Nama yang disukai dibuat oleh
menambahkan ".ispell_" ke nama dasar file hash. Misalnya, jika Anda menggunakan
Kamus bahasa Inggris, kamus pribadi Anda akan diberi nama ".ispell_english". Namun,
jika file ".ispell_words" ada, itu akan digunakan sebagai kamus pribadi terlepas
dari file hash bahasa yang dipilih. Fitur ini disertakan terutama untuk mundur
kompatibilitas.

Jika -p pilihannya adalah tidak ditentukan, pulau kecil akan mencari kamus pribadi di kedua
direktori saat ini dan direktori home. Jika kamus ada di kedua tempat, mereka akan
terserap. Jika ada kata yang ditambahkan ke kamus pribadi, kata tersebut akan ditulis ke
direktori saat ini jika kamus sudah ada di tempat itu; jika tidak, mereka akan menjadi
ditulis ke kamus di direktori home.

The -w opsi dapat digunakan untuk menentukan karakter selain alfabet yang juga dapat
muncul dalam kata-kata. Contohnya, -w "&" akan memungkinkan "AT&T" diambil. Garis bawah adalah
berguna dalam banyak dokumen teknis. Memang ada ketentuan kasar dalam opsi ini
untuk karakter internasional 8-bit. Karakter non-cetak dapat ditentukan dalam biasa
cara dengan menyisipkan backslash diikuti dengan kode karakter oktal; misalnya, "\014" untuk formulir
memberi makan. Atau, jika "n" muncul dalam string karakter, (hingga) tiga karakter
berikut adalah kode DECIMAL 0 - 255, untuk karakter tersebut. Misalnya, untuk memasukkan lonceng
dan bentuk umpan dalam kata-kata Anda (hal yang memang konyol untuk dilakukan, tetapi tidak paling pedagogis
contoh):

n007n012

Digit numerik selain tiga "n" berikut hanyalah karakter numerik. Penggunaan
"n" tidak bertentangan dengan apa pun karena alfabet sebenarnya tidak memiliki arti -
alfabetis sudah diterima. pulau biasanya akan digunakan dengan input dari file,
artinya mempertahankan paritas untuk kemungkinan karakter 8 bit dari teks input tidak masalah.
Jika Anda menentukan opsi -l, dan benar-benar mengetik teks dari terminal, ini dapat membuat
masalah jika pengaturan stty Anda mempertahankan paritas.

Tidak mungkin digunakan -w dengan karakter tertentu. Secara khusus, penanda bendera
karakter untuk bahasa (didefinisikan dalam file afiks, tetapi biasanya "/") tidak pernah dapat dibuat
menjadi karakter kata.

The -W opsi dapat digunakan untuk mengubah panjang kata yang pulau kecil selalu menerima sebagai
hukum. Biasanya, pulau kecil akan menerima semua kata 1 karakter sebagai legal, yang setara
untuk menentukan "-W 1." (Default untuk sakelar ini sebenarnya dikendalikan oleh MINWORD
pilihan instalasi, sehingga mungkin berbeda pada instalasi Anda.) Jika Anda ingin semua kata menjadi
diperiksa terhadap kamus, terlepas dari panjangnya, Anda mungkin ingin menentukan "-W 0."
Di sisi lain, jika dokumen Anda menentukan banyak akronim tiga huruf, Anda akan
tentukan "-W 3" untuk menerima semua kata yang terdiri dari tiga huruf atau kurang. Terlepas dari pengaturan
pilihan ini, pulau kecil hanya akan menghasilkan kata-kata yang ada di kamus seperti yang disarankan
pengganti kata-kata; ini mencegah daftar menjadi terlalu panjang. Jelas, ini
pilihan bisa sangat berbahaya, karena salah eja pendek mungkin terlewatkan. Jika Anda menggunakan ini
banyak pilihan, Anda mungkin harus membuat umpan terakhir tanpanya sebelum Anda mempublikasikan Anda
dokumen, untuk melindungi diri Anda dari kesalahan.

The -T option digunakan untuk menentukan tipe formatter default untuk digunakan dalam menghasilkan string
karakter. Switch ini menimpa tipe default yang ditentukan dari nama file. NS
mengetik argumen dapat berupa salah satu dari nama unik yang didefinisikan dalam file afiks bahasa
(misalnya, nroff) atau akhiran file termasuk titik (misalnya, .tex). Jika tidak -T pilihan muncul
dan tidak ada tipe yang dapat ditentukan dari nama file, tipe karakter string default
dideklarasikan dalam file afiks bahasa yang akan digunakan.

The -k option digunakan untuk meningkatkan perilaku deformatter tertentu. NS nama parameter
memberikan nama set kata kunci deformatter (lihat di bawah), dan daftar parameter memberikan
daftar satu atau lebih kata kunci yang diperlakukan secara khusus. Jika daftar dimulai dengan plus
tanda (+), ditambahkan pada kata kunci yang ada; jika tidak, itu menggantikan kata kunci yang ada
Daftar. Sebagai contoh, -ktexskip1 + gaya bibliografi menambahkan "bibliographystyle" ke TeX
skip-1 daftar, sementara -khtmlabaikan pra, kuat mengganti daftar abaikan HTML dengan "pra" dan
"kuat". Daftar yang tersedia adalah:

texskip1
Perintah TeX/LaTeX yang mengambil satu argumen yang tidak boleh diperiksa ejaannya,
seperti "gaya bibliografi". Standarnya adalah "end", "vspace", "hspace", "cite",
"ref", "parbox", "label", "input", "nocite", "include", "includeonly",
"documentstyle", "documentclass", "usepackage", "selectlanguage", "pagestyle",
"pagenumbering", "hyphenation", "pageref", dan "psfig", ditambah "bibliografi" di beberapa
instalasi. Kata kunci ini peka huruf besar/kecil.

texskip2
Perintah TeX/LaTeX yang mengambil dua argumen yang seharusnya tidak diperiksa ejaannya, seperti
sebagai "panjang set". Standarnya adalah "aturan", "setcounter", "addtocounter", "setlength",
"addtolength", dan "settowidth". Kata kunci ini peka huruf besar/kecil.

htmlabaikan
Tag HTML yang membatasi teks yang tidak boleh diperiksa ejaannya sampai akhir yang cocok
tag tercapai. Standarnya adalah "kode", "samp", "kbd", "pra", "daftar", dan
"alamat". Kata kunci ini tidak peka huruf besar/kecil. (Perhatikan bahwa konten di dalamnya
Tag HTML, seperti HREF=, biasanya tidak diperiksa.)

cek html
Subbidang yang harus diperiksa ejaannya bahkan di dalam tag HTML. Standarnya adalah
"alt", sehingga bagian ALT= dari tag IMG akan diperiksa ejaannya. Kata kunci ini
tidak peka huruf besar/kecil.

Semua daftar kata kunci di atas juga dapat dimodifikasi oleh variabel lingkungan yang namanya
sama dengan di atas, kecuali dalam huruf besar, misalnya TEXSKIP1. NS -k beralih menimpa (atau
menambah) variabel lingkungan, dan variabel lingkungan menimpa atau menambah
bawaan bawaan.

The -F switch menentukan program deformatter eksternal. Program ini harus membaca data
dari input standarnya dan menulis ke output standarnya. Program harus menghasilkan
tepat satu karakter output untuk setiap karakter input, atau ispell akan hilang
sinkronisasi dan merusak file output. Karakter spasi putih (terutama kosong,
tab, dan baris baru) dan karakter yang harus diperiksa ejaannya harus dilewati
tidak berubah. Karakter yang tidak boleh diperiksa ejaannya harus diubah menjadi kosong atau
karakter non-kata lainnya. Misalnya, deformatter HTML mungkin mengubah semua tag HTML menjadi
kosong, dan juga mengosongkan semua teks yang dibatasi oleh tag seperti "kode" atau "kbd".

The -F switch adalah cara yang lebih disukai untuk mendeformat file untuk ispell, dan pada akhirnya akan
menjadi satu-satunya jalan.

If pulau kecil dipanggil tanpa nama file atau sakelar mode apa pun, ia memasuki mode interaktif
dirancang untuk membiarkan pengguna memeriksa ejaan kata-kata individu. Program berulang kali
meminta output standar dengan "word:" dan merespons dengan "ok" (mungkin dengan
komentar), "tidak ditemukan", atau "bagaimana" diikuti dengan daftar saran.

The -l atau opsi "daftar" untuk pulau kecil digunakan untuk menghasilkan daftar kata yang salah eja dari
masukan standar.

The -a opsi dimaksudkan untuk digunakan dari program lain melalui pipa. Dalam mode ini,
pulau kecil mencetak pesan identifikasi versi satu baris, dan kemudian mulai membaca baris
memasukkan. Untuk setiap baris input, satu baris ditulis ke output standar untuk setiap kata
diperiksa untuk ejaan di telepon. Jika kata itu ditemukan dalam kamus utama, atau Anda
kamus pribadi, maka baris hanya berisi '*'. Jika kata itu ditemukan melalui
penghilangan imbuhan, maka pada baris tersebut terdapat tanda '+', spasi, dan akar kata. Jika kata itu adalah
ditemukan melalui pembentukan majemuk (gabungan dua kata, dikendalikan oleh -C
option), maka baris hanya berisi '-'.

Jika kata tersebut tidak ada dalam kamus, tetapi ada yang nyaris celaka, maka baris tersebut berisi
'&', spasi, kata yang salah eja, spasi, jumlah nyaris celaka, jumlah
karakter antara awal baris dan awal kata yang salah eja, a
titik dua, spasi lain, dan daftar nyaris celaka dipisahkan dengan koma dan spasi.
Mengikuti nyaris celaka (dan diidentifikasi hanya dengan hitungan nyaris celaka), jika kata
dapat dibentuk dengan menambahkan imbuhan (ilegal) ke akar yang diketahui, adalah daftar yang disarankan
derivasi, sekali lagi dipisahkan oleh koma dan spasi. Jika tidak ada nyaris celaka sama sekali,
format barisnya sama, kecuali '&' diganti dengan '?' (dan nyaris celaka
hitungan selalu nol). Derivasi yang disarankan setelah nyaris celaka ada di
bentuk:

[awalan+] akar [-awalan] [-akhiran] [+akhiran]

(misalnya, "re+goreng-y+ies" untuk mendapatkan "refries") di mana masing-masing opsional pfx serta sfx adalah string.
Juga, setiap hampir salah atau tebakan dikapitalisasi sama dengan kata input kecuali seperti itu
kapitalisasi adalah ilegal; dalam kasus terakhir setiap nyaris celaka dikapitalisasi dengan benar
menurut kamus.

Akhirnya, jika kata itu tidak muncul dalam kamus, dan tidak ada kesalahan yang nyaris terjadi, maka
baris berisi '#', spasi, kata yang salah eja, spasi, dan karakter offset
dari awal baris. Setiap kalimat input teks diakhiri dengan
baris kosong tambahan, menunjukkan bahwa pulau kecil telah selesai memproses jalur input.

Jalur keluaran ini dapat diringkas sebagai berikut:

OKE: *

Akar: +

Senyawa:
-

Merindukan: & : , , ..., , ...

Tebakan: ? 0 : , , ...

Tidak ada: #

Misalnya, kamus dummy yang berisi kata "fray", "Frey", "fry", dan "refried"
mungkin menghasilkan respons berikut untuk perintah "echo 'frqy refries | ispell -a -m -d
./test.hash":
(#) International Ispell Versi 3.0.05 (beta), 08/10/91
& frqy 3 0: keributan, Frey, goreng
& refries 1 5: refried, re+goreng-y+ies

Mode ini juga cocok untuk penggunaan interaktif saat Anda ingin mengetahui ejaan dari
satu kata.

The -A opsi berfungsi seperti -a, kecuali jika sebuah garis dimulai dengan string
"&Include_File&", sisa baris diambil sebagai nama file untuk dibaca lebih lanjut
kata-kata. Input kembali ke file asli saat file include habis. Penyertaan
dapat bersarang hingga kedalaman lima. String kunci dapat diubah dengan lingkungan
variabel TERMASUK_STRING (ampersand, jika ada, harus disertakan).

Ketika di -a mode, pulau kecil juga akan menerima baris kata tunggal yang diawali dengan salah satu dari
'*', '&', '@', '+', '-', '~', '#', '!', '%', ''`', atau '^'. Sebuah baris yang dimulai dengan '*' memberitahu
pulau kecil untuk memasukkan kata ke dalam kamus pengguna (mirip dengan perintah I). Sebuah garis
dimulai dengan '&' memberitahu pulau kecil untuk memasukkan versi huruf kecil dari kata ke dalam
kamus pengguna (mirip dengan perintah U). Garis yang dimulai dengan '@' menyebabkan pulau kecil untuk
menerima kata ini di masa depan (mirip dengan perintah A). Garis yang dimulai dengan '+',
segera diikuti oleh tex or nroff akan menyebabkan pulau kecil untuk mengurai input masa depan sesuai dengan
sintaks formatter itu. Garis yang hanya terdiri dari '+' akan ditempatkan pulau kecil in
Mode TeX/LaTeX (mirip dengan -t opsi) dan '-' kembali pulau kecil ke mode nroff/troff (tapi
perintah ini sudah usang). Namun, tipe karakter string adalah tidak berubah; yang '~'
perintah harus digunakan untuk melakukan ini. Garis yang dimulai dengan '~' menyebabkan pulau kecil untuk mengatur internal
parameter (khususnya, tipe karakter string default) berdasarkan nama file yang diberikan
di sisa baris. (Sufiks file sudah cukup, tetapi periode harus disertakan.
Alih-alih nama file atau sufiks, nama unik, seperti yang tercantum dalam file imbuhan bahasa, dapat:
ditentukan.) Namun, penguraian formatter adalah tidak berubah; perintah '+' harus
digunakan untuk mengubah formatter. Baris yang diawali dengan '#' akan menyebabkan kamus pribadi
untuk diselamatkan. Garis yang diawali dengan '!' akan menyala pendek mode (lihat di bawah), dan garis
diawali dengan '%' akan kembali pulau kecil ke mode normal (tidak kaku). Baris yang diawali dengan ''''
akan mengaktifkan mode koreksi verbose (lihat di bawah); mode ini hanya dapat dinonaktifkan oleh
mengaktifkan mode singkat dengan '%'.

Setiap input yang mengikuti karakter awalan '+', '-', '#', '!', '%', atau ''`' diabaikan, karena
adalah input apa pun yang mengikuti nama file pada baris '~'. Untuk mengizinkan pemeriksaan ejaan garis
dimulai dengan karakter ini, baris yang dimulai dengan '^' menghapus karakter tersebut
sebelum diteruskan ke kode pemeriksa ejaan. Disarankan agar terprogram
antarmuka awalan setiap baris data dengan panah ke atas untuk melindungi diri dari masa depan
perubahan pulau kecil.

Untuk meringkas ini:

* Tambahkan ke kamus pribadi

@ Terima kata, tetapi tinggalkan kamus

# Simpan kamus pribadi saat ini

~ Atur parameter berdasarkan nama file

+ Masuk ke mode TeX

- Keluar dari mode TeX

! Masuk ke mode singkat

% Keluar dari mode singkat

`Masuk ke mode koreksi verbose

^ Periksa ejaan sisa baris

In pendek mode, pulau kecil tidak akan mencetak baris yang diawali dengan '*', '+', atau '-', semuanya
menunjukkan kata-kata yang benar. Ini secara signifikan meningkatkan kecepatan lari saat mengemudi
program akan mengabaikan kata-kata yang benar pula.

In koreksi verbose mode, pulau kecil termasuk kata aslinya segera setelah
karakter indikator di baris output yang dimulai dengan '*', '+', dan '-', yang menyederhanakan
interaksi untuk beberapa program.

The -s pilihan hanya berlaku dalam hubungannya dengan -a or -A pilihan, dan hanya di BSD-
sistem turunan. Jika ditentukan, pulau kecil akan berhenti sendiri dengan SIGTSTP sinyal setelah masing-masing
garis masukan. Itu tidak akan membaca lebih banyak input sampai menerima a KONTAK BERIKUTNYA sinyal. Ini mungkin
berguna untuk berjabat tangan dengan editor teks tertentu.

The -f pilihan hanya berlaku dalam hubungannya dengan -a or -A pilihan. Jika -f ditentukan,
pulau kecil akan menulis hasilnya ke file yang diberikan, bukan ke output standar.

The -v pilihan penyebab pulau kecil untuk mencetak identifikasi versi saat ini pada standar
keluaran dan keluar. Jika saklar digandakan, pulau kecil juga akan mencetak opsi itu
dikompilasi dengan.

The -c, -e[1-5], Dan -D pilihan dari pulau kecil, terutama dimaksudkan untuk digunakan oleh daftar makanan
skrip cangkang. NS -c switch menyebabkan daftar kata dibaca dari input standar.
Untuk setiap kata, daftar kemungkinan akar kata dan imbuhan akan ditulis dengan standar
keluaran. Beberapa kata dasar akan menjadi ilegal dan harus disaring dari keluaran dengan
cara lain; NS daftar makanan skrip melakukan ini. Sebagai contoh, perintah:

gema ganggu | ispell -c

menghasilkan:

GUGUR KEDUA/R KEDUA/R

The -e saklar adalah kebalikan dari -c; itu memperluas bendera afiks untuk menghasilkan daftar kata.
Misalnya, perintah:

echo KEDUA/R | ispell -e

menghasilkan:

KEDUANYA GILA

Tingkat ekspansi opsional juga dapat ditentukan. tingkat 1 (-e1) sama dengan -e
sendiri. Level 2 menyebabkan kombinasi akar/imbuhan asli ditambahkan ke
garis:

KEDUA/R KEDUANYA repot

Level 3 menyebabkan beberapa baris menjadi output, satu untuk setiap kata yang dihasilkan, dengan
kombinasi akar/imbuhan asli diikuti dengan kata yang dibuatnya:

KEDUA/R KEDUA
KEDUA/R ganggu

Level 4 menyebabkan angka floating-point ditambahkan ke masing-masing baris level-3,
memberikan rasio antara panjang akar dan panjang total semua yang dihasilkan
kata-kata termasuk akar:

KEDUA/R KEDUA 2.500000
KEDUA/R MENGGANGGU 2.500000

Level 5 menyebabkan beberapa baris menjadi output, satu untuk setiap kata yang dihasilkan. jika
kata yang dihasilkan tidak menggunakan imbuhan apa pun, barisnya hanya kata itu. Jika satu atau lebih
imbuhan yang digunakan, akar asli dan imbuhan yang benar-benar digunakan dicetak, digabungkan dengan
tanda tambah; kemudian kata yang dihasilkan dicetak:

KEDUA
KEDUA + R ganggu

Akhirnya, -D flag menyebabkan tabel afiks dari file kamus dibuang ke
keluaran standar.

pulau mengetahui penggunaan huruf kapital yang benar dari kata-kata dalam kamus dan di
kamus pribadi. Serta mengenali kata-kata yang harus dikapitalisasi (misalnya, George)
dan kata-kata yang harus menggunakan huruf kapital semua (misalnya, NASA), juga dapat menangani kata-kata dengan "tidak biasa"
kapitalisasi (misalnya, "ITCorp" atau "TeX"). Jika ada kata yang salah huruf kapitalnya, daftarnya
kemungkinan akan mencakup semua huruf besar yang dapat diterima. (Lebih dari satu
kapitalisasi mungkin dapat diterima; misalnya, kamus saya mencantumkan "ITCorp" dan
"ITcorp".)

Biasanya, fitur ini tidak akan membuat Anda terkejut, tetapi ada satu keadaan Anda
perlu disadari. Jika Anda menggunakan "Saya" untuk menambahkan kata ke kamus Anda yang ada di
awal kalimat (misalnya, kata pertama paragraf ini jika "biasanya" tidak ada di
kamus), itu akan ditandai sebagai "diperlukan huruf besar". Penggunaan selanjutnya dari
kata ini tanpa huruf besar (misalnya, kata yang dikutip dalam kalimat sebelumnya) akan menjadi
dianggap salah eja oleh pulau kecil, dan itu akan menyarankan versi yang dikapitalisasi. Kamu harus
kemudian bandingkan ejaan sebenarnya dengan mata, lalu ketik "I" untuk menambahkan huruf kapital
varian ke kamus pribadi Anda. Anda dapat menghindari masalah ini dengan menggunakan "U" untuk menambahkan
kata aslinya, bukan "aku".

Aturan penggunaan huruf kapital adalah sebagai berikut:

(1) Setiap kata dapat muncul dengan huruf kapital semua, seperti pada heading.

(2) Setiap kata yang ada dalam kamus dalam bentuk huruf kecil semua dapat muncul baik di
huruf kecil atau kapital (seperti di awal kalimat).

(3) Setiap kata yang memiliki huruf kapital "lucu" (yaitu, mengandung kedua kasus dan ada
karakter huruf besar selain yang pertama) harus muncul persis seperti dalam kamus,
kecuali sebagaimana diizinkan oleh aturan (1). Jika kata itu dapat diterima dalam huruf kecil semua, itu
harus muncul demikian dalam entri kamus.

buildhash
The buildhash program membangun file kamus hash untuk digunakan nanti oleh pulau kecil. Mentah
daftar kata (dengan bendera imbuhan) diberikan dalam dict-file, dan tanda afiks ditentukan oleh
afiks-file. Output hash ditulis ke file hash. Format dari dua input
file dijelaskan dalam pulau kecil(5). Itu -s Opsi (diam) menekan status biasa
pesan yang ditulis ke perangkat kesalahan standar.

daftar makanan
The daftar makanan skrip shell digunakan untuk mengurangi ukuran file kamus, terutama
file kamus pribadi. Itu juga mampu menggabungkan kamus dari berbagai
sumber. Pemberian arsip dibaca (input standar jika tidak ada argumen yang diberikan), dikurangi menjadi
satu set minimal akar dan imbuhan yang akan cocok dengan daftar kata yang sama, dan ditulis ke
keluaran standar.

Masukan untuk munchlist berisi kata-kata mentah (misalnya dari file kamus pribadi Anda) atau
kombinasi root dan affix (mungkin dihasilkan dalam menjalankan munchlist sebelumnya). Setiap kata atau
kombinasi root/imbuhan harus pada baris terpisah.

The -D (debug) opsi meninggalkan file sementara di bawah nama standar alih-alih
menghapusnya, sehingga skrip dapat di-debug. Peringatan: pada sistem multipengguna, ini
bisa menjadi lubang keamanan. Untuk menghindari kemungkinan penghancuran file penting, jangan jalankan
script sebagai root, dan atur MUNCHDEBUGDIR ke nama direktori yang hanya dapat Anda akses.

The -v Opsi (verbose) menyebabkan pesan kemajuan dilaporkan ke stderr sehingga Anda tidak akan mendapatkan
gugup itu daftar makanan telah digantung.

Jika -s (strip) opsi ditentukan, kata-kata yang ada di ditentukan file hash adalah
dihapus dari daftar kata. Ini dapat berguna dengan kamus pribadi.

The -l opsi dapat digunakan untuk menentukan alternatif afiks-file untuk mengunyah kamus di
bahasa selain bahasa Inggris.

The -c opsi dapat digunakan untuk mengonversi kamus yang dibuat dengan afiks lama
file, tanpa risiko secara tidak sengaja memasukkan kombinasi afiks yang tidak diinginkan ke dalam
kamus.

The -T opsi memungkinkan kamus dikonversi ke format karakter string kanonik.
Akhiran yang ditentukan dicari di file imbuhan (-l switch) untuk menentukan string-
format karakter yang digunakan untuk file input; output selalu menggunakan string kanonik-
format karakter. Misalnya, kamus yang dikumpulkan dari file sumber TeX mungkin:
dikonversi ke format kanonik dengan menentukan -T tex.

The -w opsi diteruskan ke pulau kecil.

menemukan
The menemukan skrip shell adalah bantuan bagi penulis deskripsi bahasa baru dalam memilih
imbuhan. kamus yang diberikan arsip (input standar jika tidak ada yang diberikan) diperiksa untuk
kemungkinan awalan (-p switch) atau akhiran (-s beralih, default). Masing-masing biasanya-
afiks yang muncul disajikan beserta hitungan berapa kali muncul dan
perkiraan jumlah byte yang akan disimpan dalam file hash kamus jika itu
ditambahkan ke tabel bahasa. Hanya imbuhan yang menghasilkan akar hukum (ditemukan dalam
masukan asli) terdaftar.

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

strip/tambah/hitung/byte

dimana menelanjangi adalah string yang harus dihilangkan dari kata dasar sebelum menambahkan
afiks, menambahkan adalah afiks yang akan ditambahkan, menghitung adalah hitungan berapa kali ini
menelanjangi/menambahkan kombinasi muncul, dan byte adalah perkiraan jumlah byte yang mungkin
disimpan dalam file kamus mentah jika kombinasi ini ditambahkan ke file imbuhan. NS
pemisah bidang dalam output akan menjadi karakter tab yang ditentukan oleh -t mengalihkan; NS
default adalah garis miring ("/").

Jika -c ("clean output") opsi diberikan, tampilan output dibuat secara visual
cleaner (tetapi lebih sulit untuk pasca-proses) dengan mengubahnya menjadi:

-strip+tambahkan menghitung byte

dimana menelanjangi, menambahkan, menghitung, dan byte seperti sebelumnya, dan mewakili tab ASCII
karakter.

Metode yang digunakan untuk menghasilkan afiks yang mungkin juga akan menghasilkan afiks yang lebih panjang yang memiliki
header atau trailer umum. Misalnya, dua kata "ngengat" dan "ibu" akan menghasilkan
tidak hanya substitusi yang jelas "+er" tetapi juga "-h+her" dan "-th+ther" (dan mungkin
bahkan yang lebih panjang, tergantung pada nilai menit). Untuk mencegah mengacaukan output dengan
imbuhan seperti itu, setiap pasangan imbuhan yang berbagi header yang sama (atau, untuk awalan, cuplikan)
string lebih panjang dari elim karakter (default 1) akan ditekan. Anda mungkin ingin mengatur
"elim" ke nilai yang lebih besar dari 1 jika bahasa Anda memiliki karakter string; biasanya kebutuhan
untuk parameter ini akan menjadi jelas ketika Anda memeriksa output dari . Anda menemukan menjalankan.

Biasanya, afiks diurutkan menurut perkiraan byte yang disimpan. NS -f saklar
dapat digunakan untuk menyebabkan imbuhan diurutkan berdasarkan frekuensi kemunculannya.

Untuk menghemat ruang file keluaran, imbuhan yang muncul kurang dari 10 kali dihilangkan; ini
batas dapat diubah dengan -l beralih. Itu -M switch menentukan panjang afiks maksimum
(standar 8). Afiks lebih lama dari ini tidak akan dilaporkan. (Ini menghemat sementara
ruang disk dan membuat skrip berjalan lebih cepat.)

Afiks yang menghasilkan batang lebih pendek dari 3 karakter ditekan. (Sebuah batang adalah
kata setelah menelanjangi string telah dihapus, dan sebelum menambahkan string telah ditambahkan.)
Ini mengurangi waktu berjalan dan ukuran file output. Batas ini mungkin
berubah dengan -m mengalihkan. Panjang batang minimum hanya boleh disetel ke 1 jika Anda memiliki a
banyak waktu luang dan ruang disk (dalam kisaran beberapa hari dan ratusan megabita).

The menemukan skrip memerlukan karakter pemisah bidang yang tidak kosong untuk penggunaan internal.
Biasanya, karakter ini adalah garis miring ("/"), tetapi jika garis miring muncul sebagai karakter di
masukan daftar kata, karakter yang berbeda dapat ditentukan dengan -t saklar.

Kamus Ispell harus diperluas sebelum dimasukkan ke menemukan; sebagai tambahan,
karakter yang tidak ada dalam alfabet bahasa Inggris (jika ada) harus diterjemahkan ke
huruf kecil.

coba-coba
The coba-coba skrip shell digunakan untuk memperkirakan efektivitas awalan yang diusulkan (-p
beralih) atau akhiran (-s beralih, default) dengan yang diberikan file yang diperluas. Hanya satu imbuhan yang bisa
dicoba dengan setiap eksekusi coba-coba, meskipun beberapa argumen dapat digunakan untuk
menggambarkan berbagai bentuk bendera imbuhan yang sama (misalnya, the D bendera untuk bahasa Inggris dapat menambahkan
D or ED tergantung pada apakah trailing E sudah ada). Setiap kata dalam diperluas
kamus yang berakhir (atau dimulai) dengan akhiran yang dipilih (atau awalan) memiliki akhiran itu
(awalan) dihapus; kamus kemudian mencari kata dasar yang cocok dengan yang dilucuti
kata. Biasanya, semua akar pencocokan ditulis ke keluaran standar, tetapi jika -c (menghitung)
bendera diberikan, hanya ringkasan statistik dari hasil yang ditulis. Statistik yang diberikan
adalah jumlah kata yang berpotensi diterapkan imbuhan dan perkiraan jumlah
kamus byte yang akan disimpan oleh bendera yang menggunakan afiks. Estimasi akan tinggi jika
flag menghasilkan kata-kata yang saat ini dihasilkan oleh flag affix lainnya (misalnya, dalam bahasa Inggris,
pemandian dapat dihasilkan oleh salah satu dari mandi/X or mandi/S).

berkas kamus, file yang diperluas, harus sudah diperluas (menggunakan -e beralih dari
pulau kecil) dan diurutkan, dan hal-hal biasanya akan berfungsi dengan baik jika huruf besar telah dilipat menjadi
lebih rendah dengan 'tr'.

The afiks argumen adalah hal-hal yang harus dihapus dari file kamus untuk menghasilkan percobaan
akar: untuk bahasa Inggris, dengan (awalan) dan ing (akhiran) adalah contohnya. NS tambahan bagian dari
argumen adalah huruf-huruf yang akan dihilangkan akarnya sebelum ditambahkan afiks.
Misalnya, dalam bahasa Inggris afiks ing biasanya strip e untuk kata-kata yang berakhiran huruf itu
(misalnya, seperti menjadi kesukaan) jadi kita bisa menjalankan:

coba tempel ing+e

untuk menutupi kedua kasus.

Semua skrip shell berisi dokumentasi sebagai komentar di awal; kadang-kadang
komentar ini berisi informasi yang berguna di luar cakupan halaman manual ini.

Dimungkinkan untuk menginstal pulau kecil sedemikian rupa sehingga hanya mendukung teks rentang ASCII jika
diinginkan.

menggabungkan
The menggabungkan program adalah bantuan untuk daftar makanan. Itu membaca daftar kata dalam kamus
format (root plus flags) dari input standar, dan menghasilkan daftar yang dikurangi pada standar
output yang menggabungkan akar umum yang ditemukan pada entri yang berdekatan. Akar identik yang memiliki
bendera yang berbeda akan digabungkan benderanya, dan akar yang memiliki perbedaan
kapitalisasi akan digabungkan dengan cara yang hanya mempertahankan kapitalisasi penting
informasi. opsional aff-file menentukan file bahasa yang mendefinisikan karakter
set yang digunakan dan arti dari berbagai bendera. NS -T sakelar dapat digunakan untuk memilih
di antara tipe karakter string alternatif dengan memberikan sufiks dummy yang dapat ditemukan di
tipe altstring penyataan. NS -w sakelar identik dengan sakelar yang sama di pulau kecil.

saya ikut
The saya ikut program adalah implementasi ulang dari ikut(1) yang menangani garis panjang dan 8-bit
karakter dengan benar. NS -s switch menentukan bahwa jenis(1) program yang digunakan untuk mempersiapkan
masukan ke saya ikut menggunakan perbandingan yang ditandatangani pada karakter 8-bit; NS -u sakelar menentukan
bahwa jenis(1) menggunakan perbandingan yang tidak ditandatangani. Semua pilihan dan perilaku lain dari ikut(1) adalah
digandakan setepat mungkin berdasarkan halaman manual, kecuali itu saya ikut tidak akan
menangani baris baru sebagai pemisah bidang. Lihat ikut(1) halaman manual untuk informasi lebih lanjut.

LINGKUNGAN


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

ISPELL_CHARSET
Jenis formatter atau pengkodean karakter yang akan digunakan, jika tidak ada yang dipilih oleh opsi bendera.

DAFTAR KATA
Nama file kamus pribadi

TERMASUK_STRING
Kode untuk penyertaan file di bawah -A pilihan

Direktori TMPDIR digunakan untuk beberapa file sementara munchlist

MUNCDEBUGDIR
Direktori yang digunakan untuk menyimpan output dari munchlists' -D pilihan.

TEXSKIP1
Daftar kata kunci TeX argumen tunggal yang pulau kecil harus mengabaikan.

TEXSKIP2
Daftar kata kunci TeX dua argumen yang pulau kecil harus mengabaikan.

HTMLABAIKAN
Daftar kata kunci HTML yang membatasi teks yang tidak boleh diperiksa ejaannya.

PERIKSA HTML
Daftar bidang HTML yang harus selalu diperiksa ejaannya, bahkan di dalam tag.

Gunakan ijoin online menggunakan layanan onworks.net


Ad


Ad