MacOS Xでのソースコード印刷

MacOS Xにてソースを印刷する際、enscript, pstopdfを利用するといいらしい。元ネタは以下。

http://news.mynavi.jp/column/osxhack/029/index.html

以下はそれらを使ったMakefileの例。

SRC2PS=enscript
PS2PDF=pstopdf

$(PDF):
        $(SRC2PS) -2 -Ecpp --color --toc -o - *.h *.cpp | $(PS2PDF) -i -o $@