|
sylpheed-jp:376
From: Osamu Iida <oiida@xxxxxxxxxx>
飯田@LA です。
大里さん、山本さん、どうもありがとうございます。
大里さんに教えていただいたコードの部分の下(577 行目付近)に
if (use_fontset)
textview->msgfont =
gdk_fontset_load(prefs_common.messagefont);
else {
if (MB_CUR_MAX > 1) {
FONT_LOAD(textview->msgfont,
"-*-courier-medium-r-normal--14-*-*-*-*-*-iso8859-1");
} else {
FONT_LOAD(textview->msgfont,
prefs_common.messagefont);
}
}
とあって、ここで use_fontset = FALSE のときには 14 ポイント
の courier を使うようにしているということを発見したので、
今井さんが配布されている src.rpm のソースの該当部分を
12 ポイントに変更し、rpm をビルドしなおして対処しました。
どうもありがとうございました。
On Sun, 4 Feb 2001 16:29:30 +0900
"Hiroyuki Yamamoto" <hiro-y@xxxxxxxxxx> wrote:
> フォントセットを用いた場合、 locale が表示したい言語に正しく
> 指定されていないと GtkText で正しく表示されません。つまり、
> LC_CTYPE=ja_JP.eucJP 等になっていた場合、 ISO-8859 等の
> フォントを指定しても正しく表示してくれません。 locale が未指定
> の場合も NG です。
>
> しかし、フォントセットを用いない場合は、フォントさえ指定してやれば
> locale に関係なく正しく表示されます。そのために現在のような
> 実装になっています。
なるほど。私はフォント関係はまったく無知なんですが
(じゃぁ何を知ってるのかと訊かれると困りますが (^^;)
なんとなく分かりました。ありがとうございます。
> 私もフォントに関しては非常に気になるほうです。できれば
> Netscape や Mozilla のように言語ごとにフォントを指定できるように
> して、ボールドフォントも決めうちしないですむようにしたいのですが、
> それは 1.0 までの課題ということで(^^;
気長に待ってます。いつも感謝しております。m(__)m
# とりあえずフォントセットを指定しない場合のフォントを
# ユーザーが指定できるようになれば‥‥というのは
# 無知ゆえのわがままなんだろうな。(^^ヾ
# ソースの書き換えで対処することにします。
363 2001-02-04 13:56 [oiida@xxxxxxxxxx ] Font size of iso-8859-1 365 2001-02-04 15:38 ┗[kazz@xxxxxxxxxx ] 366 2001-02-04 16:29 ┗[hiro-y@xxxxxxxxxx ] -> 376 2001-02-04 18:17 ┣[oiida@xxxxxxxxxx ] 378 2001-02-05 10:04 ┗[snaga@xxxxxxxxxx ] 379 2001-02-05 11:55 ┗[hiro-y@xxxxxxxxxx ] |