画面・帳票サポートシステム XMAP3 実行ガイド

[目次][用語][索引][前へ][次へ]

7.2.5 フォント構成ファイルX3PFONT

XMAP3で実行時の画面表示に使用するフォントは,フォント構成ファイル(X3PFONT)の設定に従います。ただし,この設定は帳票には反映されません。

C/S構成の環境の場合は,常に,各クライアントでの設定が有効になります。サーバ側の設定は無効ですので留意が必要です。

フォント構成ファイルには,スモール文字(16(2D用),10(3D用)フォント)とラージ文字(24(2D用),14(3D用)フォント)の,それぞれの文字サイズ(文字の高さ)と表示フォントタイプを設定します。フォント構成定義ファイルの設定によって,表示時の文字の高さ,フォントタイプを任意に変更できます。変更方法,および注意については,「8.10 表示文字に関する設定」を参照してください。

<この項の構成>
(1) フォント構成ファイルの格納場所
(2) フォント構成ファイルの記述形式

(1) フォント構成ファイルの格納場所

XMAP3インストールフォルダ\ETC\X3PFONT
 

(2) フォント構成ファイルの記述形式

 
精細度モード;基準文字サイズ;適用文字サイズ;適用フォント名
 

初期状態(インストール直後)は各値とも仮定値が設定されています。初期状態のファイルの内容を次に示します。

[図データ]

フォント構成ファイルでの設定内容を次に示します。

精細度モード
画面の列方向のドット数に応じて,各指定値が適用されます。
  • LDP/3DP:ディスプレイが低精細での文字表示
    640×480のディスプレイ
  • MDP/3DM:ディスプレイが中精細での文字表示
    800×600のディスプレイ
  • HDP/3HD:ディスプレイが高精細1での文字表示
    1,024×768のディスプレイ
  • XDP/3DX:ディスプレイが高精細2での文字表示
    上記以上の精細度のディスプレイ
ディスプレイの横ドット数は,Windowsの画面のプロパティで設定した,画面の解像度の値です。ただし,ディスプレイによって,設定できる上限があります。
基準文字サイズ
ドローの定義画面単位に指定する基準文字サイズに対応するもので,指定できる値とその意味を次に示します。
GUI画面の基準文字サイズの設定
  • S:小さい文字サイズ(16フォント文字相当,ドロー上の小)
  • L:標準文字サイズ(24フォント文字相当,ドロー上の中)
  • X:大きい文字サイズ(32フォント文字相当,ドロー上の大)
CUI画面の基準文字サイズの設定
CUI画面では,基準文字サイズを表示・印刷環境ファイルの次のパラメタで設定します。
  • CUI画面の文字サイズ(表示サービス名.DCCHSZ=)
    CUI画面に表示する文字の大きさを指定します。
    24:フォント構成ファイルで指定した標準の文字サイズになる(標準は24×12)。標準値はこの設定になります。
    16:フォント構成ファイルで指定した小さい文字サイズになる(標準は16×8)。
適用文字サイズ(8〜48の偶数値)
文字の高さをドットサイズで指定します。文字の高さとは半角文字(1バイトコード)の通常文字の文字の高さを意味します。ここで設定する値と基準文字サイズとは任意の組み合わせができます。
設定できる値の範囲内で奇数値が設定された場合,設定された値に1を加えた偶数値に補正されます。
標準設定での文字サイズ,ます目サイズを次に示します。表示文字サイズの仮定値は太字で示す値になります。ここでいうます目とは,ドローのグリッドのことです。ただし,GUI画面の場合,縦方向のグリッド二つ分になります(半行単位のため)。
文字タイプ 精細度モード
HDP/XDP
(画面横>1000ドット)
LDP/MDP
(画面横≦1000ドット)
文字サイズ ます目サイズ 文字サイズ ます目サイズ
2D S(16フォント) 16×8 18×8 12×6 14×6
L(24フォント) 24×12 26×12 16×8 18×8
X(32フォント) 32×16 34×16 24×12 26×12
3D S(12フォント) 12×6 16×6 12×6 16×6
L(14フォント) 14×7 18×7 14×7 18×7
X(22フォント) 22×11 26×11 22×11 16×11
文字サイズは,高さ×幅を示します。

 
また,ドローの画面定義で設定された倍角文字の表示時の文字サイズ,およびます目サイズは次の方式で決定されます。この表は,半角文字を単位とした値です。したがって,全角文字の場合には,横方向がさらに2倍になります。
文字の拡大 文字サイズ ます目サイズ
通常モード
通常文字 表示文字サイズ 表示文字サイズ+2
表示文字サイズ÷2 同左
縦拡大 表示文字サイズ×2
表示文字サイズ÷2
横拡大 表示文字サイズ
表示文字サイズ
縦横拡大 表示文字サイズ×2
表示文字サイズ
(凡例)
−:なし。

適用フォント名
文字表示で使用する論理フォント名を指定します。指定できる値とその意味を次に示します。
  • MS ゴシック :適用フォントとしてMS ゴシックを使用する。
  • MS 明朝   :適用フォントとしてMS 明朝を使用する。
  • 標準明朝   :適用フォントとして標準明朝を使用する。
  • 標準ゴシック :適用フォントとして標準ゴシックを使用する。
「標準明朝」または「標準ゴシック」はOSで提供されないため,通常は「MS 明朝」または「MS ゴシック」となります。