makeinfo
Section: GNU Tools (1)
Updated: 3mar1992
Index
Return to Main Contents
NAME
makeinfo - build GNU info files
SYNOPSIS
- makeinfo
-
[-I dir]
[-D var]
[-U var]
[--error-limit num | -e num]
[--fill-column num | -f num]
[--footnote-style style | -s style]
[--no-headers]
[--no-split]
[--no-validate | --no-pointer-validate]
[--no-warn]
[--no-number-footnotes | --number-footnotes]
[--output file | -o file]
[--paragraph-indent num | -p num]
[--reference-limit num | -r num]
[--verbose]
[--version | -V]
DESCRIPTION
makeinfo
is a program for converting
texinfo
files into
info
files. Texinfo is a documentation language which allows a printed manual
and online documentation (an info file) to be produced from a single source
file.
info
files contain structured markers to permit easy online navigation of the
documentat.
See
Texinfo, the GNU Documentation Format
for details on how to write a texinfo file.
OPTIONS
- -I dir
-
Adds dir to the directory search list for finding files that are
included using the `@include' command. By default, makeinfo searches only
the current directory.
- -D var
-
Defines the texinfo flag var. This is equivalent to `@set var' in
the Texinfo file.
- -U var
-
Makes the texinfo flag var undefined. This is equivalent
to `@clear var' in the Texinfo file.
- --error-limit num | -e num
-
Sets the maximum number of errors that
makeinfo
prints before exiting
(on the assumption that continuing would be useless). The default number
of errors that can be printed before makeinfo gives up on processing the
input file is 100.
- --fill-column num | -f num
-
Specifies the maximum right-hand edge of a line. Paragraphs that are
filled will be filled to this width. The default value for fill-column
is 72.
- --footnote-style style | -s style
-
Sets the footnote style to style. style should either be `separate' to have
makeinfo
create a separate node containing the footnotes for the current node,
or `end' to have
makeinfo
place the footnotes at the end of the current node.
- --no-headers
-
Do not generate menus or node headers. This option is useful together
with the `--output file' and `--no-split'
options to produce a simple formatted file (suitable for printing on a
dumb printer) from Texinfo source. If you do not have TeX, these
options may allow you to get readable hard copy.
- --no-split
-
Suppress the splitting stage of makeinfo. In general, large output
files are split into smaller subfiles, each one approximately 50k
bytes. If you specify --no-split, makeinfo
will not split up the output file.
- --no-validate | --no-pointer-validate
-
Suppress the validation phase of makeinfo. Normally, after the file is
processed, some consistency checks are made to ensure that cross references
can be resolved, etc.
- --no-warn
-
Suppress the output of warning messages. This does not suppress the
output of error messages, simply warnings. You might want this if the file
you are creating has texinfo examples in it, and the nodes that are
referenced don't actually exist.
- --no-number-footnotes
-
Supress the automatic numbering of footnotes. The default is to number
each footnote sequentially in a single node, resetting the current
footnote number to 1 at the start of each node.
- --number-footnotes
-
Explicitly request that footnotes be numbered, as they are by default.
- --output file | -o file
-
Write the output in the file specified, instead of in the name
specified in the texinfo file itself. file can be the special
token `-', which specifies standard output.
- --paragraph-indent num | -p num
-
Sets the paragraph indentation to num. The value of num is
interpreted as follows:
A value of 0 means don't change the existing indentation at the starts of
paragraphs.
A value less than zero means indent paragraph starts to column zero by
deleting the existing indentation.
A value greater than zero is the number of spaces to leave at the front of
each paragraph start.
- --reference-limit num | -r num
-
Issue a warning if any single node is referenced more than num times
in the info file. The default num is 1000.
- --verbose
-
Causes makeinfo to inform you as to what it is doing. Normally makeinfo
only outputs text if there are errors or warnings.
- --version | -V
-
Prints out the version number of makeinfo.
SEE ALSO
info(1);
the `texinfo', `info', and `makeinfo'
info nodes; and
Texinfo, the GNU Documentation Format, by Robert Chassell and Richard Stallman.
AUTHOR
Brian Fox wrote and maintains makeinfo.
COPYING
Copyright (c) 1992, 1993 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of
this manual provided the copyright notice and this permission notice
are preserved on all copies.
Permission is granted to copy and distribute modified versions of this
manual under the conditions for verbatim copying, provided that the
entire resulting derived work is distributed under the terms of a
permission notice identical to this one.
Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that this permission notice may be included in
translations approved by the Free Software Foundation instead of in
the original English.
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- SEE ALSO
-
- AUTHOR
-
- COPYING
-
This document was created by
man2html,
using the manual pages.
Time: 04:06:05 GMT, December 02, 2024