中村さん。

以下のパッチを当ててもなおりましたし、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
>