Copyright (C) 2000-2012 |
GNU Info (texinfo)Master Menu PartsParts of a Master Menu ---------------------- A "master menu" is a detailed main menu listing all the nodes in a file. A master menu is enclosed in `@menu' and `@end menu' commands and does not appear in the printed document. Generally, a master menu is divided into parts. * The first part contains the major nodes in the Texinfo file: the nodes for the chapters, chapter-like sections, and the appendices. * The second part contains nodes for the indices. * The third and subsequent parts contain a listing of the other, lower level nodes, often ordered by chapter. This way, rather than go through an intermediary menu, an inquirer can go directly to a particular node when searching for specific information. These menu items are not required; add them if you think they are a convenience. If you do use them, put `@detailmenu' before the first one, and `@end detailmenu' after the last; otherwise, `makeinfo' will get confused. Each section in the menu can be introduced by a descriptive line. So long as the line does not begin with an asterisk, it will not be treated as a menu entry. (Note: Writing a Menu, for more information.) For example, the master menu for this manual looks like the following (but has many more entries): @menu * Copying:: Texinfo is freely redistributable. * Overview:: What is Texinfo? * Texinfo Mode:: Special features in GNU Emacs. ... ... * Command and Variable Index:: An entry for each @-command. * Concept Index:: An entry for each concept. @detailmenu --- The Detailed Node Listing --- Overview of Texinfo * Info Files:: What is an Info file? * Printed Manuals:: Characteristics of a printed manual. ... ... Using Texinfo Mode * Info on a Region:: Formatting part of a file for Info. ... ... @end detailmenu @end menu automatically generated by info2www version 1.2.2.9 |