Provided by:
kterm_6.2.0-46ubuntu3_i386 
NAME
kterm - 多国語用 X 端末エミュレータ
SYNOPSIS
kterm [-toolkitoption ...] [-xtermoption ...] [-option ...]
DESCRIPTION
kterm は、xterm(1) をもとにした、多国語用端末のエミュレー タです。xterm
との主な違いは、ISO2022 で符号化された多国語テゥ トを扱うことがで-
、色の付いたテゥ好箸鯢充┐任、ステータスライン機能
を持つという点です。多国語テゥ好箸瞭力には、X Input Method (XIM) プ
ロトコルと、kinput2 プロトコルの両方を利用することがでい泙后詳しくは
USING XIM と USING KINPUT2 の節を参照してください。
OPTIONS
kterm は、xterm(1) のコマンドラインオプションに加え、
以下のオプションを受け付けます:
-dfl kterm がフォントを動的に(要求があったとい)ロードすることを指示
します。大い淵侫ントをロードする際に、kterm や X サーバが一瞬
止まってしまうことがあります。
+dfl kterm がフォントをあらかじめロードしておくことを指示します。
-fl fontlist
フォントのリストを指定します。fontlist は任意のワイルドカードを
含む XLFD を、カンマで区切って並べたリストです。kterm
は、必要な
文字セットを持つフォントをこのリストから選択します。本リリースでは以下
の文字セットを使用することがあります:
"iso8859-1",
"iso8859-2",
"iso8859-3",
"iso8859-4",
"iso8859-5",
"iso8859-6",
"iso8859-7",
"iso8859-8",
"iso8859-9",
"jisx0201.1976-0",
"jisx0208.1990-0" または "jisx0208.1983-0",
"jisx0212.1990-0",
"gb2312.1980-0",
"ksc5601.1987-0",
"jisc6226.1978-0" または "jisx0208.1983-0"。
-fn iso8859/1-font
Latin-1 (ASCII を含む) のテ-
ストを表示する時に用いる、通常の(ボールド でない) ISO8859/1
のフォントを指定します。指定されていない時は、 fontlist
の中から探します。
-fr roman-kana-font
通常の JISX0201
のフォントを指定します。このフォントは、ISO8859/1 のフォ
ントと同じ高さと幅を持っていなければなりません。指定されていない時は、
fontlist の中から探します。
-fk kanji-font
漢字テゥ好箸鯢充┐垢觧に用いる通常の JISX0208
のフォントを指定します。 このフォントは、ISO8859/1
のフォントと同じ高さで、2倍の幅を持っていな
ければなりません。指定されていない時は、fontlist の中から探しま
す。
-flb bold-fontlist
-fb bold-font
-frb roman-kana-bold-font
-fkb kanji-bold-font
ボールドフォントを指定します。
-lsp dots
このオプションは各行間に挿入するスペースのドット数を指定します。
-ka kterm が X サーバとのソケット接続に KEEPALIVE
オプションを用いる ことを指示します。サーバが電源をしばしば切る
X 端末であるような時に 用です。
+ka kterm が X サーバとのソケット接続に KEEPALIVE
オプションを用いな いことを指示します。
-km kanji-mode
pty とやりとりされる漢字コードを指定します。漢字モードが
``euc'' の場 合、入出力は日本語 EUC
であると仮定します。``sjis'' の場合、Shift-JIS
コード(マイクロソフト漢字コード)であると仮定します。
-sn デフォルトでは、ステータスラインは(ウインドウの他の部分に対して相対的
に)反転します。このオプションはステータスラインを反転しなくします(しか
し、箱で囲まれます)。
+sn このオプションはステータスラインを反転します。
-st ステータスラインがスタート時に表示されるようにします。
+st ステータスラインがスタート時に表示されないようにします。
-version
単に kterm のバージョンを表示します。
-xim kterm の起動時に IM
をオープン(しようと)することを指示します。適 切な IM
サーバが走っていない場合は、kterm はそれを待つことはなく、
サーバが利用可能になってから接続を行います。
+xim kterm が起動時に IM をオープンしないことを指示します。
RESOURCES
このプログラムは、xterm のすべてのリソースと同様に、以下の vt100
ウィジェット用リソースも解釈します。
dynamicFontLoad (class DynamicFontLoad)
kterm がフォントを動的にロードするかどうかを指定します。
デフォルトは ``true'' です。
fontList (class FontList)
フォント名のリストを指定します。デフォルトは ``-*-fixed-medium-
r-normal--14-*, -*-gothic-medium-r-normal--14-*, -*-mincho-
medium-r-normal--14-*'' です。
boldFontList (class FontList)
ボールドフォント名のリストを指定します。デフォルトでは指定しません。
font (class Font)
Latin-1 のフォント名を指定します。デフォルトでは指定しません。
boldFont (class Font)
Latin-1
のボールドフォント名を指定します。デフォルトでは指定しません。
romanKanaFont (class RomanKanaFont)
JIS-Roman
と片仮名のフォント名を指定します。デフォルトでは指定しません。
romanKanaBoldFont (class RomanKanaFont)
JIS-Roman
と片仮名のボールドフォント名を指定します。デフォルトでは指定しません。
kanjiFont (class KanjiFont)
漢字のフォント名を指定します。デフォルトでは指定しません。
kanjiBoldFont (class KanjiFont)
漢字のボールドフォント名を指定します。デフォルトでは指定しません。
kanjiMode (class KanjiMode)
pty とやりとりする漢字コードを指定します。デフォルトは ``jis''
です。
lineSpace (class LineSpace)
各行間に挿入するスペース量を指定します。デフォルトは ``0''
です。
keepAlive (class KeepAlive)
kterm が X サーバとのソケット接続に KEEPALIVE
オプションを用いるかどうか指定します。 デフォルトは ``false''
です。
statusLine (class StatusLine)
ステータスラインをスタート時に表示します。デフォルトは
``false'' です。
statusNormal (class StatusNormal)
ステータスラインが反転しないことを指定します。デフォルトは
``false'' です。
forwardKeyEvent (class ForwardKeyEvent)
false だと変換サーバに-
ーイベントを送りません。この場合、フォーカスが kterm
にあるがポインタは他のウインドウ上にある時には変換サーバは
イベントを受け取ることがで-
ません。その代わり遅いネットワークでは変換
時のレスポンスが改善されることがあります。デフォルトは ``true''
です。
openIm (class OpenIm)
kterm の起動時に IM
をオープン(しようと)するかどうかを指定します。 デフォルトは
``false'' です。
eucJPLocale (class EucJPLocale)
入力メソッドのロケールを、カンマで区切ったリストの形式で指定します。デ
フォルトは``ja_JP.eucJP,ja_JP.ujis,ja_JP.EUC,japanese.euc,
Japanese-EUC,ja,japan'' です。詳しくは USING XIM
の節を参照してくださ い。
inputMethod (class InputMethod)
入力メソッドモディファイアを指定します。デフォルトでは指定しません。
(これは、環曲竸 XMODIFIERS を使用するという意味です)
preeditType (class PreeditType)
XIM
プロトコルで用いる入力スタイルを、カンマで区切ったリストの形式で指
定します。現在は ``OverTheSpot'' と ``Root''
がサポートされています。 デフォルトは ``OverTheSpot,Root''
です。
ACTIONS
vt100 のトランスレーションリソース内で利用でい襯▲ションが以下
のように追加されています:
open-im([input-method])
このアクションは、指定された入力メソッドモディファイアの IM
をオープン (しようと)します。もし input-method
が省略されれば、最後に指定さ
れたモディファイアがそのまま使用されます。もし input-method
がァ ワード XMODIFIERS ならば、環曲竸 XMODIFIERS
が使用されます。
close-im()
このアクションは IM をクローズします。
begin-conversion(conversion-atom)
このアクションは、kinput2 プロトコルを用いて、テ-
スト入力のための変換 を開始します。日本語変換のための
conversion-atom は ``_JAPANESE_CONVERSION'' です。
TERMCAP
kterm で利用でい termcap(5) エントリには、``kterm'', ``xterm'',
``vt102'', ``vt100'' および ``ansi'' があります。
USING XIM
kterm は、まず国際環(ロケール)を、vt100 リソース "eucJPLocale"
を用いて設定します。環曲竸 LANG は無視されます。これは kterm が日本語
EUC を内部入力コードとして用いているためです。も
し、お使いのシステムが、デフォルトで用意されているロケール名をサポート
していない場合は、app-defaults ファイルに適切に設定してください。その
後 kterm は、ロケールモディファイアを、リソース "inputMethod" ま
たは環曲竸 XMODIFIERS に従って設定します。
kterm が、"-xim" オプションで起動されたり、vtMenu 内の "Open Input
Method" が選択されると、kterm は単に IM サーバの起動を知ら
せるためのコールバックを登録することしかしません。この時点で適切なサー
バが走っていたり、後から利用可能になると kterm はそのサーバに接
続します。変換の開始は、IM サーバの設定に依存します。
もし、kterm が kinput2 プロトコルのサーバと接続していると、IM は
オープンでい泙擦鵝
さらに詳しい情報(テゥ好箸瞭力/変換/修正方法など)は変換サーバのドゥ
メント(kinput2(1))を参照して下さい。
語
日本語以外の言語を入力するには、vt100 リソース "eucJPLocale" を
必要なロケール名に設定し、漢字モードを("-km euc" オプション、
"*vt100.kanjiMode: euc" リソース、あるいは vtMenu の "Japanese EUC
Mode" エントリを用いて)日本語 EUC に設定してください。日本語 EUC モー
ドでは、IM から入力された文字は、修正されずに pty に渡されるので、この
方法はどのようなロケールに対しても動作するはずです。ただし、この機構は、
祥菠儿垢気譴覯椎柔があります。
意
接続している IM サーバがあるタイミングで死ぬと kterm がハングし
てしまうことがあります。ある kterm 上でそれに接続しているサーバ、
および、kterm と接続を確立しようとしているサーバを殺してはいけま
せん。IM サーバを殺すとい蓮△匹 kterm もそのサーバに接続してい
ないことを必ず確かめてください。
せ
kterm は、X11R5 に基づく XIMP プロトコルを用いたサーバとは通信で -
ません。
USING KINPUT2
デフォルトでは、control-Kanji ァ爾魏,垢函kinput2 プロトコルを用いた
日本語テゥ好箸里燭瓩諒儡垢始まります。kinput2(1) などの変換サー
バはそれまでに走らせてある必要があり、でなければ `Conversion Server not
found' という警告メッセージが現れます。他の言語については、もしサー
バが利用可能ならば、トランスレーションテーブルを変更することによって、
変換を開始するためのァ爾鬟丱ぅ鵐匹垢襪海箸でい泙后
IM がオープンされ(ようとし)ている場合は、kinput2 プロトコルを用いた変
換は開始でい泙擦鵝
さらに詳しい情報(テゥ好箸瞭力/変換/修正方法など)は変換サーバのドゥ
メント(kinput2(1))を参照して下さい。
SEE ALSO
xterm(1), resize(1), X(1), kinput2(1), pty(4), tty(4)
``Xterm Control Sequences''
BUGS
kterm は2バイト文字が1バイト文字の二倍の幅を持っているものと仮定
します。不定幅のフォントは xterm 同様扱うことがでい泙擦鵝
本バージョンでは JIS モードで漢字を入力する際、``ESC $ B'' を漢字文字
セットの割当に用います。
AUTHORS
以下を含む多くの人々:
佐野勝也 (株式会社東芝), 入江英夫 (ソニー株式会社), 加藤朗 (東京大学),
雄惰蚕 (株式会社 SRA), 石曽根信 (株式会社 SRA), 籠谷裕人 (岡山大学),
武川進 (日本電信電話株式会社)