なんだこれは

はてなダイアリーから移転しました。

アプリケーションで使うFontが....

最近微妙なタイミングでアプリーケーションで使うFontがかわってしまう現象が起きて困っている。発生条件がよくわからないので、報告はしていない。

Firefox の場合

Firefoxでは、通常の使用ではFontが変わってしまったりしない。そう、あくまで通常の場合はだ。

何かの異常が起きた場合ーー例えば、Firefoxが固まる等の異常が起きた場合ーー、メニュー欄につかわれるフォントが変わることがある。

そういう場合fu7mu4はFirefoxを終了させて、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

ちょっと解像度がイマイチだけど、貼ってみた。