onum — Oldstyle Figures
onum(Oldstyle Figures)は、数字を既定またはライニングの字形からオールドスタイルの字形に置き換えるフィーチャーです。
オールドスタイル数字は大文字・小文字が混在する本文の流れになじむため、地の文で数字を使う場面に向きます。数字と組み合わせて使う記号にオールドスタイルの字形があれば、対象に含めてかまいません。
字形の系列で対になるのは lnum(ライニング数字)です。仕様は、onum が lnum の結果を上書きすると定めています。字幅の系列(pnum と tnum)とは独立した軸で、組み合わせて使います。0 に斜線を入れる zero はライニング数字の 0 にだけ適用されるため、onum が作るオールドスタイルの 0 には効きません。
Vollkorn は既定がすでにオールドスタイルのプロポーショナルなため、onum を適用しても見た目が変わりません。ここでは既定がライニングの EB Garamond を使っています。
Without onum
2026
With onum
2026
.fea source
Compiling…
Feature File による実装
Section titled “Feature File による実装”規則は Lookup Type 1 で書きます。
Without rules
2026
With rules2026
Compiling…