2006-01-04(Wed)
PDF出力のリスター
ゆるゆると仕事を始める。
コーディング中、 前に書いたコードのリストを印刷したくなったが、適当なプログラムがないので、随分前に自作したリスターでPostscriptに変換し、Acrobat DistillerでPDFに変換し印刷する。手間はかかるが、プレビューできるし、部分印刷も簡単で便利でもある。▲テキストを直接PDFに変換するリスターがあれば便利だろうと思い、いろいろライブラリーを調べ、名前をつけるなら普通a2pdfだろうと思ったところで、既にありそうな気がして調べて見るとperlで実装したものとJavaで実装したものが見つかる。▲ちょっとガッカリして、インストールを試みるが、perlの奴はうまく動いてくれない。うまく動いても日本語の扱いは不明。Javaのやつは作者が日本の方で、日本語もちゃんと変換できるが、使い勝手に不満。▲ということで、PDFのライブラリを調べるがClibPDFがよさそう。商用利用は有料のようだが、その心配は無い。ダウンロードして展開すると、サンプルもドキュメントも豊富でキレイ。日本語の出力例もある。▲ということで、リスターを作り始める。まぁ完成しなくてもCLibPDFの勉強にはなるだろう。正月なにもしなかったおかげで、やるきが割とある。