Emacs Muse (2)

en

Today's topic is the settings for Japanese.

ja

基本的な設定を行うために、まずは参考文献に挙げた各ページを見つつ、muse関係の設定を.emacsに記入します。

掛けるフックは以下のように設定しました。outline, auto-fill, flyspell の各マイナーモードを起動します。

(setq muse-mode-hook
 '(lambda ()
    (setq outline-regexp "*+")
    (setq outline-minor-mode t)
    (setq auto-fill-mode t)
    (setq flyspell-mode t)
))

更にここから「あるプロジェクトではエンコーディング Shift_JIS にして、別のプロジェクトでは ISO-8859-1 とする」ということもやってみようと思いましたが、あえなく失敗。以下のようにセットしても、結局反映されませんでした(全プロジェクトがISO-8859-1になる)。何か間違っているんでしょう…。またの機会に試してみることにします。

(add-to-list 'muse-project-alist
      '("myProject"
         ("~/muse/myproj/src" :default "index")
         (:base "html" :path "~/muse/myproj/html"
          :muse-html-encoding-default 'shift-jis-japanese-dos
          :muse-html-meta-http-equiv "Content-Type"
          :muse-html-meta-content-type "text/html"
          :muse-html-meta-content-encoding "Shift_JIS"
          :muse-html-charset-default "Shift_JIS"
          )
         (:base "pdf" :path "~/muse/myproj/tex")))
(add-to-list 'muse-project-alist
      '("public-en"
         ("~/muse/pub-en/src" :default "index")
         (:base "html" :path "~/muse/pub-en/html"
muse/pub-en/src/muse/pub-en/src/muse/pub-en/src/)
         (:base "pdf" :path "~/muse/pub-en/tex")))

参考文献