[#39021] CGI#[] on Ruby 1.8.1 — 堀川 久 <vzw00011@...>
明けましておめでとうございます。今年もよろしくです。
2 messages
2004/01/05
[#39026] Re: CGI#[] on Ruby — 堀川 久 <VZW00011@...>
おはようございます。
7 messages
2004/01/07
[#39031] ruby-mysqlのlist_dbs — Takashi Kanai <kanai@...4u.or.jp>
こんにちは、金井です。
5 messages
2004/01/08
[#39040] 内包オブジェクトがnilになったら自分もnilになるには? — Yac <yac@...>
岡といいます。こんにちは。
9 messages
2004/01/13
[#39051] — ruby@...
みなさん、こんにちは。みかみと申します。
7 messages
2004/01/19
[#39052] Re: compile error in ext/openssl
— GOTOU Yuuzou <gotoyuzo@...>
2004/01/19
In message <20040119074144.9461EAF55@mail.nmn.jp>,
[#39073] Ruby1.8のWIN32OLEで-wのとき — Takashi Kanai <kanai@...4u.or.jp>
金井です。
12 messages
2004/01/24
[#39074] Re: Ruby1.8のWIN32OLEで-wのとき
— Yac <yac@...>
2004/01/25
岡といいます。
[#39075] Re: Ruby1.8のWIN32OLEで-wのとき
— Takashi Kanai <kanai@...4u.or.jp>
2004/01/25
金井です。
[#39076] Re: Ruby1.8のWIN32OLEで-wのとき
— Yac <yac@...>
2004/01/25
岡です。
[#39077] Re: Ruby1.8のWIN32OLEで-wのとき
— Takashi Kanai <kanai@...4u.or.jp>
2004/01/25
金井です。
[#39078] Re: Ruby1.8のWIN32OLEで-wのとき
— "U.Nakamura" <usa@...>
2004/01/25
こんにちは、なかむら(う)です。
[ruby-list:39020] Re: ja font patch for pdf-writer-TP20030916
From:
Noritsugu Nakamura <nnakamur@...>
Date:
2004-01-04 09:32:01 UTC
List:
ruby-list #39020
中村 のりつぐ です。
In article <20040104001013R.nnakamur@mxq.mesh.ne.jp>
Noritsugu Nakamura <nnakamur@mxq.mesh.ne.jp> wrote:
> > pure ruby な PDF file generator の pdf-writer-TP20030916
> > で日本語を出力できるようにするパッチを書いてみました。
> >
> >
> > □ 場所
> >
> > pdf-writer
> > http://raa.ruby-lang.org/list.rhtml?name=pdf-writer
> > パッチ
> > http://www2s.biglobe.ne.jp/~Nori/ruby/dist/pdf-writer-TP20030916-ja_font_patch-20040101.diff
>
> 行替えのときに日本語が分断されてしまい化けてしまうので、
> 以下のパッチが必要でした。(このパッチ当てても文字幅が
> ちゃんと取得できないので、どうせあふれるのですが…)
判定が甘すぎたようです(もうちょっと範囲を広げないとダメかも)。
elsif $KCODE[0] == ?e || $KCODE[0] == ?E
# ok?
i -= 1 if /([\xa1-\xfe][\xa1-\xfe])+[\xa1-\xfe]$/ =~ text[0, i]
↓↓↓↓ ↓↓↓↓ ↓↓↓↓ ↓↓↓↓
if /([\xa1-\xfe][\xa1-\xfe])+[\xa1-\xfe]$/ =~ text[0, i] ||
/[\x20-\x7e][\xa1-\xfe]$/ =~ text[0, i]
i -= 1
end
この修正を含んだパッチを以下に置きました。
http://www2s.biglobe.ne.jp/~Nori/ruby/dist/pdf-writer-TP20030916-ja_font_patch-20040104.diff
(オリジナルへのパッチです)
中村 典嗣 E-mail: nnakamur@mxq.mesh.ne.jp