JFP ユーザーズガイド

日本語文字コード変換 STREAMS モジュール

JFP では、setterm コマンドで漢字端末を設定できるように、以下のような日本語文字コード変換 STREAMS モジュールを提供しています。

表 6-3 日本語文字コード変換 STREAMS モジュール

コード変換 STREAMS モジュール 

説明 

jconvs

PCK 端末用 

jconv7

7 ビット JIS 端末用 

jconv8

8 ビット JIS 端末用 

jconvu

UTF-8 端末用 

jconvrs

ja_JP.PCK ロケール用 

jconvru

ja_JP.UTF-8 ロケール用 

  

現在のロケールと設定したい端末名に応じて、適当な STREAMS モジュールが setterm コマンドを通して設定されます。以下は、setterm-x オプションで指定可能な端末名です。


注 -

日本語ロケール間でロケールを切り替える場合は、その都度、端末設定も行うようにしてください。これらのロケール間では push される STREAMS モジュールが異なるため、再度 setterm が実行されないと正しく表示できなくなります。


表 6-4 setterm 端末名

端末名 

説明 

JapanPCK

PCK

JapanSJIS

SJIS

PCK 端末用 

JapanNewJIS8

NewJIS8

8 ビット新 JIS 端末用 

JapanNewJIS7

NewJIS7

7 ビット新 JIS 端末用 

JapanOldJIS8

OldJIS8

8 ビット旧 JIS 端末用 

JapanOldJIS7

OldJIS7

7 ビット旧 JIS 端末 

JapanEUC

GenericEUC

EUC

日本語 EUC 端末用 

UTF-8

UTF-8 端末用 

ASCII

ASCII 端末用 

Error

setterm を行なった際のエラー復旧用

sane

STREAMS のリセット用