Thursday, March 4, 2010

font set-up for Russian and Japanese

;; フォントフェースの設定
;; see http://d.hatena.ne.jp/kazu-yamamoto/20090122/1232589385
;;; デフォルトフォント: DejaVu Sans Mono
(set-face-attribute 'default nil
:family "DejaVu Sans Mono"
:height 70)
;;; 日本語フォント: ヒラギノ丸ゴシック
(set-fontset-font
(frame-parameter nil 'font)
'japanese-jisx0208
'("Hiragino Maru Gothic Pro" . "iso10646-1"))
(set-fontset-font
(frame-parameter nil 'font)
'katakana-jisx0201
'("Hiragino Maru Gothic Pro" . "iso10646-1"))
(set-fontset-font
(frame-parameter nil 'font)
'japanese-jisx0212
'("Hiragino Maru Gothic Pro" . "iso10646-1"))
;;; Unicode フォント: Lucida Grande
(set-fontset-font
(frame-parameter nil 'font)
'mule-unicode-0100-24ff
'("Lucida Grande" . "iso10646-1"))
;;; キリル,ギリシア文字
;;; - iso に定義されているものは DejaVu Sans Mono で表示
;;; - そうでない Unicode 独自のものは Lucida Grande で表示
;;; - mule-unicode-0100-24ff より後に定義すること
;;; キリル文字フォント: DejaVu Sans Mono
(set-fontset-font
(frame-parameter nil 'font)
'cyrillic-iso8859-5
'("DejaVu Sans Mono" . "iso10646-1"))

Tuesday, March 2, 2010

key-bindings for emacs html-helper-mode

http://tuvalu.santafe.edu/~nelson/tools/keybindings.html