外字テーブルの組み込み

 

外字テーブルファイルの編集を行い、「外字テーブル展開コマンド」を使用して、展開ファイルを作成します。「外字テーブル展開コマンド」については「DataMagic リファレンスマニュアル」を参照してください。

外字テーブルファイル、外字テーブル展開ファイルは以下に存在します。

Windowsの場合

共有データ格納フォルダ内のgtfフォルダ

UNIXの場合

$DMPATH/gtf

表5.10 外字テーブルファイル一覧

入力
コード種

出力
コード種

外字
テーブル

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

EUC

 

EUC

gtetoe.txt

gtetoe.xtd

SHIFT-JIS

gtetos.txt

gtetos.xtd

IBM

gtetoi.txt

gtetoi.xtd

JEF

gtetoj.txt

gtetoj.xtd

JIS

gtetoz.txt

gtetoz.xtd

KEIS

gtetok.txt

gtetok.xtd

NEC

gteton.txt

gteton.xtd

UTF-8

gteto8.txt

gteto8.xtd

UTF-16

gteto6.txt

gteto6.xtd

SHIFT-JIS

EUC

gtstoe.txt

gtstoe.xtd

SHIFT-JIS

gtstos.txt

gtstos.xtd

IBM

gtstoi.txt

gtstoi.xtd

JEF

gtstoj.txt

gtstoj.xtd

JIS

gtstoz.txt

gtstoz.xtd

KEIS

gtstok.txt

gtstok.xtd

NEC

gtston.txt

gtston.xtd

UTF-8

gtsto8.txt

gtsto8.xtd

UTF-16

gtsto6.txt

gtsto6.xtd

IBM

EUC

gtitoe.txt

gtitoe.xtd

SHIFT-JIS

gtitos.txt

gtitos.xtd

IBM

gtitoi.txt

gtitoi.xtd

JEF

gtitoj.txt

gtitoj.xtd

JIS

gtitoz.txt

gtitoz.xtd

KEIS

gtitok.txt

gtitok.xtd

NEC

gtiton.txt

gtiton.xtd

UTF-8

gtito8.txt

gtito8.xtd

UTF-16

gtito6.txt

gtito6.xtd

JEF

EUC

gtjtoe.txt

gtjtoe.xtd

SHIFT-JIS

gtjtos.txt

gtjtos.xtd

IBM

gtjtoi.txt

gtjtoi.xtd

JEF

gtjtoj.txt

gtjtoj.xtd

JIS

gtjtoz.txt

gtjtoz.xtd

KEIS

gtjtok.txt

gtjtok.xtd

NEC

gtjton.txt

gtjton.xtd

UTF-8

gtjto8.txt

gtjto8.xtd

UTF-16

gtjto6.txt

gtjto6.xtd

JIS

EUC

gtztoe.txt

gtztoe.xtd

SHIFT-JIS

gtztos.txt

gtztos.xtd

IBM

gtztoi.txt

gtztoi.xtd

JEF

gtztoj.txt

gtztoj.xtd

JIS

gtztoz.txt

gtztoz.xtd

KEIS

gtztok.txt

gtztok.xtd

NEC

gtzton.txt

gtzton.xtd

UTF-8

gtzto8.txt

gtzto8.xtd

UTF-16

gtzto6.txt

gtzto6.xtd

入力
コード種

出力
コード種

外字
テーブル

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

KEIS

 

EUC

gtktoe.txt

gtktoe.xtd

SHIFT-JIS

gtktos.txt

gtktos.xtd

IBM

gtktoi.txt

gtktoi.xtd

JEF

gtktoj.txt

gtktoj.xtd

JIS

gtktoz.txt

gtktoz.xtd

KEIS

gtktok.txt

gtktok.xtd

NEC

gtkton.txt

gtkton.xtd

UTF-8

gtkto8.txt

gtkto8.xtd

UTF-16

gtkto6.txt

gtkto6.xtd

NEC

EUC

gtntoe.txt

gtntoe.xtd

SHIFT-JIS

gtntos.txt

gtntos.xtd

IBM

gtntoi.txt

gtntoi.xtd

JEF

gtntoj.txt

gtntoj.xtd

JIS

gtntoz.txt

gtntoz.xtd

KEIS

gtntok.txt

gtntok.xtd

NEC

gtnton.txt

gtnton.xtd

UTF-8

gtnto8.txt

gtnto8.xtd

UTF-16

gtnto6.txt

gtnto6.xtd

UTF-8

EUC

gt8toe.txt

gt8toe.xtd

SHIFT-JIS

gt8tos.txt

gt8tos.xtd

IBM

gt8toi.txt

gt8toi.xtd

JEF

gt8toj.txt

gt8toj.xtd

JIS

gt8toz.txt

gt8toz.xtd

KEIS

gt8tok.txt

gt8tok.xtd

NEC

gt8ton.txt

gt8ton.xtd

UTF-8

gt8to8.txt

gt8to8.xtd

UTF-16

gt8to6.txt

gt8to6.xtd

UTF-16

EUC

gt6toe.txt

gt6toe.xtd

SHIFT-JIS

gt6tos.txt

gt6tos.xtd

IBM

gt6toi.txt

gt6toi.xtd

JEF

gt6toj.txt

gt6toj.xtd

JIS

gt6toz.txt

gt6toz.xtd

KEIS

gt6tok.txt

gt6tok.xtd

NEC

gt6ton.txt

gt6ton.xtd

UTF-8

gt6to8.txt

gt6to8.xtd

UTF-16

gt6to6.txt

gt6to6.xtd

また、外字未登録時のデフォルトコードの初期値は出力側の漢字コード種に依存します。漢字コード種ごとのデフォルトコードの初期値一覧は以下のようになっています。

= 備考 =
  • デフォルトコードを変更できます。詳細は「DataMagic リファレンスマニュアル」を参照してください。

  • 外字未登録時にデフォルトコードに変換せず、エラーとする設定ができます。詳細は「DataMagic リファレンスマニュアル」を参照してください。

  • 入力側と出力側が同一漢字コード種の場合、外字未登録時にはデフォルトコードを使用せず、入力コードをそのまま変換せずに出力します。

表5.11 デフォルト値一覧

出力漢字コード種

未定義時の初期値

SHIFT-JIS

0x81A0

JEF

0xA2A2

JIS

0x2222

EUC

0xA2A2

IBM漢字

0x44E9

出力漢字コード種

未定義時の初期値

KEIS

0xA2A2

NEC漢字

0x7F7F

UTF-8

0xE296A1

UTF-16

0x25A1