Mac OS X 10.9 on Mac mini を購入して,私の愛用の文房具を設置中である。それにしても,Mavericks いまいち。まず遅い。信じられないことに,動画がプツプツ途切れたりするし,コピー程度の操作でも考え込むときがある。おい,これ,まさか,まだベータ版ってことはねえよな? おまけにソフトウェアの互換性確保が疎かで,いままで動いていたアプリケーションのインストールができなかったりする。Mac OS なんで,いまに始まったことではないんだけどね。
Apple もいい加減少しは Microsoft を見習えよと思ってしまう。Microsoft Windows XP が今年四月にサポート終了を迎えるということが,目下 IT 業界において一大事件のような扱いを受けているわけだけれども,OS のサポートを 12 年にわたって継続する Microsoft 社の姿勢は,同じ業界にいる私から見て実に賞賛すべきものである。その人知れぬ労苦は痛いほどわかる。それに比べて Apple って会社は,てなもんや。ま,バグの多さ,継承性のなさは Mac に染み付いた瑕疵のようなものなので,覚悟はしていた。
可愛いけど,飽きっぽくて,軽薄な新物好きで,そうしてウソ吐きな女。私は Mac にはそんな女を見ているような印象を覚えてしまう。でも,こんな女でも,こちらが長い付き合いをしてしまう決定的な理由がある。見た目の可愛さではない。母親譲りの芯の強さである。なんか幼稚な擬人化をするようで申し訳ないが,要するに,私が Mac を使い続ける理由は,この OS が堅牢な BSD UNIX であるというただ一点にある。Photoshop,
閑話休題。Mavericks に Mac OS 用にビルドされた多言語エディタ GNU Emacs 24 (Version 24.3, 2013.3.11) をインストール。私にとっていちばん大事な文房具である。初期状態でもそれなりに使えるのだけれども,フォント表示(とくに日本語)がいただけないので,日本語フォントとして Mac OS のヒラギノを,外国語用フォントとして DejaVu を使うようにした。
DejaVu フォントは Mac OS 標準ではないので,http:
手順はこの通りでよいはずだったのだが,fc-
Mac OS FontBook ツールでフォントをインストールするとホームディレクトリ下の Library/

参考までに,フォント設定の Emacs-Lisp を掲載しておく。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 | ;; charset priority ;; とくにキリル文字・ギリシア文字が日本語フォントで食われないため (set-charset-priority 'cyrillic-iso8859-5 'greek-iso8859-7 'hebrew-iso8859-8 'latin-iso8859-1 'latin-iso8859-2 'thai-tis620 'mule-unicode-0100-24ff 'japanese-jisx0208 'japanese-jisx0213-1 'japanese-jisx0213-2 'japanese-jisx0213-a 'japanese-jisx0213 .2004-1 'korean-ksc5601 'chinese-gb2312 'chinese-big5-1 'chinese-big5-2 'unicode ) ;; char width (for Mew summary) ;;; iso 8859-5 (map-charset-chars ( lambda (range ignore) (set-char-table-range char-width-table range 1)) 'cyrillic-iso8859-5 ) ;;; iso 8859-7 (map-charset-chars ( lambda (range ignore) (set-char-table-range char-width-table range 1)) 'greek-iso8859-7 ) ;; Font face フォントフェースの設定 ;; デフォルトフォント: DejaVu Sans Mono (set-face-attribute 'default nil :family "DejaVu Sans Mono" :height 130) ;; Coding system 毎のフォントフェース ;; あとの指定が有効になるため,指定順序には注意が必要 ;; 韓国語 (set-fontset-font (frame-parameter nil 'font ) 'korean-ksc5601 '( "AppleGothic" . "iso10646-1" )) ;; 中国語簡体字 Hiragino Sans GB (set-fontset-font (frame-parameter nil 'font ) 'chinese-gb2312 '( "Hiragino Sans GB W3" . "iso10646-1" )) ;; 中国語繁体字 Heiti TC (set-fontset-font (frame-parameter nil 'font ) 'chinese-big5-1 '( "Heiti TC" . "iso10646-1" )) (set-fontset-font (frame-parameter nil 'font ) 'chinese-big5-2 '( "Heiti TC" . "iso10646-1" )) ;; 日本語フォント: ヒラギノ角ゴシック ProN W3 (set-fontset-font (frame-parameter nil 'font ) 'japanese-jisx0208 '( "Hiragino Kaku Gothic ProN W3" . "iso10646-1" )) (set-fontset-font (frame-parameter nil 'font ) 'katakana-jisx0201 '( "Hiragino Kaku Gothic ProN W3" . "iso10646-1" )) (set-fontset-font (frame-parameter nil 'font ) 'japanese-jisx0213-1 '( "Hiragino Kaku Gothic ProN W3" . "iso10646-1" )) (set-fontset-font (frame-parameter nil 'font ) 'japanese-jisx0213-2 '( "Hiragino Kaku Gothic ProN W3" . "iso10646-1" )) (set-fontset-font (frame-parameter nil 'font ) 'japanese-jisx0213-a '( "Hiragino Kaku Gothic ProN W3" . "iso10646-1" )) (set-fontset-font (frame-parameter nil 'font ) 'japanese-jisx0213 .2004-1 '( "Hiragino Kaku Gothic ProN W3" . "iso10646-1" )) ;; キリル文字フォント: DejaVu Sans Mono (set-fontset-font (frame-parameter nil 'font ) 'cyrillic-iso8859-5 '( "DejaVu Sans Mono" . "iso10646-1" )) ;; ギリシア文字フォント: DejaVu Sans Mono (set-fontset-font (frame-parameter nil 'font ) 'greek-iso8859-7 '( "DejaVu Sans" . "iso10646-1" )) ;; Hebrew 文字フォント: Raanana (set-fontset-font (frame-parameter nil 'font ) 'hebrew-iso8859-8 '( "DejaVu Sans" . "iso10646-1" )) ;; Unicode フォント: DejaVu Sans (set-fontset-font (frame-parameter nil 'font ) 'mule-unicode-0100-24ff '( "DejaVu Sans" . "iso10646-1" )) ;; Thai 文字フォント: Ayuthaya (set-fontset-font (frame-parameter nil 'font ) 'thai-tis620 '( "Ayuthaya" . "iso10646-1" )) |