0
|
1 .\"
|
|
2 .\" $Id: cvt_key.man,v 1.3 2001/06/14 18:08:31 ura Exp $
|
|
3 .\"
|
|
4 .\"
|
|
5 .\" FreeWnn is a network-extensible Kana-to-Kanji conversion system.
|
|
6 .\" This file is part of FreeWnn.
|
|
7 .\"
|
|
8 .\" Copyright Kyoto University Research Institute for Mathematical Sciences
|
|
9 .\" 1987, 1988, 1989, 1990, 1991, 1992
|
|
10 .\" Copyright OMRON Corporation. 1987, 1988, 1989, 1990, 1991, 1992, 1999
|
|
11 .\" Copyright ASTEC, Inc. 1987, 1988, 1989, 1990, 1991, 1992
|
|
12 .\" Copyright FreeWnn Project 1999, 2000
|
|
13 .\"
|
|
14 .\" Maintainer: FreeWnn Project <freewnn@tomo.gr.jp>
|
|
15 .\"
|
|
16 .\" This program is free software; you can redistribute it and/or modify
|
|
17 .\" it under the terms of the GNU General Public License as published by
|
|
18 .\" the Free Software Foundation; either version 2 of the License, or
|
|
19 .\" (at your option) any later version.
|
|
20 .\"
|
|
21 .\" This program is distributed in the hope that it will be useful,
|
|
22 .\" but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
23 .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
24 .\" GNU General Public License for more details.
|
|
25 .\"
|
|
26 .\" You should have received a copy of the GNU General Public License
|
|
27 .\" along with this program; if not, write to the Free Software
|
|
28 .\" Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
29 .\"
|
|
30 .TH CVT_KEY_TBL \ "28 January 1992"
|
|
31 .SH 名称
|
|
32 .sv 1
|
|
33 .nf
|
|
34 .ta 0.1i 2i
|
|
35 cvt_key_tbl かな漢字変換フロントエンドプロセッサ(uum) キーコード変換表ファイル
|
|
36 .fi
|
|
37 .SH 形式
|
|
38 .sv 1
|
|
39 .nf
|
|
40 .ta 0.1i 3i
|
|
41 /usr/local/lib/wnn/cvt_key_tbl (デフォルト)
|
|
42 .fi
|
|
43 .SH 機能
|
|
44 .HP 0
|
|
45 .IP
|
|
46 terminfo から、キーボードの発生する文字列のデータを知り、これを、設定された
|
|
47 ータにしたがって、1バイトの文字に変換する。
|
|
48 この時、タイムアウト処理を行い、変換途中の文字列の続きが1秒以上入力されな
|
|
49 かったら、無変換で出力される。
|
|
50
|
|
51 書式
|
|
52 [ terminfo エントリ <空白文字> コード ] ( SYSV の場合 )
|
|
53 [ termcap エントリ <空白文字> コード ] ( BSD の場合 )
|
|
54
|
|
55 \';' で始まる行は、コメントになる。
|
|
56
|
|
57 変換の対象となる terminfo のエントリ
|
|
58
|
|
59 kf0, kf1, kf2, kf3, kf4, kf5, kf6, kf7, kf8,
|
|
60 kf9, kf10, kf11, kf12, kf13, kf14, kf15, kf16, kf17,
|
|
61 kf18, kf19, kf20, kf21, kf22, kf23, kf24, kf25, kf26,
|
|
62 kf27, kf28, kf29, kf30, kf31,
|
|
63 kbs, ktbc, kclr, kctab, kdch1, kdl1, kcud1, krmir,
|
|
64 kel, ked, khome, kich1, kil1, kcub1, kll, knp, kpp,
|
|
65 kcuf1, kind, kri, khts, kcuu1,
|
|
66
|
|
67 変換の対象となる termcap のエントリ
|
|
68
|
|
69 cs, rc, sc, se, so, us, ue, cm, ce, cl, bl, li, co
|
|
70
|
|
71 コードの表記
|
|
72
|
|
73 1.空白文字、\\, ^ を除く1文字
|
|
74 その文字そのものを表す。
|
|
75
|
|
76 2.^文字
|
|
77 文字は、@,A(a),B(b),C(c),D(d),E(e),F(f)...Z(z),
|
|
78 [,\\,],^,_, であり、
|
|
79 ^@ は、コントロール + スペース(0x00)
|
|
80 ^A は、コントロール + A (0x01)
|
|
81 .
|
|
82 .
|
|
83 ^_ は、コントロール + _ (0x1f)
|
|
84 を表す。
|
|
85
|
|
86 3.\\8進数, \\o8進数, \\d10進数, \\x16進数
|
|
87 文字コードを直接書く場合。
|
|
88
|
|
89 4.\\n, \\t, \\b, \\r, \\f, \\e, \\E のいずれか
|
|
90 それぞれ、NEWLINE, TAB, BACKSPACE, CR, FORMFEED,
|
|
91 ESC, ESC を表す。
|
|
92
|
|
93 5.\\文字
|
|
94 文字は、0 〜 7, o, d, x, n, t, b, r, f, e, E,
|
|
95 以外の文字。\\ 自身を表す場合は、"\\\\" とする。
|
|
96 .SH 設定例
|
|
97 .HP 0
|
|
98 .IP
|
|
99 kf1 \\x81
|
|
100 kf2 \\x82
|
|
101 kf3 \\x83
|
|
102 kf4 \\x84
|
|
103 kcud1 \\x92
|
|
104 kcub1 \\x91
|
|
105 kcuf1 \\x90
|
|
106 kcuu1 \\x93
|
|
107 .SH 注意事項
|
|
108 .HP 0
|
|
109 .IP
|
|
110 この表によって変換されたコードは、次にローマ字かな変換オートマトンの表である
|
|
111 2A_CTRL(デフォルト)によって評価され、更にuumkeyによって評価される。
|
|
112 .SH 関連項目
|
|
113 .sv 1
|
|
114 .nf
|
|
115 uum(1), 2A_CTRL(4), uumkey(4)
|
|
116
|
|
117
|