Debian Lenny and Printing utf-8 plain text
plain text を 印刷する 方法を 2つ 見つけたので、報告。 どちらも "Multilingual text on Linux" という page に ありました。
http://www.jw-stumpel.nl/stestu.html#T9.1
1つは paps (コンバータ) を インストールして PostScript file を 作成する 方法。
$ paps --font "Freemono 10" --lpi 5 < file.txt > file.ps
$ lp file.ps -P 1
次が、OpenOffice の コマンド ooffice を 利用する やり方です。$ ooffice -p file.txt
読みやすさで 選ぶなら ooffice かな?(追記) paps は オプションで line の間の 間隔を 調整できるので、こっちのほうが いいかも。 ooffice だと ページの 範囲が 指定できないし
...
$ cat file.txt | paps --font "Freemono 10" --lpi 5 | lp -P 1
(さらに 追記) Vine Linux 5.0 から paps の package が 新しく 追加されました (vine plus)。paps paps-devel paps-libs