PostScriptってめっちゃ簡単なんだな
平文テキストで拡張子をpsに変えるだけでpsファイルができるなんて知らなかったー。
PostScript Programing 入門
ここ見ればだいたい分かりそう。ネット上にあんまりPostScriptの詳しい情報がない。
http://www.adobe.com/devnet/postscript/pdfs/PLRM.pdf
こんなのもあるけど、ページ数が900もある!全部は読めないのでP.175からのChapter 4と最後の方だけ読んだ。
追記:
http://tutorial.jp/graph/ps/psman.pdf
あとになって見つけた。これが丁度いいかも。
PSまとめ
よく使う命令まとめ
フォント
/Times-Roman findfont 24 scalefont setfont
arct
x1 y1 x2 y2 r arct
tangent arc
arc
x1 y1 r angle1 angle2 arc
円
lineto
x y lineto
moveto
x y moveto
rotate
angle rotate
translate
x y translate
平行移動
scale
sx sy scale
拡大
fill
fill
色を塗る
setmatrix
matrix setmatrix
CTMにmatrixを代入
currentmatrix
currentmatrix
CTM
stroke
stroke
gsave
gsave
グラフィック状態をセーブ
grestore
grestore
グラフィック状態をロード
show
string show
文字列表示
newpath
newpath
パス初期化
closepath
closepath
パス終了点とパス開始点を結ぶ
変数
/hoge 2 def
関数
/hoge {hoge hoge} def
setlinewidth
i setlinewidth
setrgbcolor
r g b setrgbcolor