kinput2-canna-wnnx - Dalam Talian di Awan

Ini ialah arahan kinput2-canna-wnnx 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


kinput2 - pelayan input kanji untuk X11

SINOPSIS


kinput2 [-pilihan...]

DESCRIPTION


Kinput2 ialah aplikasi tetingkap X untuk memasukkan teks Jepun. Ia bertindak sebagai front-end untuk
aplikasi lain yang mahukan penukaran kana-kanji.

Apabila dipanggil, selepas beberapa permulaan (yang akan mengambil masa kira-kira beberapa hingga 30 saat
bergantung pada mesin anda) kinput2 menunggu dengan senyap untuk permintaan input teks Jepun daripada
pelanggan lain (iaitu tiada tingkap muncul). Bila kinput2 menerima permintaan, ia muncul a
tetingkap dan memulakan proses penukaran. Ia menghantar teks yang ditukar kembali kepada klien apabila
teks telah ditetapkan.

Kinput2 mempunyai beberapa peningkatan besar berbanding pendahulunya, kinput, yang telah disumbangkan kepada
X11R4.

Over-the-spot/On-the-spot Input
Ciri-ciri ini membolehkan proses penukaran dilakukan pada kedudukan kursor, mengelak
pergerakan mata yang tidak perlu antara kedudukan kursor dan tetingkap penukaran.
Kinput2 juga menyokong input gaya tetingkap akar dan input gaya luar tempat.

Pelbagai Protokol Khidmat Bantuan
Kinput2 menyokong beberapa protokol penukaran antara bahagian hadapan dan pelanggan.
Protokol yang disokong ialah:
protokol kinput
protokol kinput2
Protokol jinput Matsushita
Protokol Sony xlc
Protokol XIMP
Protokol Kaedah Input X (standard Konsortium X)

Pelbagai Penukaran Enjin Khidmat Bantuan
Kinput2 boleh guna 4 enjin penukaran berbeza, Wnn, Canna, Sj3 dan Atok. Awak boleh
pilih satu pada masa penyusunan, atau pada masa jalankan.

Kinput Keserasian
Kinput2 serasi sepenuhnya ke atas dengan kinput, jadi aplikasi yang menggunakan kinput
kerana bahagian hadapan juga boleh digunakan kinput2. Dalam kes ini, permohonan tidak boleh diambil
kelebihan penukaran over-the-spot, walaupun.

PILIHAN


kinput2 menerima semua pilihan baris arahan X Toolkit standard. Pilihan berikut
diterima juga.

-wnn Pilihan ini menentukan bahawa Wnn jserver digunakan sebagai enjin penukaran.

-jserver
Pilihan ini menentukan nama hos jserver yang akan digunakan untuk penukaran.

-ccdef Pilihan ini menentukan fail peraturan penukaran aksara input.

-wnnenvrc4
Pilihan ini menentukan fail permulaan persekitaran penukaran Wnn
(wnnenvrc) untuk Wnn versi 4.

-wnnenvrc6
Pilihan ini serupa dengan -wnenvrc4, tetapi untuk Wnn versi 6.

-canna Pilihan ini menentukan bahawa pelayan penukaran Canna (irohaserver) digunakan sebagai
enjin penukaran.

-cannaserver
Pilihan ini menentukan nama hos pelayan penukaran Canna.

-cannafile
Pilihan ini menentukan fail penyesuaian penukaran Canna.

-sj3 Pilihan ini menentukan bahawa pelayan penukaran Sj3 (sj3serv) digunakan sebagai
enjin penukaran.

-sj3serv
Pilihan ini menentukan nama hos pelayan penukaran sj3 utama.

-sj3serv2
Pilihan ini menentukan nama hos pelayan sj3 sekunder. Yang menengah
pelayan digunakan apabila kinput2 tidak boleh menyambung ke pelayan utama.

-atok Pilihan ini menyatakan bahawa pelayan Atok digunakan sebagai enjin penukaran.

