[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:19513] Re: Way to GNOME2



From: Chisato Yamauchi <cyamauch@hst.phyas.aichi-edu.ac.jp>
Message-Id: <20030702.125554.74741731.cyamauch@hst.phyas.aichi-edu.ac.jp>

> > # Xft 使用時は、fonts.conf でのエイリアスが効いているのかしら?
> 
>   Xft2 の場合 fonts.conf で
> 
> > "Monospace 12" だと、GDK_USE_XFT=0 (AA無効) の場合にイマイチ (手元で
> > -alias-monospace-* を iso8859-1 → courier / jisx0208 → MSゴシック と
> 
> みたいにできるかというとダメで,qt なり gtk なりツール
> キット側でそういう設定ができるようになっている必要があ
> るようです.

あれま、fonts.conf って効いてないんですか?

たしかに、AA 有効時にはどのフォントが展開されているかというのはちょっ
と気が付きにくいですよね。ただ、Monospace という名前の TrueType フォン
トがない以上、何か探し出してるんでしょうけど、実は任意フォントだったり
して…

てことは、GTK2 側では、明示的に TTF フォントを指定しといた方がいいとい
うことでしょうね (AA 無効時のために、同名の font family で XLFD も設定
しておく、と)。

>   qt の場合は qtconfig の Font Substitution がそういった
> 指定を可能にしていて,gtk2 の場合はどうなってるのかなぁ?
> と思っています.

今のところ、フォントの置き換え機構については見付けきれていません。

ちょっとぐぐってみたところ、GNOME2 では、gnome-session が dpi 値を Xリ
ソース経由で直接 Xft2 に指示しているようです。AA のスイッチについても、
デフォルト値を Xリソースで指示できますが、これを gnome-session がやっ
てるかどうかは不明です。一般解としては、.gnomerc とか .xinitrc とかで、
export GDK_USE_XFT={0|1} せよ、ということらしいですが。

フォントとかをもっと細かく指示しようと思ったら、.gtkrc-2.0 に書くので
しょうけど、このへんに関するドキュメントが皆無な状況です。
# ソース読めって? :-)
_______________________________
田原 俊一   jado@flowernet.gr.jp, shunichi_tahara@zenrin.co.jp
                                  http://flowernet.gr.jp/jado/
FingerPrint:  16 9E 70 3B 05 86 5D 08  B8 4C 47 3A E7 E9 8E D9
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

Follow-Ups
[plamo:19514] Re: Way to GNOME2, Chisato Yamauchi
[plamo:19521] Re: Way to GNOME2, Shun-ichi TAHARA (田原 俊一)
References
[plamo:19511] Way to GNOME2, Shun-ichi TAHARA (田原 俊一)
[plamo:19512] Re: Way to GNOME2, Chisato Yamauchi

[検索ページ] [メール一覧]
Plamo ML 公開システム