コンテンツにスキップ

salt — Stylistic Alternates

salt(Stylistic Alternates)は、デフォルトの字形を、書体の意匠としての異体字に置き換えるフィーチャーです。

対象は、スワッシュや hist のようなはっきりした分類に収まらない異体字です。スワッシュの字形と同様に、1 つのグリフに複数の異体字候補がありうる点も特徴です。

Without salt
MN
With salt
MN
.fea source
Compiling…

異体字を選ぶフィーチャーの使い分け

Section titled “異体字を選ぶフィーチャーの使い分け”

異体字へアクセスする方法は、salt を含めて 3 つあります。

フィーチャー 用途
aalt 選んだグリフが持つ異体字をすべて集め、ユーザーに選ばせる
salt デフォルトの字形を、書体の意匠としての異体字に置き換える
ss01–ss20 意味づけされたグリフの集合を、まとめて別の意匠の集合に置き換える

ss01–ss20 との違いは対象の範囲です。salt が対象にするのは個々のグリフ、ss01–ss20 が対象にするのは複数のグリフからなる集合です。

規則は、1 対 1 の置き換えなら Lookup Type 1 で、複数の候補から選ばせるなら Lookup Type 3 で書きます。このデモは複数の候補から選ばせる書き方です。

Without rules
MN
With rules
MN
Compiling…