-atokserver
Pilihan ini menentukan nama hos pelayan atok untuk digunakan untuk penukaran.

-font ascii-font
Pilihan ini menentukan fon lalai untuk digunakan untuk memaparkan teks ASCII.

-kanjifont huruf kanji
Pilihan ini menentukan fon lalai untuk digunakan untuk memaparkan teks Kanji.

-kanafont kana-font
Pilihan ini menentukan fon lalai untuk digunakan untuk memaparkan teks Kana.

-/+kinput
Pilihan ini membolehkan/melumpuhkan penggunaan keluarga protokol kinput (iaitu protokol kinput,
protokol kinput2, protokol jinput dan protokol xlc).

-/+ximp Pilihan ini membolehkan/melumpuhkan penggunaan protokol XIMP.

-/+xim Pilihan ini membolehkan/melumpuhkan penggunaan Protokol Kaedah Input X.

-bc Protokol Kinput, yang merupakan salah satu protokol komunikasi kinput2 menyokong,
menggunakan mekanisme pemilihan tetingkap X untuk memberitahu pelanggan lain tentang bahagian hadapan
kewujudan. Pilihan ini memaksa kinput2 untuk menggunakan pilihan ``JAPANESE_CONVERSION''
(yang bukan nama pilihan standard) serta ``_PENUkaran_JEPUN''.
Ini adalah untuk keserasian ke belakang, kerana banyak aplikasi yang bersambung
dengan kinput masih menggunakan pemilihan bukan standard ini.

-tbheightP tajuk-bar-tinggi
Pilihan ini menentukan ketinggian (dalam piksel) bar tajuk yang dilampirkan pada pop timbul
cangkerang seperti tetingkap pemilihan calon. Kinput2 menggunakan nilai ini untuk mengira
lokasi pop timbul yang betul bagi tetingkap ini.

WIDGET POKOK


Di bawah ialah hierarki widget bagi kinput2.
Kinput2 kinput2
ConversionManager convmanager
KinputProtocol kinputprotocol
XimpProtocol ximpprotocol
IMProtocol improtocol
Penukar Penukaran Berasingan
CcWnn inputObj
Canna inputObj
Sj3 inputObj
JpWcharDisplay displayObj
Borang borang
Mod ICLabel
Paparan Paparan JpWchar
Teks kanvas
TransientShell selectionShell
Pemilihan CalonPanel
Paparan Paparan JpWchar
TransientShell auxShell
AuxPanel aux
Paparan Paparan JpWchar
Penukar OffTheSpotConversion
CcWnn inputObj
Canna inputObj
Sj3 inputObj
JpWcharDisplay displayObj
AdoptedShell modShell
Mod ICLabel
Paparan Paparan JpWchar
Teks CanvasShell
TransientShell selectionShell
Pemilihan CalonPanel
Paparan Paparan JpWchar
TransientShell auxShell
AuxPanel aux
Paparan Paparan JpWchar
Penukar OverTheSpotConversion
CcWnn inputObj
Canna inputObj
Sj3 inputObj
JpWcharDisplay displayObj
TransientShell selectionShell
Pemilihan CalonPanel
Paparan Paparan JpWchar
TransientShell auxShell
AuxPanel aux
Paparan Paparan JpWchar
AdoptedShell modShell
Mod ICLabel
Paparan Paparan JpWchar
Mod TransientShellShell
Mod ICLabel
Paparan Paparan JpWchar
Teks CanvasShell

SUMBER


Terdapat terlalu banyak sumber untuk diterangkan di sini, tetapi anda tidak perlu mengetahui kebanyakannya.
Jadi berikut ialah penerangan ringkas tentang sumber yang mungkin anda ingin tetapkan.

Kinput2 sumber aplikasi:

enjin penukaran
Sumber ini menentukan enjin penukaran yang hendak digunakan. Anda boleh menentukan salah satu daripada
``wnn'', ``canna'', ``sj3'' atau ``atok''.

