moinmoin-mode
http://moinmoin.wikiwikiweb.de/EmacsForMoinMoin
MoinMoinのWikiフォーマットをエディタで編集するためのEmacsメジャーモード。
TracのWikiはMoinMoinと同じフォーマットなので使える。
Wikiのテキストはエディタで書いてからコピペするんですが。やっぱシンタックスハイライトがあると見やすいなあ。ただ白背景用のfaceしか定義されていないので、M-x customize-faceで見にくい色のところだけ黒背景用に適当に変更。
custom.el
(custom-set-faces '(moinmoin-anchor-ref-id ((t (:foreground "DarkSlateGray3" :underline t :height 0.8)))) '(moinmoin-anchor-ref-title ((t (:foreground "DarkSlateGray4" :underline t)))) '(moinmoin-blockquote-indent ((t (:background "gray18")))) '(moinmoin-blockquote-text ((t (:foreground "LightSkyBlue1")))) '(moinmoin-code ((t (:foreground "thistle1")))) '(moinmoin-code-braces ((t (:foreground "plum2")))) '(moinmoin-email ((t (:foreground "DarkSlateGray1")))) '(moinmoin-h4 ((t (:inherit moinmoin-h5 :slant normal)))) '(moinmoin-h5 ((t (:inherit font-lock-function-name-face :slant italic)))) '(moinmoin-inter-wiki-link ((t (:foreground "khaki" :weight bold)))) '(moinmoin-item ((t (:foreground "LightSalmon" :weight bold)))) '(moinmoin-item-2 ((t (:inherit moinmoin-item)))) '(moinmoin-macro-name ((t (:foreground "plum1")))) '(moinmoin-macro-parameters ((t (:foreground "plum3")))) '(moinmoin-ss ((t (:foreground "Gray50")))) '(moinmoin-tt ((t (:foreground "cyan3")))) '(moinmoin-url ((t (:foreground "DarkSlateGray1" :height 0.8)))) '(moinmoin-url-title ((t (:foreground "DarkSlateGray1" :underline t)))) '(moinmoin-wiki-link ((t (:foreground "LightYellow" :underline "LightYellow" :weight bold)))) [...] )
更新 2006/10/28: さらに色を変えたので更新。