[Macemacsjp-users 781] fixed-width-fontset を使わないで等幅にする方法

Back to archive index

Takashi Hiromatsu matsu****@ca2*****
2005年 11月 20日 (日) 23:06:52 JST


次のようにすれば出来るようです。

----------------------------------------------------------------------------
ゴシック系

先ず、
/System/Library/Fonts
から、Osaka.dfont を抜く。

そして、
(create-fontset-from-ascii-font
 "-apple-osaka-medium-r-normal--10-*-*-*-*-*-iso10646-1"
 nil "myhiraginokaku")
(set-fontset-font "fontset-myhiraginokaku" 'japanese-jisx0208
                  '("hiragino kaku gothic pro" . "iso10646-*"))
(set-fontset-font "fontset-myhiraginokaku" 'katakana-jisx0201
                  '("hiragino kaku gothic pro" . "iso10646-*"))
(set-fontset-font "fontset-myhiraginokaku" 'japanese-jisx0212
                  '("hiragino kaku gothic pro" . "iso10646-*"))
(set-fontset-font "fontset-myhiraginokaku" 'thai-tis620
                  '("ayuthaya" . "iso10646-*"))
(set-fontset-font "fontset-myhiraginokaku" 'chinese-gb2312
                  '("stheiti*" . "iso10646-*"))
(set-fontset-font "fontset-myhiraginokaku" 'chinese-big5-1
                  '("lihei pro*" . "iso10646-*"))
(set-fontset-font "fontset-myhiraginokaku" 'korean-ksc5601
                  '("applegothic*" . "iso10646-*"))

と、やると、10pointの、fontset-myhiraginokaku という、フォントセットが作ら
れます。

この場合、Ascii に、osaka が使われますので、face-font-rescale-alist による、
調整は不要です。

----------------------------------------------------------------------------
明朝系

(create-fontset-from-ascii-font
 "-apple-#pcmyungjo-medium-r-normal--10-*-*-*-*-*-iso10646-1"
 nil "myhiraginomin")
(set-fontset-font "fontset-myhiraginomin" 'japanese-jisx0208
                  '("hiragino mincho pro" . "iso10646-*"))
(set-fontset-font "fontset-myhiraginomin" 'katakana-jisx0201
                  '("hiragino mincho pro" . "iso10646-*"))
(set-fontset-font "fontset-myhiraginomin" 'japanese-jisx0212
                  '("hiragino mincho pro" . "iso10646-*"))
(set-fontset-font "fontset-myhiraginomin" 'thai-tis620
                  '("ayuthaya" . "iso10646-*"))
(set-fontset-font "fontset-myhiraginomin" 'chinese-gb2312
                  '("stkaiti*" . "iso10646-*"))
(set-fontset-font "fontset-myhiraginomin" 'chinese-big5-1
                  '("lisong pro*" . "iso10646-*"))
(set-fontset-font "fontset-myhiraginomin" 'korean-ksc5601
                  '("applemyungjo*" . "iso10646-*"))

と、やると、10pointの、fontset-myhiraginomin という、フォントセットが作ら
れます。

この場合、Ascii に、#pcmyungjo が使われますので、face-font-rescale-alist に
よる、調整は不要です。

廣松

;; そろそろ、carbon-font も、御役御免の時が近付いているのかもしれません。




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