ConversionControl widget (yang merupakan superclass bagi SeparateConversion,
sumber OffTheSpotConversion dan OverTheSpotConversion):

sendbackKeyPress
Jika sumber ini ``benar'', peristiwa KeyPress dipintas tetapi tidak digunakan oleh
kinput2 dihantar semula kepada pelanggan apabila tiada teks penukaran. walaupun
ciri ini mudah, ia mungkin mengelirukan sesetengah pelanggan kerana tiada satu pun
acara KeyRelease yang sepadan dihantar. Juga, sejak bendera ``send_event'' daripada
peristiwa tersebut adalah benar, sesetengah pelanggan tidak menerima acara yang dihantar semula oleh kinput2.
Sebagai contoh, kterm tidak menerima acara tersebut tanpa menyatakan
KTerm*allowSendEvents: benar
dalam fail sumber.
Lalai dari sendbackKeyPress sumber adalah benar.

titlebarHeight
Sumber ini menentukan ketinggian bar tajuk yang dilampirkan pada pelbagai
tetingkap shell pop timbul, seperti pemilihan calon. Apabila mengira lokasi
tingkap ini, kinput2 menggunakan nilai ini untuk memaparkannya pada kedudukan yang betul.
Lalai adalah 0P.

OverTheSpotConversion sumber widget:

shrinkWindow
Jika sumber ini ``benar'', lebar tetingkap penukaran di tempat akan mengecut
mengikut kepanjangan teks di atasnya. Jika tidak, tingkap tidak pernah mengecut.
Jika prestasi Xserver pada saiz semula tetingkap adalah lemah, anda boleh mempertimbangkan untuk menetapkan
sumber ini kepada palsu. Lalainya ialah benar.

modLocation
Sumber ini menentukan lokasi widget status sekiranya berlaku over-the-spot
penukaran jenis. Melainkan pelanggan menyatakan lokasi secara eksplisit, lokasi bagi
widget status ditentukan oleh sumber ini. Jika nilai sumber ini
ialah ``topleft'', widget diletakkan di bahagian atas sebelah kiri tetingkap klien. Awak boleh
tentukan juga ``kanan atas'', ``kiri bawah'' dan ``kanan bawah''. Jika nilainya ialah
``tracktext'', widget diletakkan tepat di bawah kedudukan kursor dan bergerak
mengikut kursor. Walau bagaimanapun, jika rantau yang tersedia untuk penukaran juga
kecil, status diletakkan di bahagian bawah sebelah kiri kawasan pelanggan. Jika nilainya ialah
``tiada'', widget status tidak akan muncul.
Lalai ialah ``tracktext''.

modBorderForeground
Jika sumber ini ``benar'', warna widget status terpaksa sama dengan
warna latar depan widget.
Lalai adalah palsu.

useOverrideShellForMode
Jika sumber ini ``benar'', widget status menjadi contoh
OverriddeShell, bukannya TransientShell lalai. Hidupkan sumber ini jika
anda menghadapi fenomena aneh bahawa widget status terus berkelip dan anda
tidak boleh memasukkan sebarang teks. Ini disebabkan oleh pengurusan fokus (salah) anda
pengurus tetingkap, dan menetapkan sumber ini akan menghentikan sebarang pengurusan tetingkap untuk
widget. Hasilnya ialah widget akan diabaikan sama sekali oleh tetingkap
pengurus, bermakna anda tidak boleh mengalih, mengubah saiz, menaikkan atau menurunkan widget.
Lalai adalah palsu.

OnTheSpotConversion sumber widget:

