[Macemacsjp-users 1533] Re: Emacs 22.1 + fixed-width-fontset 1.0.0

Back to archive index

Takashi Hiromatsu matsu****@ca2*****
2007年 6月 28日 (木) 22:39:01 JST


> > (setq fixed-width-use-QuickDraw-for-ascii t)
> > 
> > を設定していただけますか?
> > 
> > これをやると、monaco も、QuickDraw を使うようになります。その代わり、bold
> > が少し潰れてしまいます。行間が詰まります。
> 
> 試したところ、希望通りになりました!
> 
> ありがとうございます。

確認有り難う御座います。ドキュメントを修正して、fixed-width-fontset.1.1.0
としてリリース致しました。

----------------------------------------------------------------------------

今回のリリースの特徴は、

    ヒラギノを指定しても、行間が大きく拡がる事はない。
    且つ、ascii bold が潰れない。

事です。hirammaru の 12 辺りはお勧めだと思います。

----------------------------------------------------------------------------

フォントセットの種類も増やしました。

;;	定義しているのは、下記の7種の文字セットです。
;;          osaka = osaka + monaco
;;          hiramaru = ヒラギノ丸ゴ + monaco
;;          hirakaku_w3 = ヒラギノ角ゴ w3 + monaco
;;          hirakaku_w6 = ヒラギノ角ゴ w6 + monaco
;;          hirakaku_w8 = ヒラギノ角ゴ w8 + monaco
;;          hiramin_w3 = ヒラギノ明朝 w3 + courier 
;;          hiramin_w6 = ヒラギノ明朝 w6 + courier 
;;
;;	    point 7,8,9,10,12,14,16,18,20,24 のサイズ
;;
;;	を定義しています。つまり、このファイルでは、70種の、fontset を定義
;;	していることになります。
;;      defaultのサイズは、12です。

設定は、

(if (eq window-system 'mac) (require 'carbon-font))
(setq mac-allow-anti-aliasing t)

(add-to-list
 'default-frame-alist
 '(font . "-*-*-medium-r-normal--14-*-*-*-*-*-fontset-hiramaru"))

等と設定していただければ、結構だと思います。

----------------------------------------------------------------------------

又、新たな変数を二つ追加しました。

;;  2.4. 等幅補正を切りたい場合
;;          (setq fixed-width-rescale nil)
;;      としてください。
;;


;;  2.5. fixed-width-fontset.0.9.0 と表示を合わせたい場合
;;      (require 'carbon-font) の前に、
;;          (setq fixed-width-use-QuickDraw-for-ascii t)
;;      を設定して下さい。
;;
;;      これをやると、monaco も、QuickDraw を使うようになります。その代わり、
;;      bold が少し潰れてしまいます。行間が詰まり 0.9.0 と同様の表示になり
;;      ます。
;;      default は (setq fixed-width-use-QuickDraw-for-ascii nil) で、
;;      monaco はATSUI を使います。bold は等幅になって、すっきり見えます。
;;      又、行間が少し開きます。

取り急ぎお知らせまで。

廣松




Macemacsjp-users メーリングリストの案内
Back to archive index