内海@ベルギーです

ZieglerさんのPDF::Writer (1.1.3)http://ruby- 
pdf.rubyforge.org/ と
中村のりつぐさんの日本語フォントパッチ http:// 
www2s.biglobe.ne.jp/~Nori/ruby/ja/
を使って日本語PDFファイルを作ろうとしています。

日本語の文字が3文字くらいのときはちゃんとでるのですが、
長くなったり、改行がはいると文字が同じところに何度も書き込まれて、
ぐちゃぐちゃになって読めなくなってしまいます。

RoRスクリプトからUTF-8の日本語文字列をiconvを使って 
EUCに変換してから
PDF::Writerに渡しています。PDF::Writer側では
pdf.select_font "Ryumin-Light", "EUC-H"
としています。 環境はFedraCore 4です。

回避策、注意点などご教示いただければと思います。

この問題以外の使用感はとても良いので、是非この問題を解決したいと 
思ってます。
よろしくお願いします。