最近微妙なタイミングでアプリーケーションで使うFontがかわってしまう現象が起きて困っている。発生条件がよくわからないので、報告はしていない。
Firefox の場合
Firefoxでは、通常の使用ではFontが変わってしまったりしない。そう、あくまで通常の場合はだ。
何かの異常が起きた場合ーー例えば、Firefoxが固まる等の異常が起きた場合ーー、メニュー欄につかわれるフォントが変わることがある。
Emacsの場合
昨日、調子に乗ってFont Bookでフォントを追加して遊んでいた。
今日、日本語ファイルを含むファイルを開くと、全て日本語文字が長方形で表示されていた。いわゆる豆腐表示ですね。
さっぱりわからなかったのですが、もともと表示フォントをしていした覚えがなかったため、
Carbon版Emacs22.1のフォント設定を参考に、fixed-width-fontsetパッケージを利用することにした。
http://sourceforge.jp/projects/macemacsjp/files/ から、fixed-width-fontset.1.2.5.tar.gz をダウンロードして、carbon-font.el と、fixed-width-fontset.el を ~/Library/Emacs/Font/にコピーして、.emacs.elに以下を追記
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Japanese Mac System Font for Carbon Emacs
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(setq load-path
(cons
(expand-file-name "~/Library/Emacs/Font/") load-path))
(if (eq window-system 'mac) (require 'carbon-font))
(fixed-width-set-fontset "hiramaru" 12)
;;; Font-set is choose from bellow
; Font-name
; hiramaru, hirakaku_w3, hirakaku_w6, hirakaku_w8,
; hiramin_w3, hiramin_w6, osaka
; Font-size
; 7,8,10,12,14,16,18,20,24ちょっと解像度がイマイチだけど、貼ってみた。
