発端
LispやSchemeでのリストの説明に使われる、おなじみ「箱とポインタ記法(box-and-pointer notation)(box and pointer diagram)」。
リスト投げたら↑みたいな図を自動で吐いてくれるようなソフトなりコード片なりはないかなー・・・とグーグル先生に問い合わせているうちにPostScriptにときめいた。
PostScriptで描かれた図形
言語:PostScript
PostScript は FORTH にヒントを得たスタック指向言語で、「プログラムで絵を描く」を目的(プリンタ用記述言語)として開発されましたが、実際には何でも計算できるチューリング完全な言語です。ここでポイントなのは、「スタック指向言語」ということですね。ですから、計算はいわゆる「逆ポーランド記法」で記述することになります。
Viewer
Postscript Viewer converts postscript files to PDFs automatically whenever you double-click on a postscript file.
EmacsにおけるPostScript印刷
ps-print-buffer
ps-print-region
ps-print-buffer-with-faces
ps-print-region-with-faces
ps-spool-buffer
ps-spool-region
ps-spool-region-with-faces
Postscriptの印刷
Tutorial
Examples
その他
- 和田英一@日本初のハッカーは、ちょっと変わった絵を描く LispとPostScriptさえあれば、私はハッピーになれる
- パラメトロン計算機 - 多面体描画道楽
- わーい \(^o^)/ LispをPostScriptで書いたLispで書いたよー!
- リリカル☆Lisp開発日記 - 「postscript」と一致するもの
書籍
PostScript(R) Language Tutorial and Cookbook (APL) posted with amazlet at 09.10.07 Adobe Systems Inc. Addison-Wesley Professional 売り上げランキング: 235737 おすすめ度の平均: まず最初に読むべき入門書 効率の良いPostScript書くなら… |
0 件のコメント:
コメントを投稿