Kazu Yamamoto ( 山本和彦 )
kazu****@iij*****
2005年 7月 26日 (火) 17:20:34 JST
山本です。 > 私は、e-lisp の流儀にはものすごく疎くて、素人同然です。なので、どんどん修正 > して頂けると有り難いです。 次の点を書き換えた carbon-font.el を http://www.mew.org/~kazu/carbon-font.el に置きました。 ・carbon-font-append-factor() を while ループにした ・fontset の名前からサイズを取り除いた シフト+クリックでフォントを一覧表示すると、 サイズが2回ではなく一回になります。 後者の弊害として、set-default-font() でサイズを指定できません。なので、 carbon-font-defined-sizes の先頭にデフォルトのサイズを指定して下さい。 以下で、ヒラギノ丸の 14pt になります。 (setq carbon-font-defined-sizes '(14 12 16 18 20 24)) (set-default-font "fontset-hiraginomaru") P.S. 1:2 を実現するために、日本語フォントを大きくしているようです。 このため、僕には 14pt が 16pt ぐらいに感じます。 日本語フォントのスケールは、1.0 で固定し、英語フォントを小さくすることで 対応できないでしょうか? そうすれば、Goby の問題もなくなります。 --かず