数字をspacingなグリフにしてしまうと、並べるのは簡単だが、左側に空白ができてしまう。(タグでいうと'mkmk')を使って位置調整することで年の数字を並べようと考えた。フォントが一応できたので動作を見てみる。Illustratorイラレではどうかな?OpenTypeパネルから欧文合字を有効にして......あれー?'mkmk'が効いてない。'mark'は効くであれば、'mkmk'じゃなくても'mark'とGSUBによる置換で代用することはできるのだけれど。今回は、GSUBだけである程度まで動くようにしておく。事前に位置をずらした数字を用意しておいて、GSUBで順番に置換する。5桁あれば十分だろう。それより大きい桁数は'mkmk'を有効にできる環境で使うようにしてもらう。これによって年を表す数字のグリフが5倍に増える。使って6桁以上の年の数字が右に並ぶようにした。Illustratorやったー!もちろん年が6桁以上になるのは文字が重なってうまく表示できないのだけど(10万年後もグレゴリオ暦が使われてるのか、閏年の計算も同じなのか謎だけど)。InDesignもちろんInDesignでは6桁以上も'mkmk'でうまく並ぶ。年後も地球が存在してるのか知らんけど。*1:とはいえ、紀元前にグレゴリオ暦を適用してどうするのって気もする......。fontを作るTrueType命令で遊ぶシリーズ。Windows...2018-06-20OpenType/CFFのフォントを読んでみるフォントと仲良くなりたい。すれば仲良くなれるのか。フォ...2017-06-07アウトラインがぶれるフォントTrueType命令で遊ぶシリーズ。Windows...2017-02-01PPEM・ポイントサイズを表示するフォントTrueType命令で遊ぶシリーズ。»プロフィールid:nixenekoはてなダイアリーがUTF-8じゃないので移ってきました。(1)月別アーカイブはてなブログをはじめよう!nixenekoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。