Re: I can't convert Texinfo-4.2's Texinfo source files to Info with Emacs.

Nishio Futoshi <[email protected]> Mon, 27 May 2002 23:48:37 +0900
Newsgroups gmane.org.gnu.japan
Message-ID <[email protected]>
西尾です。たびたびどうもです。

先ほどのの結果から、以下のようにすることで様々なInfoリーダに対応できそ
うです。

1. Texinfo形式のファイル(foo.texi)を用意する。
2. $ makeinfo --no-split foo.texi を実行。 
3. emacs を起動し C-u M-x info で foo.info を開く。
4. M-x Info-tagify でTag Table を書き換える。
5. C-x C-sで保存する。

この処理をmake時に自動実行させることで対応できそうです。Makefile.amで
のSuffix Ruleをどうするかとか、上記の処理を行なうemacs-lispについては
どうするかとか、いくつか問題は残っていますがなんとなく先が見えてきまし
た。

# 私はemacs-lispはほとんど分からないので、makeinfo.elを見ながらいろい
# ろやってみます。これぐらいなら簡単だという方がいらしたら、お願いした
# いと思います。

At Mon, 27 May 2002 22:04:50 +0900,
西尾 太 wrote:
> 話は変わります。
> ちょっとした実験してみたのですが、Texinfo-4.2のデフォルトの
> makeinfoを利用し、--no-splitで単一ファイルのInfoに変換し、
> ファイルの最後にある
> 
> ^_
> Tag Table:
> Node: Top^?1565
> (snip)
> Node: Concept Index^?530751
> ^_
> End Tag Table
> 
> という行をばっさり削除した結果、XEmacsでもEmacsでもinfoコマンドでも読
> めるようです。つまり、Tag Table:以下の行をばっさり削除することで、複数
> のInfoリーダーに対応できそうです。