home *** CD-ROM | disk | FTP | other *** search
- iv2ag
- =====
-
- GNU InfoView to AmigaGuide database converter V1.02
-
- by Alexander Rawass (a_rawass@informatik.uni-kl.de)
-
-
-
- With this utility, you can convert *.info files from the GNU InfoView
- format into an AmigaGuide database.
-
- So you can read those manuals witout using the InfoView interface, but
- you can use the AmigaGuide GUI instead.
-
- iv2ag will properly process nodes found in the info files, along with
- menus and notes found in the text.
-
- The nodes from InfoView will convert into nodes for AmigaGuide,
- the notes and menus from InfoView will convert into links for
- AmigaGuide (which will appear as gadgets in AmigaGuide).
-
- To browse through the text, you should better not use the gadgets
- at the top of AmigaGuide, but the Up: Next: Prev: gadgets in the
- text instead.
-
- If you want to convert a whole bunch of InfoView files (like the
- whole gcc:info/gcc.info-* manuals, you have to do the following:
-
- Convert all *.info-* into different AmigaGuide databases, then
- you can join them together to one large file, which will be a
- properly database.
-
- I use the csh for this, I do it like this:
-
- cd gcc:info
- foreach i ( gcc.info* ) "iv2ag $i t:$i.guide"
- join t:*info-*.guide t:gcc.guide
- delete t:*info-*.guide
-
- The AmigaGuide database will then be t:gcc.guide.
-
- To convert the cpp files, type in the normal shell:
-
- iv2ag cpp.info-1 t:cpp-1
- iv2ag cpp.info-2 t:cpp-2
- iv2ag cpp.info-3 t:cpp-3
- join t:cpp-1 t:cpp-2 t:cpp-3 as t:cpp.guide
- delete t:cpp-1 t:cpp-2 t:cpp-3
-
- The database will be t:cpp.guide
-
-
- Usage:
- ------
-
- iv2ag <InfoView-file> <AmigaGuide-database>
-
- <InfoView-file> is the original InfoView file,
- <AmigaGuide-database> is the AmigaGuide database to be written.
-