# Additional settings / "Font" タブ ([Setup] メニュー)

ターミナルフォント
  VTWinのフォントを指定します。
  Unicode API
    Unicodeを直接使用できる描画APIを使用します。
    通常はこちらを使用します。
  ANSI API
    ANSI(Unicodeではない)描画APIを使用します。
    UnicodeをANSIへ変換するためにコードページを指定する必要があります。 フォントによってはANSIで描画する必要かもしれません。
    通常は使用しません。
  Font quality
    フォントの品質を設定することができます。OSが対応している種類のみ有効に動作します。

        Default         = OSの設定(スクリーン フォントの縁を滑らかにする)に依存
        Non-Antialiased = アンチエイリアスを無効にする
        Antialiased     = アンチエイリアスを有効にする
        ClearType       = ClearTypeを利用する

  描画幅に合わせてリサイズしたフォントを描画(Drawing resized font to fit cell width)
    "©"(U+00A9)など、表示しようとする幅は1cell,2cellのどちらの場合もあり、 フォントデザイン(フォントファイル)によって フォントの幅も1cell,2cellのどちらの場合もあります。
    言語やフォントによってフォント幅は表示しようとする幅に合わない場合もあります。
    cell幅にあわせて文字が描画されると表示は自然になりますが、 描画速度が遅くなったり、デザインがフォント開発者の意図と異なってしまうという欠点があります。
    ON
      表示したい幅と描画するフォントの幅が異なっている時、 フォントをcell幅に合わせて文字を描画します。
    OFF
      フォントファイルのデザインのまま表示します。
      - Tera Term が全角,2Cellとして表示、フォントデザインが半角,1Cellの場合、 半角の後ろにスペースが入ってるように表示されます。
      - Tera Term が半角,1Cellとして表示、フォントデザインが全角,2Cellの場合、 全角の左半分が表示されます。
  文字間スペース
    工事中です。
    文字(行)間にすきまをあけるを参照ください。
ダイアログフォント
  ダイアログで使用するフォントを指定します
  デフォルト ボタン
    デフォルトのダイアログフォントを使用します。
    SystemParametersInfo(SPI_GETNONCLIENTMETRICS) を使用してWindowsからフォントを取得しています。
List hidden fonts in font dialog
  Windows 7以降には各フォントをフォント一覧に 表示するか非表示にするかを設定する機能が追加されました。 Tera Term のこの設定を有効にすると、 OS側で非表示に設定されたフォントも選択できるようになります。
プロポーショナルフォントもフォントダイアログの一覧に表示する
  工事中、検討中です。