[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:4589] Re: HELP:フォント設定



>>>>> at Thu, 28 Aug 2003 18:26:31 +0900 (JST),
>>>>> 後藤 == Shun-ichi GOTO <gotoh@xxxxxxxxxxx> said,

後藤> 取り敢えず結果だけ。
後藤> これも効果無し。
後藤> 2つの環境で試して同じ結果でした。

後藤> 自分でも追っては見てますが、フォント周りはよりいっそう理解が薄い...

この件ですが、どんもFixedSys を見つけられないがためのようですね。
default_logfont の条件で facename が一致しない場合に一番近いのが
あくあフォントだったようで。

試しに以下のような変更をすると個人的には十分なモノが得られました。

# このMeadow.{exe,dmp} を
# http://www.taiyo.co.jp/~gotoh/meadow-20030828-gotoh.zip としておいてお
# きます。福谷さんのところではどうでしょうか?



Index: mw32font.c
===================================================================
--- mw32font.c  (revision 3159)
+++ mw32font.c  (working copy)
@@ -1515,9 +1515,9 @@

 static LOGFONT default_logfont =
 {
-  0, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, SHIFTJIS_CHARSET,
+  -16, 8, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, SHIFTJIS_CHARSET,
   OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY,
-  FF_DONTCARE | FIXED_PITCH, "FixedSys"
+  FF_MODERN | FIXED_PITCH, NULL
 };

 static MW32LogicalFont*


ちなみに FF_MODERN ではなくFF_DONTCARE だとあくあフォントが選ばれます。


さて、FixedSys が見つけられないのはそういうものかな。
LOGFONT の条件はMeadow-1.x と同じだろうに。
ちなみに OS はWindows XP
コントロールパネルのフォントで一覧を見ると、FixedSys って無いなぁ。

とはいっても、個人的にはMeadow-1.x の時のデフォルトのフォントはちょっと
大きいし、不適切だと思ってたので、これくらいの方が(若干、英字がジャギっ
てはいますが)いいなと感じてます。

# height/width を指定しなければ、Meadow-1.x の デフォルトとほぼ同じ感じ
# ですが、なんか文字幅がおかしいみたい。カラムがずれます。

上記の修正後、meadow -q で起動して C-h h (view-hello-file) した絵を添付
します。

あ、あと起動直後の (window-width) は 106 です。
やっぱ起動直後は80がいいよなぁ。

--- Regards,
 Shun-ichi Goto  <gotoh@xxxxxxxxxxx>
   R&D Group, TAIYO Corp., Tokyo, JAPAN

PNG image