原文: Localize your font: Turkish i
チュートリアル
執筆者: Rainer Erich Scheichelbauer
2015年9月2日更新(初版公開:2012年8月27日)
トルコ語およびいくつかの関連言語では、点のあるİ/iと点のないI/ıを区別します。もしフォントにスモールキャップや合字を含める予定なら、このチュートリアルを読むのに数分かけるべきです。
トルコにはディヤルバクルという町があり、そこには点のないıと点のあるiの両方が含まれているので素晴らしいです。

ご覧の通り、他の言語ではこの区別はされません。もしこの単語を大文字やスモールキャップで組むと、iは点を失ってIになり、したがって点のないI/ıと区別がつかなくなります。これは良くありません。

したがって、私たちはフォントにトルコ語を教える必要があります。もし言語がI/ıとİ/iを区別する言語に設定されている場合、iの点を保持しなければなりません。

必要なグリフ
Glyphsには簡単な解決策があります。まず、フォントにidotless
とdotaccentcomb
があることを確認してください。もしなければ、i
のコピーを2つ作成するだけです。1つをidotless
にリネームし、ドットを削除します。もう1つをdotaccentcomb
にリネームし、ステムを削除します。もちろん、すでにdotaccentcomb
がない場合の話です。両方のアンカーをリセットします(Cmd-Opt-U)。
注意
2.0より前のアプリのバージョンでは、idotless
はdotlessi
と呼ばれていました。
अब、グリフIdotaccent
、特にidotaccent
を作成します。Glyphsは後者をidotless
とdotaccentcomb
コンポーネントから自動的に組み立て、したがってi
のコピーを生成します。
Glyphsがフォント内にidotaccent
を見つけると、locl
フィーチャーにそれぞれの項目を自動的に作成できます。これらは、トルコ語TRK
、カザフ語KAZ
、タタール語TAT
、クリミア・タタール語CRT
、アゼルバイジャン語AZE
に対して、i
をidotaccent
に置き換えます。これらの言語はすべて、idotless
とidotaccent
、I
とIdotaccent
を区別します。
अब、単にスモールキャップ用にidotaccent.sc
とidotless.sc
を作成すれば準備完了です。言語が上記のいずれかに設定されている場合、i
は最初にidotaccent
に置き換えられます。したがって、スモールキャップフィーチャーが実行されるとき、もはやi
はなく、idotaccent
とidotless
だけがあり、これらは別々の.sc
フォームを持っています。
今必要なのは、「フォント情報」の「フィーチャー」タブにある更新ボタン(丸い矢印の付いたもの)をクリックすることだけです。ふぅ!
iを含む合字
同様の問題がiを含む合字にも当てはまります。よくあるのはfi
とf_f_i
です。もしあなたのフォントにそのような合字があり、これらの場合にiが点を失うのであれば、トルコ語にとっては良くありません。したがって、これらの合字が防がれるようにする必要があります。これに対処するには、3つの可能な方法があります。
- 何もしないで、上記で説明した魔法の
idotaccent
に単に頼る。i
はidotaccent
に置き換えられ、合字はf-iシーケンスが見つかった場合にのみ有効になるので、準備万端です。 - あるいは、fiとffiの合字がiの点を失わないように、デザインを調整する。この特定のケースでは、フィーチャーコードを
sub f i by fi;
からsub f [i idotaccent] by fi;
に調整したいかもしれません。 - あるいは、別々の
f_idotaccent
とf_f_idotaccent
合字を導入する。それは本当にクールでしょう。
これだけです。あなたのフォントは5つの新しい言語を学びました!フォントを書き出して、お気に入りのクリミア・タタール語の詩でテストしてみましょう。あるいは、もしあなたのクリミア・タタール語が錆びついてしまったなら、単に「Diyarbakır」という単語を使ってみてください。
更新履歴 2013-11-13: 言語システムエントリを手動で編集することに関する古い部分を削除しました。Glyphsは এখনそれを自動的に処理します。
更新履歴 2014-12-11: ドットなしグリフの新しい表記法に更新しました。
更新履歴 2014-09-02: Glyphs 2の新しいグリフ名に更新しました。
更新履歴 2022-08-12: 軽微なフォーマットと表現の修正。
コメント