ソースプログラムをじっくり読むときは、やはり印刷してから読みたい。 そういう目的には長いこと Utashiro a2ps を使ってきた (a2ps -help で出て来るオプションを見るとかゆいところに手が届く感じ)。 MacPorts に a2ps-j という名前で入っていて、 sudo port install a2ps-j 一発でインストール出来るのは嬉しい。
ところが、a2ps-j で作成した PostScript ファイルを open すると、 日本語部分が化ける。
PostScript プリンターに送るときちんと印刷出来る。
ghostscript でもきちんと表示できる。
要するに Apple がさぼっていて、 PostScript を PDF に変換する裏方プログラム pstopdf がまともに 日本語PostScript を扱えないということだそうだ。
結局、次のようにするしかないらしい。
a2ps -j なんとか.txt > なんとか.ps ps2pdf なんとか.ps open なんとか.pdf |
桂田 祐史