アプリケーションで使うFontが....
最近微妙なタイミングでアプリーケーションで使う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
ちょっと解像度がイマイチだけど、貼ってみた。