- 2007年9月19日 13:36
- Application | Emacs | loplass
MovableTypeのテンプレートをEmacsのYahtmlモードで編集しているわけだが、デフォルトの漢字コードがJISな上に、選択できる文字コードにUnicodeがない。
このため、ファイルを読み込むと自動的にJISに変換されてしまうので、困った。
そこで、文字コードにUnicodeを追加した。
### yatexlib.el
;;; '(2 . *junet*) '(3 . *euc-japan*)))
'(2 . *junet*) '(3 . *euc-japan*) '(4 . *utf-8*)))
;;; '(3 . euc-jp-unix))))
'(3 . euc-jp-unix)
'(4 . utf-8-unix))))
### yahtml.el
;;; UNICODE 対応
;;;(defvar yahtml-kanji-code 2
(defvar yahtml-kanji-code 4
### .emacs
;;; yahtml
;;; MovableTypeのデータを編集するために一時的に
(if (or (equal my-machine "rainbow") (equal my-machine "lancer"))
(setq yahtml-kanji-code 4) ; 1=SJIS|2=JIS|3=EUC
(setq yahtml-kanji-code 4)) ; 1=SJIS|2=JIS|3=EUC
参考にしたのはYaTeX - TeX Wiki
- Newer: コード表示のためのスタイル
- Older: MTCategoryArchiveLinkとMTArchiveLinkのバグ対策