proglog

主にプログラミングに関する断片的メモ

muse,texinfo

Meadow(2.10)+cygwin環境で、muse(v3.12 Projects - Emacs Muse)を使ってinfoを出力したい。

まず、makeinfoが変なエラーを吐く。

知らないコマンド `能'

News: Cygwin JE 暫定版 - Cygwin JE - SourceForge.JPでtexinfoをjaのついたバージョンに替える。

C-c C-t infoでinfoが出来るが、なぜかMeadowで見ると文字化けしている。

よく見るとファイルの最後のほうに

Local Variables:
coding: iso-8859-1
End:

というのがある。
これはmuse-texinfo-headerの中で決め打ちしてあるようだ。

@documentencoding iso-8859-1

そこを変えるか、単に、出来上がったinfoの該当箇所を、euc-jpとか適切な文字コードに変える。

museは、Meadow 2.10ではインストール時にいろいろワーニングが出たけど取り敢えず動いてる。
ただ、htmlでC-c C-vをするとemacs-w3mに上手くファイル名が渡らない。
なんでだろうか?

(setq muse-html-browse-file "firefox")

で外部のブラウザに渡すとうまくいく。
ただ、2回渡ってしまう。