[詳細]
具体的な現象は、以下のとおりです。
例) 該当の文字が空白になる。
[発生するVL]
Windows版全VL
[原因]
ベクトルオーバレイ内の文字列に、JEF拡張文字(漢字または非漢字)、外字、または旧字体を使用している。
[説明]
ドットオーバレイ(KOL1)にある文字列は、イメージデータです。ベクトルオーバレイ(KOL5、KOL6)にある文字列は、文字コードです。
このため、ベクトルオーバレイ内でSJISの文字コードにない文字(JEF拡張文字、外字、旧字体)は、正しく表示されません。
[対処]
以下のように対処してください。オーバレイの種類ごとに、対処方法が異なります。
■ベクトルオーバレイ(KOL5)の場合
以下のいずれかの対処を行ってください。
ドットオーバレイ(KOL1)に変更する (*1)
ベクトルオーバレイ(KOL6)に変更し、SJISで運用可能な文字コードの範囲で、オーバレイを生成する (*2)
Charset Managerで、該当の文字をSJISの外字領域に登録し、対応定義および文字フォントを、すべてのList Worksクライアントに配布する (*3)
■ベクトルオーバレイ(KOL6)の場合
以下のいずれかの対処を行ってください。
ドットオーバレイ(KOL1)に変更する (*1)
Charset Managerで、該当の文字を外字として登録し、文字フォントをすべてのList Worksクライアントに配布する (*3)
*1:富士通ホスト帳票のみ、変更できます。
*2:文字をSJISの第一水準、第二水準の文字コードの範囲で使用し、ベクトルオーバレイ(KOL6)で生成しなおします。
*3:現在のオーバレイはそのままに、SJISの文字コードにない文字(JEF拡張文字、外字、旧字体)を正しく表示するには、以下の製品が必要です。
JEF拡張漢字サポート
Charset Manager
対応定義の作成、外字の登録、クライアントへの配布については、Charset Managerのマニュアルを参照してください。