[#44431] コンストラクタの引数について&インスタンス変数の持ち方について — Akira Hayakawa <ruby@...>

度々オブジェクト指向についての質問ですいません。

17 messages 2008/01/04
[#44433] Re: コンストラクタの引数について&インスタンス変数の持ち方について — Yukihiro Matsumoto <matz@...> 2008/01/04

まつもと ゆきひろです

[#44469] pdf 作成 ライブラリ — "Luiz Aoki" <luizruby@...>

はじめまして、青木ルイスと申します、

14 messages 2008/01/12
[#44479] ファイル出力時のprintについて — m-hatake@... 2008/01/16

畠山と申します。

[#44483] format %g の丸めについて — 山崎雄介 <y-yamasaki@...>

山崎(ゆ)です。

14 messages 2008/01/16

[ruby-list:44474] [ANN] ja font patch for pdf-writer-1.1.7

From: Noritsugu Nakamura <nnakamur@...>
Date: 2008-01-14 07:04:31 UTC
List: ruby-list #44474
中村 のりつぐ です。


pure ruby な PDF file generator の最新版 pdf-writer-1.1.7 で
日本語を出力できるようにするパッチを更新しました。


□ 場所

pdf-writer
  http://rubyforge.org/projects/ruby-pdf/
  http://raa.ruby-lang.org/project/pdf-writer
パッチ
  http://www2s.biglobe.ne.jp/~Nori/ruby/dist/pdf-writer-1.1.7-ja_font_patch-20080114.tar.gz


□ 更新内容

  * UTF-8 を扱えるように(したつもり)
    ([ruby-list:43487] Re: PDF::Writer+日本語パッチ
     [ruby-list:44469] pdf 作成 ライブラリ の話より)
  * KCODE を見るのをやめた
    ([ruby-list:43480] PDF::Writer+日本語パッチ の話より)


□ 使い方

スクリプトが SJIS ファイルの場合
  フォントの指定
    pdf.select_font('Ryumin-Light', '90ms-RKSJ-H')
      or
    pdf.select_font('GothicBBB-Medium', '90ms-RKSJ-H')

  スクリプトの実行(-Ks を付けると安全)
    ruby -Ks foo.rb

スクリプトが EUC ファイルの場合
  フォントの指定
    pdf.select_font('Ryumin-Light', 'EUC-H')
      or
    pdf.select_font('GothicBBB-Medium', 'EUC-H')

  スクリプトの実行(-Ke を付けると安全)
    ruby -Ke foo.rb

スクリプトが UTF-8 ファイルの場合

  フォントの指定
    pdf.select_font('Ryumin-Light', 'UniJIS-UCS2-HW-H')
      or
    pdf.select_font('GothicBBB-Medium', 'UniJIS-UCS2-HW-H')

  スクリプトの実行(-Ku を付けると安全)
    ruby -Ku test.rb

  注意
  * UTF-8, UTF-16 を扱える nkf 拡張ライブラリ(kconv) が
    入っている必要があります(最近の ruby では標準添付)
  * uconv が入っていれば、uconv を使います


□ patch の当て方

ディレクトリ pdf-writer-1.1.7/ で、以下を実行
  patch -p0 < patch -p0 < pdf-writer-1.1.7-ja_font_patch-20080114.diff


□ 制限

(多分)いろいろ。
かなり適当なので、うまく動かなくても不思議ではない :-)


       中村 典嗣  E-mail:     nnakamur@mxq.mesh.ne.jp

In This Thread

Prev Next