Node:Sample Include File, Next:Include Files Evolution, Previous:Include Files Requirements, Up:Include Files
@includeHere is an example of an outer Texinfo file with @include files
within it before running texinfo-multiple-files-update, which
would insert a main or master menu:
\input texinfo @c -*-texinfo-*-
@setfilename include-example.info
@settitle Include Example
... See Sample Texinfo Files, for
examples of the rest of the frontmatter ...
@ifnottex
@node Top
@top Include Example
@end ifnottex
@include foo.texinfo
@include bar.texinfo
@include concept-index.texinfo
@bye
An included file, such as foo.texinfo, might look like this:
@node First
@chapter First Chapter
Contents of first chapter ...
The full contents of concept-index.texinfo might be as simple as this:
@node Concept Index
@unnumbered Concept Index
@printindex cp
The outer Texinfo source file for The GNU Emacs Lisp Reference
Manual is named elisp.texi. This outer file contains a master
menu with 417 entries and a list of 41 @include
files.