1. トップ
  2. 新着ニュース
  3. IT
  4. パソコン

Windows Terminal ベスト設定 第16回「フォント指定」

マイナビニュース / 2024年8月19日 17時9分

OpenType可変フォントは、連続値で変化する「軸」を設定でき、軸とその設定値により、グリフを変化させることができる。OpenTypeフォントでは、制御点を組み合わせてグリフの描画を定義している。軸には、この制御点を動かす方向が定義されている。これにより、軸の値に応じたグリフ描画を行うことができ、デザインを保ったままグリフを変形できる。

表02は、OpenTypeが事前定義する軸タグの一覧である。ただし、どの軸を実装するのかは、フォントの開発者の判断であり、フォントファイルによって異なる。また、フォント作成者が新たなタグを登録して利用することもできる。

フォントが可変かどうかは、Windows 11の設定 ⇒ 個人設定 ⇒ フォント、で該当のフォントのプロパティを表示させたとき、「完全名」の下に「可変フォント」項目が表示される(写真01)。逆にいうとこれが表示されないOpenTypeフォントは可変フォントではない。ここから可変フォントのプロパティ(写真02)を表示できる。

Terminal付属のCascadiaフォントは、軸としてウェイト(wght)とイタリック(ital)がある。ただし、イタリックは、2パターンしかなく、実質、軸として指定できるのはウェイトのみだ。これに対して、Windows 11標準のSegoe UI Variableには、光学サイズ(opsz)とウェイトがある。このように同じ可変フォントでもフォントにより実装が異なる。

OpenTypeには、複数のファイル形式がある。1つは、TrueTypeアウトライン形式を使うttfファイル、あるは、複数のttfファイルのフォントコレクション形式であるttcファイルだ。もう1つは、PostScript形式アウトラインフォント用のotfファイル、そのフォントコレクション形式のotcファイルである。

可変フォントに未対応のシステム向けに、可変フォント軸の特定値でアウトラインデータを固定し、複数のフォントファイルを作成することを静的(static)形式と呼ぶことがある。

Webブラウザで使うWeb Open Font Format(woff)は、OpenTypeと似た構造を持ち、機械的にwoff、woff2形式に変換することができる。
Cascadiaフォントとは?

Cascadiaフォントは、以下の特徴を持つ。

6種類のフォント
プログラマ向け合字(Cording Ligature)
ターミナルエミュレーターで使う等幅フォント
字形の異なるイタリック体を持ち立体との区別がしやすい
複数のフォントファイル形式
OpenType 可変フォント対応
OpenType特性で文字スタイルを選択(スラッシュ付きのゼロなど)

この記事に関連するニュース

トピックスRSS

ランキング

複数ページをまたぐ記事です

記事の最終ページでミッション達成してください