[ruby-list:50304] Re: Windows の Pango でフォントサイズが丸められる

From: Kouhei Sutou <kou@...>
Date: 2016-04-10 14:09:09 UTC
List: ruby-list #50304
須藤です。

In <56FDB984.5080301@moji.gr.jp>
  "[ruby-list:50297] Re: Windows の Pango でフォントサイズが丸められる" on Fri, 1 Apr 2016 08:57:56 +0900,
  "5.5" <5.5@moji.gr.jp> wrote:

> On 16/03/31 19:34, Kouhei Sutou wrote:
>> git bisectしたところ
>> 
>> http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=b0962ac34e66052ccfee7996e5468f30d4bd5a72
>> 
>> の変更から丸められるようになっていました。これが入っていそう
>> なのが2.4.6なのでそれ以降は丸められるんじゃないかと思います。
> 
> FreeType のむしろ新しいほうがおかしいのですね。

おかしいわけではなくて正しい動作になったみたいです。

>> これが期待した動作かはわからないので、一応FreeTypeに報告して
>> おきました。
>>    https://savannah.nongnu.org/bugs/index.php?47582
> 
> たいへんありがとうございました。
> 
> このやり取りをみると(英語なので大雑把にしか分かりませんが),
> 低解像度デバイスしか念頭に置いてないかのような印象を受けますね。
> PDF(解像度を持たない)は埒外?

そうですか?
丁寧に対応してくれたので、私はちゃんと考えてやっていそうだなぁ
と思いました。


FreeTypeレベルの話じゃなさそうなので、そのあと、cairoのメー
リングリストで相談したところ、cairoを開発している人からパッ
チをもらいました。

  https://lists.cairographics.org/archives/cairo/2016-April/027337.html

このパッチをあてるとサイズが丸められなくなりました。

cairoのリポジトリーには入っていませんが、次のリリースに入る
といいなぁと思っています。

In This Thread