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

[plamo:26566] Re: gnomad2 font setting



From: KATOH Yasufumi <karma@jazz.email.ne.jp>
Message-Id: <87y83ycr0z.wl%karma@jazz.email.ne.jp>

> WindowMaker 上で gnomad2 (http://gnomad2.sourceforge.net/) というアプ
> リを起動すると,フォントがつぶれたような表示になります.こんな感じ...
> 
>   http://tara.harp.gr.jp/~kato/wiki/index.php?gnomad2
> 
> これはどこの設定を見てこうなっているのでしょうか?

~/.gtkrc-2.0 → /usr/etc/gtk/gtkrc.ja ですね。ただ、gtkrc.ja の方は
FontConfig 化に追従してませんので実質的には効きません。

~/.gtkrc-2.0 に font_name を指定していない場合や、入っていても欧米系の
フォントを指定している場合は、Xft (Gtk+2.8 の場合は freetype2) 経由で
~/.fonts.conf → /usr/X11R6/etc/fonts/fonts.conf,local.conf を見ます。

ただ、

> ちなみに gnome を起動してフォントの設定 (gnome の設定画面で) をやると,
> 普通に設定した通りに表示されますが,gnome を終わらせて,再度
> WindowMaker で動かすと,同じです.

ということなので、fonts.conf まわりはちゃんと設定されてるはず。

GNOME (正確には gnome-settings-daemon) の動作中は、gconf レジストリの
内容に従って GTK+ の描画を制御します。具体的には、フォントとDPI値なの
ですが、GNOME を使わないのであれば、~/.gtkrc-2.0 をしかるべく設定する
といいです。

----
style "default"
{
#  font_name = "Nimbus Sans L, 12"
  font_name = "FS Gothic 12"
}

widget_class "*" style "default"
----

# GNOME を使う場合は、ここに書いていると GUI での設定が効かないので、
# デフォルトでは外すようにしてもらってます。

プラス、DPI値やアンチエイリアス関係は、Xのリソースで指定されているので、

Xft.antialias:  1
Xft.dpi:        72.000000
Xft.hinting:    1
Xft.hintstyle:  hintfull
Xft.rgba:       rgb

こんな感じで設定しておくと、gnome-settings-daemon が動いていなくても同
様の表示が得られると思います。
_______________________________
田原 俊一   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:26567] Re: gnomad2 font setting, KATOH Yasufumi
References
[plamo:26565] gnomad2 font setting, KATOH Yasufumi

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