フォント制作の経験共有
- フォント制作に初めて挑戦した筆者は、自身の漫画『hakum』で使うために、デジタルのペンタブレットで文字を描く代わりに、自分の手書きをもとにしたフォントを作ることにした。
- 目標はWeb出版で使うTTF(TrueType Font)フォントを作ることであり、太字やイタリックは含まない限定的な文字セットを持つ。
フォント制作の過程
- フォントの最初のバージョンはデジタル手書きをベースにし、2番目のバージョンはスキャンした手書き画像から制作した。
- フォント制作の過程で学んだ書体の解剖学的用語(Ascender、Baseline、Cap Height、Descender、X-Height)を理解し、適用した。
- 手書きフォント制作のために、大文字(A-Z)、小文字(a-z)、数字(0-9)、基本的な句読点を含めて、スケッチブックに基準線を引き、文字を書いた。
FontForgeの使用
- フォント制作ソフトウェアとしてFontForgeを選び、プロジェクトを作成した後、グリフを個別に取り込んでデジタルで修正した。
- グリフを取り込むためにGimpで画像を編集してPNGとして書き出し、その後FontForgeに取り込んだ。
- グリフの左側と右側の余白を調整し、必要に応じてAutotrace機能を使ってグリフの輪郭を生成した。
カーニング調整
- カーニングは文字間の間隔を調整する工程であり、FontForgeで「Pair Position (Kerning)」を選択して文字ペア間の間隔を調整した。
フォントのテストと書き出し時の問題
- FontForgeでフォントとカーニングをテストし、フォントを書き出す際に発生しうる問題(非整数座標、極端点での欠落した点、自己交差)を解決した。
フォント種類の選択
- Web出版向けにはTTFフォントが適していると判断し、OTFのような複雑なフォント形式は必要ないと結論づけた。
GN⁺の意見
- この記事で最も重要なのは、フォント制作は複雑な過程ではあるものの、初心者でも取り組むことができ、自分だけのフォントを作れるという点である。
- フォント制作の過程を段階的に説明し、実際の使用例を示しながら、読者が自分のプロジェクトに応用できる洞察を提供している点が興味深い。
1件のコメント
Hacker Newsの意見