mirror of
https://github.com/freebsd/freebsd-src
synced 2024-11-05 18:22:52 +00:00
176 lines
4.8 KiB
Groff
176 lines
4.8 KiB
Groff
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.24.
|
|
.TH MAKEINFO "1" "April 2002" "GNU texinfo 4.2" FSF
|
|
.SH NAME
|
|
makeinfo \- translate Texinfo documents
|
|
.SH SYNOPSIS
|
|
.B makeinfo
|
|
[\fIOPTION\fR]... \fITEXINFO-FILE\fR...
|
|
.SH DESCRIPTION
|
|
Translate Texinfo source documentation to various other formats, by default
|
|
Info files suitable for reading online with Emacs or standalone GNU Info.
|
|
.SS "General options:"
|
|
.TP
|
|
\fB\-\-error\-limit\fR=\fINUM\fR
|
|
quit after NUM errors (default 100).
|
|
.TP
|
|
\fB\-\-force\fR
|
|
preserve output even if errors.
|
|
.TP
|
|
\fB\-\-help\fR
|
|
display this help and exit.
|
|
.TP
|
|
\fB\-\-no\-validate\fR
|
|
suppress node cross-reference validation.
|
|
.TP
|
|
\fB\-\-no\-warn\fR
|
|
suppress warnings (but not errors).
|
|
.TP
|
|
\fB\-\-reference\-limit\fR=\fINUM\fR
|
|
warn about at most NUM references (default 1000).
|
|
.TP
|
|
\fB\-v\fR, \fB\-\-verbose\fR
|
|
explain what is being done.
|
|
.TP
|
|
\fB\-\-version\fR
|
|
display version information and exit.
|
|
.SS "Output format selection (default is to produce Info):"
|
|
.TP
|
|
\fB\-\-docbook\fR
|
|
output DocBook rather than Info.
|
|
.TP
|
|
\fB\-\-html\fR
|
|
output HTML rather than Info.
|
|
.TP
|
|
\fB\-\-xml\fR
|
|
output XML (TexinfoML) rather than Info.
|
|
.SS "General output options:"
|
|
.TP
|
|
\fB\-E\fR, \fB\-\-macro\-expand\fR FILE
|
|
output macro-expanded source to FILE.
|
|
ignoring any @setfilename.
|
|
.TP
|
|
\fB\-\-no\-headers\fR
|
|
suppress node separators, Node: lines, and menus
|
|
from Info output (thus producing plain text)
|
|
or from HTML (thus producing shorter output);
|
|
also, write to standard output by default.
|
|
.TP
|
|
\fB\-\-no\-split\fR
|
|
suppress splitting of Info or HTML output,
|
|
generate only one output file.
|
|
.TP
|
|
\fB\-\-number\-sections\fR
|
|
output chapter and sectioning numbers.
|
|
.TP
|
|
\fB\-o\fR, \fB\-\-output\fR=\fIFILE\fR
|
|
output to FILE (directory if split HTML),
|
|
.SS "Options for Info and plain text:"
|
|
.TP
|
|
\fB\-\-enable\-encoding\fR
|
|
output accented and special characters in
|
|
Info output based on @documentencoding.
|
|
.TP
|
|
\fB\-\-fill\-column\fR=\fINUM\fR
|
|
break Info lines at NUM characters (default 72).
|
|
.TP
|
|
\fB\-\-footnote\-style\fR=\fISTYLE\fR
|
|
output footnotes in Info according to STYLE:
|
|
`separate' to put them in their own node;
|
|
`end' to put them at the end of the node
|
|
.IP
|
|
in which they are defined (default).
|
|
.TP
|
|
\fB\-\-paragraph\-indent\fR=\fIVAL\fR
|
|
indent Info paragraphs by VAL spaces (default 3).
|
|
If VAL is `none', do not indent; if VAL is
|
|
`asis', preserve existing indentation.
|
|
.TP
|
|
\fB\-\-split\-size\fR=\fINUM\fR
|
|
split Info files at size NUM (default 50000).
|
|
.SS "Input file options:"
|
|
.TP
|
|
\fB\-\-commands\-in\-node\-names\fR
|
|
allow @ commands in node names.
|
|
.TP
|
|
\fB\-D\fR VAR
|
|
define the variable VAR, as with @set.
|
|
.TP
|
|
\fB\-I\fR DIR
|
|
append DIR to the @include search path.
|
|
.TP
|
|
\fB\-P\fR DIR
|
|
prepend DIR to the @include search path.
|
|
.TP
|
|
\fB\-U\fR VAR
|
|
undefine the variable VAR, as with @clear.
|
|
.SS "Conditional processing in input:"
|
|
.TP
|
|
\fB\-\-ifhtml\fR
|
|
process @ifhtml and @html even if not generating HTML.
|
|
.TP
|
|
\fB\-\-ifinfo\fR
|
|
process @ifinfo even if not generating Info.
|
|
.TP
|
|
\fB\-\-ifplaintext\fR
|
|
process @ifplaintext even if not generating plain text.
|
|
.TP
|
|
\fB\-\-iftex\fR
|
|
process @iftex and @tex; implies \fB\-\-no\-split\fR.
|
|
.TP
|
|
\fB\-\-no\-ifhtml\fR
|
|
do not process @ifhtml and @html text.
|
|
.TP
|
|
\fB\-\-no\-ifinfo\fR
|
|
do not process @ifinfo text.
|
|
.TP
|
|
\fB\-\-no\-ifplaintext\fR
|
|
do not process @ifplaintext text.
|
|
.TP
|
|
\fB\-\-no\-iftex\fR
|
|
do not process @iftex and @tex text.
|
|
.IP
|
|
The defaults for the @if... conditionals depend on the output format:
|
|
if generating HTML, \fB\-\-ifhtml\fR is on and the others are off;
|
|
if generating Info, \fB\-\-ifinfo\fR is on and the others are off;
|
|
if generating plain text, \fB\-\-ifplaintext\fR is on and the others are off;
|
|
.SH EXAMPLES
|
|
.TP
|
|
makeinfo foo.texi
|
|
write Info to foo's @setfilename
|
|
.TP
|
|
makeinfo \fB\-\-html\fR foo.texi
|
|
write HTML to @setfilename
|
|
.TP
|
|
makeinfo \fB\-\-xml\fR foo.texi
|
|
write XML to @setfilename
|
|
.TP
|
|
makeinfo \fB\-\-docbook\fR foo.texi
|
|
write DocBook XML to @setfilename
|
|
.TP
|
|
makeinfo \fB\-\-no\-headers\fR foo.texi
|
|
write plain text to standard output
|
|
.IP
|
|
makeinfo \fB\-\-html\fR \fB\-\-no\-headers\fR foo.texi write html without node lines, menus
|
|
makeinfo \fB\-\-number\-sections\fR foo.texi write Info with numbered sections
|
|
makeinfo \fB\-\-no\-split\fR foo.texi write one Info file however big
|
|
.SH "REPORTING BUGS"
|
|
Email bug reports to bug-texinfo@gnu.org,
|
|
general questions and discussion to help-texinfo@gnu.org.
|
|
Texinfo home page: http://www.gnu.org/software/texinfo/
|
|
.SH COPYRIGHT
|
|
Copyright \(co 2002 Free Software Foundation, Inc.
|
|
There is NO warranty. You may redistribute this software
|
|
under the terms of the GNU General Public License.
|
|
For more information about these matters, see the files named COPYING.
|
|
.SH "SEE ALSO"
|
|
The full documentation for
|
|
.B makeinfo
|
|
is maintained as a Texinfo manual. If the
|
|
.B info
|
|
and
|
|
.B makeinfo
|
|
programs are properly installed at your site, the command
|
|
.IP
|
|
.B info makeinfo
|
|
.PP
|
|
should give you access to the complete manual.
|