Takashi Hiromatsu
matsu****@ca2*****
2004年 5月 16日 (日) 18:44:46 JST
深野様 > > 取り敢えず、小手先の対策をCVSに置きましたので、試してみてください。 > > 以前の物と同じになりました。こでで、0 と 8 の区別が容易になり嬉しいです (^^ > > ただ、M-x を押すと、mini-baffer が2行になってしまう。 小手先の対策が、ばれましたね。 実は、Fontの大きさの計算は、-11-でやらせといて、表示は-12-でやらせてるのです。 つまり、Fontは、-11-を指示してます。 '(".*-ayuthaya-medium.*" . 1.1) で、表示Fontを-12-にしてるんです。 処が、mini-buffer も、-11-の高さに成るんですが、-12-のFontが来るので、慌て て、2行に成るんですね。 > 下の Mの値を 1.09 にすると1行だけど。フォントが汚い。 この場合、表示Fontは、-11-に成ってます。 -------------------------------------------------------------------------- 小手先の対策では、上手く行かないので、 此処までは、同一Familyでの、使用Fontの一貫性を重要視して、Monacoを使いませ んでしたが、使いやすさを優先して、10,12,14 point のみ、monaco の、bitmap に、 変更いたしました。 Emacs 側で、monaco のTTが表示できるように変更になった場合、又問題が起きると 思いますが、その時はその時で対処法を考えます。 変更した物を、CVSに置いておきます。 但し、この場合でも、09,20,24 point 使用の場合は、mini-buffer の問題は残りま す。 -------------------------------------------------------------------------- 07,08,10,12,14,16,18 point をお使いの方、 (setq face-font-rescale-alist (append (list '(".*-bold.*" . N) )face-font-rescale-alist)) Nの値は、 07,08,16 point 0.95 10,12,14,18 point 0.9 -------------------------------------------------------------------------- 09,20,24 point をお使いの方 (setq face-font-rescale-alist (append (list '(".*-ayuthaya-medium.*" . M) '(".*-ayuthaya-bold.*" . N) '(".*-monaco-bold.*" . O) )face-font-rescale-alist)) M の値は、 09 point 1.2 20,24 point 1.1 N の値は、 09,20 point 0.95 24 point 1.0 O の値は、 09,24 point 0.85 20 point 0.9 -------------------------------------------------------------------------- 上記、N,M,Oの値については、自信ありません。調整してみてください。 > Silk を使えば改善するかな? 11 point 以下のFontに関しては、かなり違います。と云うより、silk 無いと、使 い物に成らない感じ。 試しに、shift + mouse click で、ポップアップフォントメニューから、 hiragino08等を選んでみてください。 で、 http://homepage.mac.com/matsuan_tamachan/emacs/CarbonScreenShot.html をご覧になってみてください。差がおわかりになると思います。 > > -d:pserver:anony****@cvs*****:/cvsroot/macemacsjp co > > carbon-font > > ここは、carbon-font ではなく、carbon_font ですね。 ご指摘有り難うございます。 広松<matsu****@ca2*****> http://homepage.mac.com/matsuan_tamachan/emacs/index.html