2009/10/07

PostScriptにときめいた

発端

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

 

その他

 

書籍

PostScript(R) Language Tutorial and Cookbook (APL)
Adobe Systems Inc.
Addison-Wesley Professional
売り上げランキング: 235737
おすすめ度の平均: 5.0
5 まず最初に読むべき入門書
5 効率の良いPostScript書くなら…

0 件のコメント:

コメントを投稿