Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000096Vine Linux1 バグ公開2006-08-02 22:252006-08-09 13:16
kazutaka 
daisuke 
不明 
完了不明 
VineSeed 
 
pango-1.12.3-0vl2
0000096: 一部のフォントで Italic 体が表示されない
Patch 10によって Gnome のフォント選択画面で全ての
フォントで Bold と Italic のスタイルが選べるように
なりましたが、特定の条件の時にいくつかのフォントで
Italic を選んでも実際のフォントが傾かないようです。

[条件(以下のいずれか)]
1.フォントのプロパティ - フォントのレンダリング で、
  モノクロを選んでいる場合
2.fonts.conf に embedded bitmap fontを優先して
  使うように記述している場合

[Italic にならないフォント]
  Bitstream Vera Sans Mono(日本語のみ)
  Bitstream Vera Serif(日本語のみ)
  Courier(日本語のみ)
  IPAGothicの9,12ポイントのみ
  IPAMinchoの9,12ポイントのみ
  IPAPGothicの9,12ポイントのみ
  IPAPMinchoの9,12ポイントのみ
  IPAUIGothicの9,12ポイントのみ
  LX Gothicの8から14ポイントまで
  LX Minchoの8から14ポイントまで
  LXP Gothicの8から14ポイントまで
  LXP Minchoの8から14ポイントまで
  Luxi Monoの8から14ポイントまで(日本語のみ)
  Luxi Serifの8から14ポイントまで(日本語のみ)
  Monospaceの8から14ポイントまで
  Nimbus Mono Lの8から14ポイントまで(日本語のみ)
  Nimbus Roman No9 Lの8から14ポイントまで(日本語のみ)
  Sazanami Gothicの8から14ポイントまで
  Sazanami Minchoの8から14ポイントまで
  Serifの8から14ポイントまで


確証は無いですが、現象から推測すると bitmap font を
使っている場合に artificial italic が効かない感じです。

不具合といえば不具合ですが現象がかなり限定されるので、
解消できない場合はこのままにするのも有りだと思います。

ちなみに 3.2CR から Seed にした環境でテストしました。
設定されていません。
課題の履歴
2006-08-02 22:25kazutaka新規課題
2006-08-07 23:33kazutakaコメント追加: 0004049
2006-08-08 04:28daisuke担当者 => daisuke
2006-08-08 04:28daisukeコメント追加: 0004050
2006-08-09 13:16kazutaka状態新規 => 完了
2006-08-09 13:16kazutakaコメント追加: 0004051

コメント
(0004049)
kazutaka   
2006-08-07 23:33   
> 確証は無いですが、現象から推測すると bitmap font を
> 使っている場合に artificial italic が効かない感じです。

その後も色々調べていますが、なかなか原因が特定できません。

fontconfig の bugzilla を調べていてこんなバグを
見付けたのですが、何かの参考にならないでしょうか。

Bug 4763 - add embeddedbitmap rule to fontconfig.
https://bugs.freedesktop.org/show_bug.cgi?id=4763 [^]
(0004050)
daisuke   
2006-08-08 04:28   
確認しました。
bitmap の synthetic italic が作れないようですね。
cairo-1.2.0 に更新してみたところ、italic の場合に bitmap を使わない
ようになり、ただしく表示されるようになりましたので、これに入れ換えよ
うかと思います。
いちおう cairo-1.0 と binary/source 互換ですし、しばらく試してみた
ところ問題ないように思いますので。
(0004051)
kazutaka   
2006-08-09 13:16   
cairo-1.2.0-0vl1 で対応されたことを確認しました。

状態を完了に変更します。