外字テーブル組み込み
外字ファイルの作成を行い、「外字テーブル展開コマンド」を使用して、展開ファイルを作成します。
外字テーブル展開コマンドの実行を適用するには、HULFTの再起動が必要です。
外字ファイル、外字テーブル展開ファイルは「HULPATH/gtf」に存在します。
入力コード |
出力コード |
外字ファイルの |
外字テーブル展開ファイル |
未定義時の初期値 |
---|---|---|---|---|
EUC-JP |
Shift-JIS |
gtetos.txt |
gtetos.xtd |
0x81A0 |
EUC-JP |
IBM漢字 |
gtetoi.txt |
gtetoi.xtd |
0x44E9 |
EUC-JP |
JEF |
gtetoj.txt |
gtetoj.xtd |
0xA2A2 |
EUC-JP |
KEIS |
gtetok.txt |
gtetok.xtd |
0xA2A2 |
EUC-JP |
NEC |
gteton.txt |
gteton.xtd |
0x7F7F |
EUC-JP |
UTF-8 |
gteto8.txt |
gteto8.xtd |
0xE296A1 |
Shift-JIS |
EUC-JP |
gtstoe.txt |
gtstoe.xtd |
0xA2A2 |
Shift-JIS |
IBM漢字 |
gtstoi.txt |
gtstoi.xtd |
0x44E9 |
Shift-JIS |
JEF |
gtstoj.txt |
gtstoj.xtd |
0xA2A2 |
Shift-JIS |
KEIS |
gtstok.txt |
gtstok.xtd |
0xA2A2 |
Shift-JIS |
NEC |
gtston.txt |
gtston.xtd |
0x7F7F |
Shift-JIS |
UTF-8 |
gtsto8.txt |
gtsto8.xtd |
0xE296A1 |
IBM漢字 |
EUC-JP |
gtitoe.txt |
gtitoe.xtd |
0xA2A2 |
IBM漢字 |
Shift-JIS |
gtitos.txt |
gtitos.xtd |
0x81A0 |
IBM漢字 |
UTF-8 |
gtito8.txt |
gtito8.xtd |
0xE296A1 |
JEF |
EUC-JP |
gtjtoe.txt |
gtjtoe.xtd |
0xA2A2 |
JEF |
Shift-JIS |
gtjtos.txt |
gtjtos.xtd |
0x81A0 |
JEF |
UTF-8 |
gtjto8.txt |
gtjto8.xtd |
0xE296A1 |
KEIS |
EUC-JP |
gtktoe.txt |
gtktoe.xtd |
0xA2A2 |
KEIS |
Shift-JIS |
gtktos.txt |
gtktos.xtd |
0x81A0 |
KEIS |
UTF-8 |
gtkto8.txt |
gtkto8.xtd |
0xE296A1 |
NEC |
EUC-JP |
gtntoe.txt |
gtntoe.xtd |
0xA2A2 |
NEC |
Shift-JIS |
gtntos.txt |
gtntos.xtd |
0x81A0 |
NEC |
UTF-8 |
gtnto8.txt |
gtnto8.xtd |
0xE296A1 |
UTF-8 |
EUC-JP |
gt8toe.txt |
gt8toe.xtd |
0xA2A2 |
UTF-8 |
Shift-JIS |
gt8tos.txt |
gt8tos.xtd |
0x81A0 |
UTF-8 |
IBM漢字 |
gt8toi.txt |
gt8toi.xtd |
0x44E9 |
UTF-8 |
JEF |
gt8toj.txt |
gt8toj.xtd |
0xA2A2 |
UTF-8 |
KEIS |
gt8tok.txt |
gt8tok.xtd |
0xA2A2 |
UTF-8 |
NEC |
gt8ton.txt |
gt8ton.xtd |
0x7F7F |
UTF-8 |
GB18030 |
gt8tog.txt |
gt8tog.xtd |
0xA1F5 |
UTF-8 |
IBM簡体字 |
gt8toc.txt |
gt8toc.xtd |
0x44E9 |
GB18030 |
UTF-8 |
gtgto8.txt |
gtgto8.xtd |
0xE296A1 |
GB18030 |
IBM簡体字 |
gtgtoc.txt |
gtgtoc.xtd |
0x44E9 |
IBM簡体字 |
UTF-8 |
gtcto8.txt |
gtcto8.xtd |
0xE296A1 |
IBM簡体字 |
GB18030 |
gtctog.txt |
gtctog.xtd |
0xA1F5 |
外字テーブル展開コマンド
utlgtfextd [-i es|ei|ej|ek|en|e8|se|si|sj|sk|sn|s8|ie|is|i8|je| js|j8|ke|ks|k8|ne|ns|n8|8e|8s|8i|8j|8k|8n|8g|8c|g8|gc|c8|cg|a] [-o es|ei|ej|ek|en|e8|se|si|sj|sk|sn|s8|ie|is|i8|je| js|j8|ke|ks|k8|ne|ns|n8|8e|8s|8i|8j|8k|8n|8g|8c|g8|gc|c8|cg|a]
パラメータ説明
-
-i es|ei|ej|ek|en|e8|se|si|sj|sk|sn|s8|ie|is|i8|je|
js|j8|ke|ks|k8|ne|ns|n8|8e|8s|8i|8j|8k|8n|8g|8c|g8|gc|c8|cg|a
-
外字テーブル展開ファイルを作成します。(省略可)
es
:
EUC-JPからShift-JISの外字テーブルを展開
ei
:
EUC-JPからIBM漢字の外字テーブルを展開
ej
:
EUC-JPからJEFの外字テーブルを展開
ek
:
EUC-JPからKEISの外字テーブルを展開
en
:
EUC-JPからNECの外字テーブルを展開
e8
:
EUC-JPからUTF-8の外字テーブルを展開
se
:
Shift-JISからEUC-JPの外字テーブルを展開
si
:
Shift-JISからIBM漢字の外字テーブルを展開
sj
:
Shift-JISからJEFの外字テーブルを展開
sk
:
Shift-JISからKEISの外字テーブルを展開
sn
:
Shift-JISからNECの外字テーブルを展開
s8
:
Shift-JISからUTF-8の外字テーブルを展開
ie
:
IBM漢字からEUC-JPの外字テーブルを展開
is
:
IBM漢字からShift-JISの外字テーブルを展開
i8
:
IBM漢字からUTF-8の外字テーブルを展開
je
:
JEFからEUC-JPの外字テーブルを展開
js
:
JEFからShift-JISの外字テーブルを展開
j8
:
JEFからUTF-8の外字テーブルを展開
ke
:
KEISからEUC-JPの外字テーブルを展開
ks
:
KEISからShift-JISの外字テーブルを展開
k8
:
KEISからUTF-8の外字テーブルを展開
ne
:
NECからEUC-JPの外字テーブルを展開
ns
:
NECからShift-JISの外字テーブルを展開
n8
:
NECからUTF-8の外字テーブルを展開
8e
:
UTF-8からEUC-JPの外字テーブルを展開
8s
:
UTF-8からShift-JISの外字テーブルを展開
8i
:
UTF-8からIBM漢字の外字テーブルを展開
8j
:
UTF-8からJEFの外字テーブルを展開
8k
:
UTF-8からKEISの外字テーブルを展開
8n
:
UTF-8からNECの外字テーブルを展開
8g
:
UTF-8からGB18030の外字テーブルを展開
8c
:
UTF-8からIBM簡体字の外字テーブルを展開
g8
:
GB18030からUTF-8の外字テーブルを展開
gc
:
GB18030からIBM簡体字の外字テーブルを展開
c8
:
IBM簡体字からUTF-8の外字テーブルを展開
cg
:
IBM簡体字からGB18030の外字テーブルを展開
a
:
すべての外字テーブルを展開
-
-o es|ei|ej|ek|en|e8|se|si|sj|sk|sn|s8|ie|is|i8|je|
js|j8|ke|ks|k8|ne|ns|n8|8e|8s|8i|8j|8k|8n|8g|8c|g8|gc|c8|cg|a
-
外字テーブル展開ファイルの内容を標準出力に表示します。(省略可)
es
:
EUC-JPからShift-JISの外字テーブルの内容を表示
ei
:
EUC-JPからIBM漢字の外字テーブルの内容を表示
ej
:
EUC-JPからJEFの外字テーブルの内容を表示
ek
:
EUC-JPからKEISの外字テーブルの内容を表示
en
:
EUC-JPからNECの外字テーブルの内容を表示
e8
:
EUC-JPからUTF-8の外字テーブルの内容を表示
se
:
Shift-JISからEUC-JPの外字テーブルの内容を表示
si
:
Shift-JISからIBM漢字の外字テーブルの内容を表示
sj
:
Shift-JISからJEFの外字テーブルの内容を表示
sk
:
Shift-JISからKEISの外字テーブルの内容を表示
sn
:
Shift-JISからNECの外字テーブルの内容を表示
s8
:
Shift-JISからUTF-8の外字テーブルの内容を表示
ie
:
IBM漢字からEUC-JPの外字テーブルの内容を表示
is
:
IBM漢字からShift-JISの外字テーブルの内容を表示
i8
:
IBM漢字からUTF-8の外字テーブルの内容を表示
je
:
JEFからEUC-JPの外字テーブルの内容を表示
js
:
JEFからShift-JISの外字テーブルの内容を表示
j8
:
JEFからUTF-8の外字テーブルの内容を表示
ke
:
KEISからEUC-JPの外字テーブルの内容を表示
ks
:
KEISからShift-JISの外字テーブルの内容を表示
k8
:
KEISからUTF-8の外字テーブルの内容を表示
ne
:
NECからEUC-JPの外字テーブルの内容を表示
ns
:
NECからShift-JISの外字テーブルの内容を表示
n8
:
NECからUTF-8の外字テーブルの内容を表示
8e
:
UTF-8からEUC-JPの外字テーブルを表示
8s
:
UTF-8からShift-JISの外字テーブルを表示
8i
:
UTF-8からIBM漢字の外字テーブルを表示
8j
:
UTF-8からJEFの外字テーブルを表示
8k
:
UTF-8からKEISの外字テーブルを表示
8n
:
UTF-8からNECの外字テーブルを表示
8g
:
UTF-8からGB18030の外字テーブルを表示
8c
:
UTF-8からIBM簡体字の外字テーブルを表示
g8
:
GB18030からUTF-8の外字テーブルを表示
gc
:
GB18030からIBM簡体字の外字テーブルを表示
c8
:
IBM簡体字からUTF-8の外字テーブルを表示
cg
:
IBM簡体字からGB18030の外字テーブルを表示
a
:
すべての外字テーブルの内容を表示