|
From: | Nishio Futoshi |
Subject: | Re: I can't convert Texinfo-4.2's Texinfo source files to Info with Emacs. |
Date: | Mon, 27 May 2002 23:48:37 +0900 |
User-agent: | Wanderlust/2.5.8 (Smooth) EMY/1.13.9 (Art is long, life is short) SLIM/1.14.7 (酒井彩名) APEL/10.3 Emacs/20.7 (i586-kondara-linux-gnu) MULE/4.1 (AOI) |
西尾です。たびたびどうもです。 先ほどのの結果から、以下のようにすることで様々な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リーダーに対応できそうです。
[Prev in Thread] | Current Thread | [Next in Thread] |