移行中の知識
グリフ
Glyph
定義
グリフ(glyph)とは、character dataを表示・印刷する時に選ばれる字形の単位です。抽象的な文字情報であるcharacterとは区別し、同じcharacterでもfontやOpenType feature、文脈によって異なるglyphが選ばれることがあります。逆に複数characterのsequenceが一つのligature glyphで表される場合もあります。実際にdisplay surfaceへ描画された具体的な像は、Unicode terminologyではglyph imageとしてさらに区別されます。
関連
対比すると分かりやすい概念
実例
実際の場面で考える
同じ概念を異なる制作文脈へ持ち込み、何を観察して判断するかを見る。
typeface inspection
alternateのaを比べる
見るポイント
同じlowercase aというcharacterにsingle-storey / double-storeyなど異なるglyphが用意されている時、文字コードと見た目を分けて考える。
web typography
ligatureを見る
見るポイント
fiのligatureが二つのcharacter sequenceに対して一つのcombined glyphとして表示される例を見て、character数とglyph数が常に一致しないことを確認する。
注意
誤解しやすい点
- glyphとcharacterを常に一対一だと考える。
- glyphをfont fileそのものと同じ意味で使う。
- glyphと、実際にrasterizeされdisplay surfaceへ描かれたglyph imageを厳密な用語上まったく同じものとして扱う。
- 見た目が違うglyphは必ず別Unicode characterだと考える。
関連
関連する概念
出典