In addition to the five major updating commands, Texinfo mode possesses several less frequently used updating commands:
@node
lines before the @chapter
,
@section
, and other sectioning commands wherever they are
missing throughout a region in a Texinfo file.
With an argument (C-u as prefix argument, if interactive), the
texinfo-insert-node-lines
command not only inserts
@node
lines but also inserts the chapter or section titles as
the names of the corresponding nodes. In addition, it inserts the
titles as node names in pre-existing @node
lines that lack
names. Since node names should be more concise than section or
chapter titles, you must manually edit node names so inserted.
For example, the following marks a whole buffer as a region and inserts
@node
lines and titles throughout:
C-x h C-u M-x texinfo-insert-node-lines(Note that this command inserts titles as node names in
@node
lines; the texinfo-start-menu-description
command
(see section Inserting Frequently Used Commands) inserts titles
as descriptions in menu entries, a different action. However, in both
cases, you need to edit the inserted text.)
texinfo-multiple-files-update
command is
described in the appendix on @include
files.
See section texinfo-multiple-files-update
.
texinfo-indent-menu-description
command indents
every description in every menu in the region. However, this command
does not indent the second and subsequent lines of a multi-line
description.
g* RET
command lets
you look through the file sequentially, so sequentially ordered nodes
are not strictly necessary.) With an argument (prefix argument, if
interactive), the texinfo-sequential-node-update
command
sequentially updates all the nodes in the region.