外字テーブル組み込み

外字ファイルの作成を行い、「外字テーブル展開コマンド」を使用して、展開ファイルを作成します。

外字テーブル展開コマンドの実行を適用するには、HULFTの再起動が必要です。

= 備考 =

外字ファイル、外字テーブル展開ファイルは「HULPATH/gtf」に存在します。

表3.18 外字ファイル一覧

入力コード

出力コード

外字ファイルの
テンプレート

外字テーブル展開ファイル

未定義時の初期値
(デフォルトコード)

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

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

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

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

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|e8|se|si|sj|s8|ie|is|i8|je|js|j8|8e|8s|8i|8j|8g|8c|g8|gc|c8|cg|a]
            [-o es|ei|ej|e8|se|si|sj|s8|ie|is|i8|je|js|j8|8e|8s|8i|8j|8g|8c|g8|gc|c8|cg|a]

パラメーター説明

-i es|ei|ej|e8|se|si|sj|s8|ie|is|i8|je|js|j8|8e|8s|8i|8j|8g|8c|g8|gc|c8|cg|a

外字テーブル展開ファイルを作成します。(省略可)

es

:

EUC-JPからShift-JISの外字テーブルを展開

ei

:

EUC-JPからIBM漢字の外字テーブルを展開

ej

:

EUC-JPからJEFの外字テーブルを展開

e8

:

EUC-JPからUTF-8の外字テーブルを展開

se

:

Shift-JISからEUC-JPの外字テーブルを展開

si

:

Shift-JISからIBM漢字の外字テーブルを展開

sj

:

Shift-JISからJEFの外字テーブルを展開

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の外字テーブルを展開

8e

:

UTF-8からEUC-JPの外字テーブルを展開

8s

:

UTF-8からShift-JISの外字テーブルを展開

8i

:

UTF-8からIBM漢字の外字テーブルを展開

8j

:

UTF-8からJEFの外字テーブルを展開

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|e8|se|si|sj|s8|ie|is|i8|je|js|j8|8e|8s|8i|8j|8g|8c|g8|gc|c8|cg|a

外字テーブル展開ファイルの内容を標準出力に表示します。(省略可)

es

:

EUC-JPからShift-JISの外字テーブルの内容を表示

ei

:

EUC-JPからIBM漢字の外字テーブルの内容を表示

ej

:

EUC-JPからJEFの外字テーブルの内容を表示

e8

:

EUC-JPからUTF-8の外字テーブルの内容を表示

se

:

Shift-JISからEUC-JPの外字テーブルの内容を表示

si

:

Shift-JISからIBM漢字の外字テーブルの内容を表示

sj

:

Shift-JISからJEFの外字テーブルの内容を表示

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の外字テーブルの内容を表示

8e

:

UTF-8からEUC-JPの外字テーブルを表示

8s

:

UTF-8からShift-JISの外字テーブルを表示

8i

:

UTF-8からIBM漢字の外字テーブルを表示

8j

:

UTF-8からJEFの外字テーブルを表示

8g

:

UTF-8からGB18030の外字テーブルを表示

8c

:

UTF-8からIBM簡体字の外字テーブルを表示

g8

:

GB18030からUTF-8の外字テーブルを表示

gc

:

GB18030からIBM簡体字の外字テーブルを表示

c8

:

IBM簡体字からUTF-8の外字テーブルを表示

cg

:

IBM簡体字からGB18030の外字テーブルを表示

a

:

すべての外字テーブルの内容を表示