maklum balasAtribut
Sumber ini menentukan atribut paparan rentetan praedit apabila on-the-spot
gaya input digunakan. Dalam gaya on-the-spot, adalah menjadi tanggungjawab pelanggan untuk melukis
rentetan praedit, dan kinput2 menghantar beberapa petunjuk tentang cara ia perlu dilukis, iaitu
dikawal oleh sumber ini. Nilai sumber ini hendaklah koma-
senarai 4 elemen yang dipisahkan, dan setiap elemen mewakili pembayang lukisan
jenis rentetan tertentu. Ia mewakili petunjuk untuk rentetan yang belum ditukar,
untuk rentetan ditukar, untuk rentetan ditukar yang tergolong dalam klausa semasa,
untuk rentetan ditukar kepunyaan sub-klausa semasa, dalam susunan itu. setiap satu
elemen terdiri daripada sifar atau lebih atribut lukisan, iaitu `R' (terbalik), `U'
(garis bawah), `H' (serlahkan), `P' (utama), `S' (menengah) atau `T' (tertiari).
Anda harus merujuk dokumen Xlib untuk maksud atribut ini (lihat
bahagian tentang praedit cabutan panggil balik). Lalai ialah ``U,,R,H'', iaitu hampir
kepada atribut lukisan yang digunakan oleh gaya input lain.

CcWnn (widget penukaran menggunakan Wnn) sumber:

jserver
Sumber ini menentukan nama hos bagi jserver (utama) untuk digunakan
penukaran. Jika tidak dinyatakan, nilai pembolehubah persekitaran ``JSERVER'' digunakan.

jserver2nd
Sumber ini menentukan nama hos bagi jserver sekunder, yang digunakan jika
pelayan utama tidak berfungsi. Jika tidak dinyatakan, kinput2 tidak menggunakan sekunder
pelayan.

wnnEnvrc4
Sumber ini menentukan nama fail persekitaran penukaran Wnn
fail permulaan. Fail ini digunakan apabila pelayan Wnn (jserver) adalah versi 4.
Lihat dokumen Wnn untuk format fail. Lalainya ialah
/usr/local/lib/wnn/wnnenvrc.

wnnEnvrc6
Sumber ini juga menentukan nama fail persekitaran penukaran Wnn
fail permulaan. Fail ini digunakan apabila pelayan Wnn (jserver) adalah versi 6.
Lihat dokumen Wnn untuk format fail.

wnnEnvrc
Sumber ini disediakan untuk keserasian ke belakang. guna wnnEnvrc4 or wnnEnvrc6
sebaliknya.

ccdef
Sumber ini menentukan fail peraturan penukaran aksara input. Lalainya ialah
/usr/lib/X11/ccdef/ccdef.kinput2.

Canna (widget penukaran menggunakan Canna) sumber:

cannahost
Sumber ini menentukan nama hos pelayan canna untuk digunakan.

cannafile
Sumber ini menentukan fail penyesuaian penukaran Canna.

sj3 (widget penukaran menggunakan sumber SJ3):

sj3serv
Sumber ini menentukan nama hos bagi sj3serv (utama) untuk digunakan
penukaran. Jika tidak dinyatakan, nilai pembolehubah persekitaran ``SJ3SERV'' digunakan.

sj3serv2
Sumber ini menentukan nama hos sj3serv sekunder, yang digunakan jika
pelayan utama tidak berfungsi.

rcfile
Sumber ini menentukan nama fail fail penyesuaian penukaran Sj3. The
lalai adalah /usr/lib/X11/sj3def/sjrc.

rkfile
Sumber ini menentukan fail peraturan penukaran Romaji-Kana. Lalainya ialah
/usr/lib/X11/sj3def/sjrk.

Atok (widget penukaran menggunakan Atok) sumber:

server
Sumber ini menentukan nama hos pelayan atok untuk digunakan untuk penukaran.

pelabuhan
Sumber ini menentukan nombor port pelayan atok.

conf
Sumber ini menentukan nama fail konfigurasi atok.

gaya
Sumber ini menentukan nama fail gaya atok.

JpWcharDisplay (widget untuk melukis teks Jepun) sumber:

font, kanjiFont, kanaFont
Sumber ini menentukan fon yang akan digunakan untuk memaparkan ASCII, Kanji dan Kana
teks, masing-masing. Sejak kinput2 menukar fon secara dinamik mengikut permintaan pelanggan,
fon yang ditentukan oleh sumber ini mungkin tidak digunakan. Jika tidak dinyatakan,
fon berikut digunakan.
-*-tetap-sederhana-r-normal--14-*-*-*-c-*-iso8859-1
-*-tetap-sederhana-r-biasa--14-*-*-*-c-*-jisx0208.1983-0
-*-tetap-sederhana-r-biasa--14-*-*-*-c-*-jisx0201.1976-0

KinputProtocol (widget untuk mengendalikan keluarga protokol kinput - kinput, kinput2, jinput dan
protokol xlc) sumber:

belakangSerasi
Semua protokol dalam keluarga protokol kinput menggunakan mekanisme pemilihan tetingkap X
untuk memberitahu pelanggan lain tentang kewujudan front-end. Jika sumber ini ``benar'',
kinput2 menggunakan pilihan ``JAPANESE_CONVERSION'' (yang bukan pilihan standard
nama) serta ``_PENUKAR_JEPUN''. Ini adalah untuk keserasian ke belakang,
kerana banyak aplikasi yang menggunakan protokol ini masih menggunakan bukan standard ini
pemilihan.
Lalai adalah benar.

xlcConversionStartKey
Sumber ini menentukan kunci yang memulakan penukaran. Kuncinya adalah petunjuk untuk
pelanggan menggunakan protokol xlc untuk menentukan bila mereka harus meminta penukaran kepada
kinput2. Sintaks spesifikasi ialah subset jadual terjemahan
sintaks:
nama-pengubah suaikeysym-name
di mana nama-pengubah suai ialah gabungan daripada Beralih, Kunci, meta, Alt and Mod[1-5].
Lalai adalah Beralih angkasa lepas.

XimpProtocol and IMprotocol (yang mengendalikan protokol XIMP dan Protokol Kaedah Input X)
sumber:

conversionStartKeys
Sumber ini menentukan kunci yang memulakan penukaran. Sintaks daripada
spesifikasi ialah subset sintaks jadual terjemahan:
nama-pengubah suaikeysym-name
di mana nama-pengubah suai ialah gabungan daripada Ctrl, Beralih, Kunci, meta, Alt and
Mod[1-5]. '~' boleh mendahului setiap nama pengubah suai, bermakna pengubah tidak boleh
menegaskan. Contohnya, jika kekunci mula penukaran ialah kekunci ``Kanji'' dengan anjakan
kekunci ditekan dan kekunci kawalan tidak ditekan (kekunci pengubah suai lain boleh ditekan atau
tidak), spesifikasinya ialah:
Shift ~Ctrl Kanji
Berbilang kunci boleh ditentukan dengan mengasingkannya dengan baris baharu.
Lalai adalah seperti berikut:
Beralih ruang \n
Ctrl Kanji

defaultFontList
Sumber ini menentukan fon lalai untuk digunakan jika pelanggan tidak menggunakannya
tentukan fon yang akan digunakan. Lalainya ialah -*-tetap-sederhana-r-normal--14-*-*-*-c-*.

CLIENT SETUP


Apabila menggunakan Protokol Kaedah Input X, anda perlu menentukan nama pelayan input anda
nak guna. Ini boleh dilakukan dengan menetapkan ``kaedah input'' sumber atau tetapan XMODIFIERS
pembolehubah persekitaran. Memandangkan sesetengah pelanggan tidak mengambil kira sumber inputMethod manakala yang lain
pelanggan mengabaikan pembolehubah XMODIFIERS, jadi adalah idea yang baik untuk menetapkan kedua-duanya.

Untuk menggunakan kinput2, anda harus menambah baris berikut pada fail sumber anda (seperti
.Xresources atau .Xdefaults):
*inputKaedah: kinput2
dan, tetapkan XMODIFIERS kepada ``@im=kinput2''.
setenv XMODIFIERS "@im=kinput2" (untuk csh)
XMODIFIERS="@im=kinput2"; eksport XMODIFIERS (untuk sh)

Gunakan kinput2-canna-wnnx dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini