「TeXばなし/馬鹿な方法」の編集履歴(バックアップ)一覧に戻る

TeXばなし/馬鹿な方法 - (2007/03/04 (日) 13:43:02) の編集履歴(バックアップ)


馬鹿な方法


気合でTeX出力

よい子は真似しない。仮に、
TeX capacity exceeded, sorry.
とか出てもめげない。


気合でPostScript編集

これは真似してもいいんじゃない?

ここが分かりやすい。
How to Edit Postscript
http://ntweb.sc.niigata-u.ac.jp/~inakura/ps/postscript.html

こんなすばらしいことも…。
Feynman Diagram, version 0.1
http://ntweb.sc.niigata-u.ac.jp/~inakura/ps/Feynman.html

例を1つ。koch-curve.psとでも名前付けて。
%!
/ed {exch def} def
/koch { % level len
2 dict begin /len ed /level ed
level 1 ge {
level 1 sub len 3 div
2 copy koch
2 copy 60 rotate koch
2 copy -120 rotate koch
60 rotate koch
}{
len 0 rlineto
} ifelse
end
} def
/kochcurve { % level len x0 y0
gsave translate 0.1 setlinewidth
newpath 0 0 moveto koch stroke
grestore
} def
1 setlinecap 1 setlinejoin
5 400 100 100 kochcurve
showpage
開いてみるとあら不思議。

参考リンク

PostScript Language Reference, third edition
http://partners.adobe.com/public/developer/en/ps/PLRM.pdf
# "The Red Book"


# PostScript Language Reference, Second Edition
# http://partners.adobe.com/public/developer/en/ps/psrefman.pdf

PostScript Language Tutorial and Cookbook
http://www-cdf.fnal.gov/offline/PostScript/BLUEBOOK.PDF
# "The Blue Book"

PostScript language program design
http://www-cdf.fnal.gov/offline/PostScript/GREENBK.PDF
"The Green Book"



PostScript
From Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/PostScript
# 下のリンクから情報を得よ!