| 1 | .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.34. | 
|---|
| 2 | .TH MAKEINFO "1" "December 2004" "makeinfo 4.8" "User Commands" | 
|---|
| 3 | .SH NAME | 
|---|
| 4 | makeinfo \- translate Texinfo documents | 
|---|
| 5 | .SH SYNOPSIS | 
|---|
| 6 | .B makeinfo | 
|---|
| 7 | [\fIOPTION\fR]... \fITEXINFO-FILE\fR... | 
|---|
| 8 | .SH DESCRIPTION | 
|---|
| 9 | Translate Texinfo source documentation to various other formats, by default | 
|---|
| 10 | Info files suitable for reading online with Emacs or standalone GNU Info. | 
|---|
| 11 | .SS "General options:" | 
|---|
| 12 | .TP | 
|---|
| 13 | \fB\-\-error\-limit\fR=\fINUM\fR | 
|---|
| 14 | quit after NUM errors (default 100). | 
|---|
| 15 | .TP | 
|---|
| 16 | \fB\-\-force\fR | 
|---|
| 17 | preserve output even if errors. | 
|---|
| 18 | .TP | 
|---|
| 19 | \fB\-\-help\fR | 
|---|
| 20 | display this help and exit. | 
|---|
| 21 | .TP | 
|---|
| 22 | \fB\-\-no\-validate\fR | 
|---|
| 23 | suppress node cross\-reference validation. | 
|---|
| 24 | .TP | 
|---|
| 25 | \fB\-\-no\-warn\fR | 
|---|
| 26 | suppress warnings (but not errors). | 
|---|
| 27 | .TP | 
|---|
| 28 | \fB\-\-reference\-limit\fR=\fINUM\fR | 
|---|
| 29 | warn about at most NUM references (default 1000). | 
|---|
| 30 | .TP | 
|---|
| 31 | \fB\-v\fR, \fB\-\-verbose\fR | 
|---|
| 32 | explain what is being done. | 
|---|
| 33 | .TP | 
|---|
| 34 | \fB\-\-version\fR | 
|---|
| 35 | display version information and exit. | 
|---|
| 36 | .SS "Output format selection (default is to produce Info):" | 
|---|
| 37 | .TP | 
|---|
| 38 | \fB\-\-docbook\fR | 
|---|
| 39 | output Docbook XML rather than Info. | 
|---|
| 40 | .TP | 
|---|
| 41 | \fB\-\-html\fR | 
|---|
| 42 | output HTML rather than Info. | 
|---|
| 43 | .TP | 
|---|
| 44 | \fB\-\-xml\fR | 
|---|
| 45 | output Texinfo XML rather than Info. | 
|---|
| 46 | .TP | 
|---|
| 47 | \fB\-\-plaintext\fR | 
|---|
| 48 | output plain text rather than Info. | 
|---|
| 49 | .SS "General output options:" | 
|---|
| 50 | .TP | 
|---|
| 51 | \fB\-E\fR, \fB\-\-macro\-expand\fR FILE | 
|---|
| 52 | output macro\-expanded source to FILE. | 
|---|
| 53 | ignoring any @setfilename. | 
|---|
| 54 | .TP | 
|---|
| 55 | \fB\-\-no\-headers\fR | 
|---|
| 56 | suppress node separators, Node: lines, and menus | 
|---|
| 57 | from Info output (thus producing plain text) | 
|---|
| 58 | or from HTML (thus producing shorter output); | 
|---|
| 59 | also, write to standard output by default. | 
|---|
| 60 | .TP | 
|---|
| 61 | \fB\-\-no\-split\fR | 
|---|
| 62 | suppress splitting of Info or HTML output, | 
|---|
| 63 | generate only one output file. | 
|---|
| 64 | .TP | 
|---|
| 65 | \fB\-\-number\-sections\fR | 
|---|
| 66 | output chapter and sectioning numbers. | 
|---|
| 67 | .TP | 
|---|
| 68 | \fB\-o\fR, \fB\-\-output\fR=\fIFILE\fR | 
|---|
| 69 | output to FILE (directory if split HTML), | 
|---|
| 70 | .SS "Options for Info and plain text:" | 
|---|
| 71 | .TP | 
|---|
| 72 | \fB\-\-enable\-encoding\fR | 
|---|
| 73 | output accented and special characters in | 
|---|
| 74 | Info output based on @documentencoding. | 
|---|
| 75 | .TP | 
|---|
| 76 | \fB\-\-fill\-column\fR=\fINUM\fR | 
|---|
| 77 | break Info lines at NUM characters (default 72). | 
|---|
| 78 | .TP | 
|---|
| 79 | \fB\-\-footnote\-style\fR=\fISTYLE\fR | 
|---|
| 80 | output footnotes in Info according to STYLE: | 
|---|
| 81 | `separate' to put them in their own node; | 
|---|
| 82 | `end' to put them at the end of the node | 
|---|
| 83 | .IP | 
|---|
| 84 | in which they are defined (default). | 
|---|
| 85 | .TP | 
|---|
| 86 | \fB\-\-paragraph\-indent\fR=\fIVAL\fR | 
|---|
| 87 | indent Info paragraphs by VAL spaces (default 3). | 
|---|
| 88 | If VAL is `none', do not indent; if VAL is | 
|---|
| 89 | `asis', preserve existing indentation. | 
|---|
| 90 | .TP | 
|---|
| 91 | \fB\-\-split\-size\fR=\fINUM\fR | 
|---|
| 92 | split Info files at size NUM (default 300000). | 
|---|
| 93 | .SS "Options for HTML:" | 
|---|
| 94 | .TP | 
|---|
| 95 | \fB\-\-css\-include\fR=\fIFILE\fR | 
|---|
| 96 | include FILE in HTML <style> output; | 
|---|
| 97 | read stdin if FILE is \-. | 
|---|
| 98 | .SS "Options for XML and Docbook:" | 
|---|
| 99 | .TP | 
|---|
| 100 | \fB\-\-output\-indent\fR=\fIVAL\fR | 
|---|
| 101 | indent XML elements by VAL spaces (default 2). | 
|---|
| 102 | If VAL is 0, ignorable whitespace is dropped. | 
|---|
| 103 | .SS "Input file options:" | 
|---|
| 104 | .TP | 
|---|
| 105 | \fB\-\-commands\-in\-node\-names\fR | 
|---|
| 106 | allow @ commands in node names. | 
|---|
| 107 | .TP | 
|---|
| 108 | \fB\-D\fR VAR | 
|---|
| 109 | define the variable VAR, as with @set. | 
|---|
| 110 | .TP | 
|---|
| 111 | \fB\-I\fR DIR | 
|---|
| 112 | append DIR to the @include search path. | 
|---|
| 113 | .TP | 
|---|
| 114 | \fB\-P\fR DIR | 
|---|
| 115 | prepend DIR to the @include search path. | 
|---|
| 116 | .TP | 
|---|
| 117 | \fB\-U\fR VAR | 
|---|
| 118 | undefine the variable VAR, as with @clear. | 
|---|
| 119 | .SS "Conditional processing in input:" | 
|---|
| 120 | .TP | 
|---|
| 121 | \fB\-\-ifdocbook\fR | 
|---|
| 122 | process @ifdocbook and @docbook even if | 
|---|
| 123 | not generating Docbook. | 
|---|
| 124 | .TP | 
|---|
| 125 | \fB\-\-ifhtml\fR | 
|---|
| 126 | process @ifhtml and @html even if not generating HTML. | 
|---|
| 127 | .TP | 
|---|
| 128 | \fB\-\-ifinfo\fR | 
|---|
| 129 | process @ifinfo even if not generating Info. | 
|---|
| 130 | .TP | 
|---|
| 131 | \fB\-\-ifplaintext\fR | 
|---|
| 132 | process @ifplaintext even if not generating plain text. | 
|---|
| 133 | .TP | 
|---|
| 134 | \fB\-\-iftex\fR | 
|---|
| 135 | process @iftex and @tex; implies \fB\-\-no\-split\fR. | 
|---|
| 136 | .TP | 
|---|
| 137 | \fB\-\-ifxml\fR | 
|---|
| 138 | process @ifxml and @xml. | 
|---|
| 139 | .TP | 
|---|
| 140 | \fB\-\-no\-ifdocbook\fR | 
|---|
| 141 | do not process @ifdocbook and @docbook text. | 
|---|
| 142 | .TP | 
|---|
| 143 | \fB\-\-no\-ifhtml\fR | 
|---|
| 144 | do not process @ifhtml and @html text. | 
|---|
| 145 | .TP | 
|---|
| 146 | \fB\-\-no\-ifinfo\fR | 
|---|
| 147 | do not process @ifinfo text. | 
|---|
| 148 | .TP | 
|---|
| 149 | \fB\-\-no\-ifplaintext\fR | 
|---|
| 150 | do not process @ifplaintext text. | 
|---|
| 151 | .TP | 
|---|
| 152 | \fB\-\-no\-iftex\fR | 
|---|
| 153 | do not process @iftex and @tex text. | 
|---|
| 154 | .TP | 
|---|
| 155 | \fB\-\-no\-ifxml\fR | 
|---|
| 156 | do not process @ifxml and @xml text. | 
|---|
| 157 | .IP | 
|---|
| 158 | Also, for the \fB\-\-no\-ifFORMAT\fR options, do process @ifnotFORMAT text. | 
|---|
| 159 | .IP | 
|---|
| 160 | The defaults for the @if... conditionals depend on the output format: | 
|---|
| 161 | if generating HTML, \fB\-\-ifhtml\fR is on and the others are off; | 
|---|
| 162 | if generating Info, \fB\-\-ifinfo\fR is on and the others are off; | 
|---|
| 163 | if generating plain text, \fB\-\-ifplaintext\fR is on and the others are off; | 
|---|
| 164 | if generating XML, \fB\-\-ifxml\fR is on and the others are off. | 
|---|
| 165 | .SH EXAMPLES | 
|---|
| 166 | .TP | 
|---|
| 167 | makeinfo foo.texi | 
|---|
| 168 | write Info to foo's @setfilename | 
|---|
| 169 | .TP | 
|---|
| 170 | makeinfo \fB\-\-html\fR foo.texi | 
|---|
| 171 | write HTML to @setfilename | 
|---|
| 172 | .TP | 
|---|
| 173 | makeinfo \fB\-\-xml\fR foo.texi | 
|---|
| 174 | write Texinfo XML to @setfilename | 
|---|
| 175 | .TP | 
|---|
| 176 | makeinfo \fB\-\-docbook\fR foo.texi | 
|---|
| 177 | write DocBook XML to @setfilename | 
|---|
| 178 | .TP | 
|---|
| 179 | makeinfo \fB\-\-no\-headers\fR foo.texi | 
|---|
| 180 | write plain text to standard output | 
|---|
| 181 | .IP | 
|---|
| 182 | makeinfo \fB\-\-html\fR \fB\-\-no\-headers\fR foo.texi write html without node lines, menus | 
|---|
| 183 | makeinfo \fB\-\-number\-sections\fR foo.texi   write Info with numbered sections | 
|---|
| 184 | makeinfo \fB\-\-no\-split\fR foo.texi          write one Info file however big | 
|---|
| 185 | .SH "REPORTING BUGS" | 
|---|
| 186 | Email bug reports to bug\-texinfo@gnu.org, | 
|---|
| 187 | general questions and discussion to help\-texinfo@gnu.org. | 
|---|
| 188 | Texinfo home page: http://www.gnu.org/software/texinfo/ | 
|---|
| 189 | .SH COPYRIGHT | 
|---|
| 190 | Copyright \(co 2004 Free Software Foundation, Inc. | 
|---|
| 191 | There is NO warranty.  You may redistribute this software | 
|---|
| 192 | under the terms of the GNU General Public License. | 
|---|
| 193 | For more information about these matters, see the files named COPYING. | 
|---|
| 194 | .SH "SEE ALSO" | 
|---|
| 195 | The full documentation for | 
|---|
| 196 | .B makeinfo | 
|---|
| 197 | is maintained as a Texinfo manual.  If the | 
|---|
| 198 | .B info | 
|---|
| 199 | and | 
|---|
| 200 | .B makeinfo | 
|---|
| 201 | programs are properly installed at your site, the command | 
|---|
| 202 | .IP | 
|---|
| 203 | .B info makeinfo | 
|---|
| 204 | .PP | 
|---|
| 205 | should give you access to the complete manual. | 
|---|