Installing Info Directory Files
-------------------------------
When you install an Info file onto your system, you can use the
program `install-info' to update the Info directory file `dir'.
Normally the makefile for the package runs `install-info', just after
copying the Info file into its proper installed location.
In order for the Info file to work with `install-info', you should
use the commands `@dircategory' and `@direntry'...`@end direntry' in
the Texinfo source file. Use `@direntry' to specify the menu entries
to add to the Info directory file, and use `@dircategory' to specify
which part of the Info directory to put it in. Here is how these
commands are used in this manual:
@dircategory Texinfo documentation system
@direntry
* Texinfo: (texinfo). The GNU documentation format.
* install-info: (texinfo)Invoking install-info. ...
...
@end direntry
Here's what this produces in the Info file:
INFO-DIR-SECTION Texinfo documentation system
START-INFO-DIR-ENTRY
* Texinfo: (texinfo). The GNU documentation format.
* install-info: (texinfo)Invoking install-info. ...
...
END-INFO-DIR-ENTRY
The `install-info' program sees these lines in the Info file, and that
is how it knows what to do.
Always use the `@direntry' and `@dircategory' commands near the
beginning of the Texinfo input, before the first `@node' command. If
you use them later on in the input, `install-info' will not notice them.
If you use `@dircategory' more than once in the Texinfo source, each
usage specifies the `current' category; any subsequent `@direntry'
commands will add to that category.
Here are some recommended `@dircategory' categories:
GNU packages
GNU programming tools
GNU programming documentation
GNU Emacs Lisp
GNU libraries
Linux
TeX
Individual utilities
The idea is to include the `Invoking' node for every program installed
by a package under `Individual utilities', and an entry for the manual
as a whole in the appropriate other category.
automatically generated byinfo2wwwversion 1.2.2.9