利用者文字コードがUNICODEの場合に、出力するUNICODE文字が全角であるか半角であるかの判定に使用する全半角テーブルの種類を指定します。この全角/半角の判定に従い、出力する文字を日本語属性(日本語文字ピッチ、日本語フォント等)/英文属性(英文文字ピッチ、英文フォント等)のいずれで出力するかを決定します。
ここで指定した全半角テーブルをUNICODEN(UNICODE半角文字範囲指定)およびUNICODEW(UNICODE全角文字範囲指定)で個々の文字コードレベルでカスタマイズすることができます。
UNI | : | UNICODE規約を元に作成した全半角テーブルを使用します。 この全半角テーブルの詳細はUNICODE規約を元に作成した全半角テーブルを参照してください。 |
FUJ | : | “FUJ明朝体”フォントを元に作成した全半角テーブルを使用します。 この全半角テーブルの詳細はFUJ明朝体フォントを元に作成した全半角テーブルを参照してください。 |
PDF出力か否かで使用する全半角テーブルが変わります。
PDF出力 | : | “FUJ明朝体”フォントを元に作成した全半角テーブルを使用 |
PDF出力以外 | : | 出力する文字のフォントを元に作成した全半角テーブルを使用 |
PDF出力の場合は、利用者文字コードがUNICODEでない場合でも当キーワードは有効になります。
当指定を省略した場合、以下の注意があります。
PDF出力とPDF出力以外で、使用する全半角テーブルが変わり、両者の出力結果が一致しないことがあります。
PDF出力以外の場合、出力する文字のフォントを元に全半角テーブルを作成しているため、フォントデザインの影響を受けます。同一文字でもフォントが異なると、全角/半角の判定が異なることがあり、意図した印刷結果にならないことがあります。
PDF出力以外の場合、以下の時、全角/半角の判定を正しく行なえない場合があり、文字が重なることがあります。
・デバイスフォントを指定した時。
・指定したフォントがインストールされていないなど使用できない環境の時。
・フォント指定がない時(画面帳票定義体)。
PDF出力以外の場合、帳票定義体で文字の横幅に100%以外を指定した場合、文字幅が正しく出力されないことがあります。