Reference

OpenType features

A working map of the features a Latin typeface is expected to ship — split into the essentials every font should carry and the extras that add range. Each row toggles live, off → on.

必須と推奨を一覧化したリファレンス。デモは実際にその機能を持つ Inter(サンセリフ)/ EB Garamond(セリフ)でレンダリングしています — Steiner は自前のサブセットを搭載しているため。原則は「数を増やすことではなく、空っぽの機能をゼロにすること」。なお mark / mkmk / ccmp(アクセントの合成・配置)は CSS でオン・オフできない常時オンの構造系のため、トグル一覧からは外しています(正しく載るか壊れるかの二択)。

Essential — foundation

土台。どれも欠けると「ちゃんとした書体」に見えない。

  • Kerning kern 必須

    文字ペアの間隔調整。オフだと AV・To が間延びする。

    Demo · Inter

    AV To Wa Ya off AV To Wa Ya on · kern
  • Standard Ligatures liga 必須

    fi・fl・ff・ffi の衝突を1グリフに統合。

    Demo · EB Garamond

    fi fl ffi ffl off fi fl ffi ffl on · liga
  • Contextual Alternates calt 必須

    前後関係を見て自動で字形を差し替える(ここでは矢印化)。

    Demo · Inter

    a --> b off a --> b on · calt
  • Localized Forms locl 必須

    言語で字形を切替(ルーマニア語=セディーユ ş をコンマ下 ș に)。

    Demo · Inter

    şcoală off şcoală on · locl
  • Case-Sensitive Forms case 必須

    オールキャップス時、括弧・中黒・ダッシュが小文字基準の低い位置から大文字の中心へ上がる。薄い赤=OFF(元)の位置。

    Demo · Inter

    (A·B–C) off (A·B–C) on · case

Essential — figures

数字まわり。本文・表・価格表示の品質に直結する。

  • Oldstyle Figures onum 必須

    等高のライニング → 本文になじむ上下動のあるオールドスタイル。

    Demo · EB Garamond

    0123456789 off 0123456789 on · onum
  • Tabular Figures tnum 必須

    全数字を等幅に。表・金額で桁が縦に揃う。

    Demo · Inter

    1,481 · 2,070 off 1,481 · 2,070 on · tnum
  • Fractions frac 必須

    スラッシュ分数を正式な分数字形へ。

    Demo · Inter

    1/2 3/4 off 1/2 3/4 on · frac
  • Slashed Zero zero 推奨

    0 と O を区別するスラッシュ付きゼロ。

    Demo · Inter

    0 O 1080 off 0 O 1080 on · zero

Recommended — expression

あると表現の幅が出る。余力で。中身が無いなら入れない。

  • Small Capitals smcp 推奨

    小文字を小型大文字へ。本文中の略語に最適。

    Demo · EB Garamond

    small caps off small caps on · smcp
  • Caps to Small Caps c2sc 推奨

    大文字を小型大文字へ。オールキャップスを穏やかに。

    Demo · EB Garamond

    UNESCO off UNESCO on · c2sc
  • Character Variant — single-story a cv11 推奨

    個別の字形バリエーション(ここでは1階建ての a)。

    Demo · Inter

    a banana off a banana on · cv11
  • Stylistic Set — disambiguation ss02 推奨

    まとまった字形セット(識別性を上げた I)。

    Demo · Inter

    Illinois Il1 off Illinois Il1 on · ss02
  • Stylistic Set — alternate digits ss01 推奨

    別デザインの数字(3 4 6 9 が変わる)。

    Demo · Inter

    3 4 6 9 off 3 4 6 9 on · ss01
  • Historical Forms hist 推奨

    古字形(s が long s ſ に)。

    Demo · EB Garamond

    passing off passing on · hist