[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:376

From: Osamu Iida <oiida@xxxxxxxxxx>
Date: Sun, 4 Feb 2001 01:17:31 -0800
Subject: [sylpheed-jp:00376] Re: Font size of iso-8859-1

飯田@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   ]