ベジエ曲線入門02「フォーマット」

タイプエンジニアリングで触れるベジエ曲線には、以下のようなフォーマットがあります。

PostScript
https://www.adobe.com/jp/print/postscript/pdfs/PLRM.pdf(518ページ・Path Construction Operators)

各種フォントライブラリの Point クラス・オブジェクト
・fontTools の RecordingPen(value オブジェクト):
https://fonttools.readthedocs.io/en/latest/pens/recordingPen.html#fontTools.pens.recordingPen.DecomposingRecordingPen
・defcon: https://defcon.robotools.dev/en/latest/objects/point.html
・Glyphs API: https://docu.glyphsapp.com/#GSNode

概ねどのフォーマットも、一つの命令につき、
・点の座標
・制御点の座標
・点の種類
の3つで構成されます。この命令の集合で曲線を描きます。

以降の記事では、これらのフォーマットの解説と、各命令の解説を行います。

(LN)

シリーズアーカイブ タイプエンジニアリング / ベジエ曲線入門