中村さん。 以下のパッチを当ててもなおりましたし、RoRで $KCODE='e' とやっても うまく行きました。 ありがとうございました。 内海@ベルギー #UTF-8がサポートされればうれしいです。 On 2007/05/08, at 14:46, Noritsugu Nakamura wrote: > > 中村 のりつぐ です。 > > 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 >