中村 のりつぐ です。 Message-ID: <973651CF-C31E-4D21-AE68-5F88B9E0C613 / tte.be> > 日本語の文字が3文字くらいのときはちゃんとでるのですが、 > 長くなったり、改行がはいると文字が同じところに何度も書き込まれて、 > ぐちゃぐちゃになって読めなくなってしまいます。 patch 自体に bug があるのかもしれないですが、とりあえずありそうな原因は patch の内部で $KCODE の情報を使っているからのような気もします。 (RoR は $KCODE は NONE ですよね?) lib/pdf/writer.rb の 2箇所の elsif $KCODE[0] == ?e || $KCODE[0] == ?E を elsif true にしたらどうなるでしょうか? 中村 典嗣 E-mail: nnakamur / mxq.mesh.ne.jp