Go to the first, previous, next, last section, table of contents.

New Texinfo @-Commands

The second edition of the Texinfo manual describes more than 50 commands that were not described in the first edition. A third or so of these commands existed in Texinfo but were not documented in the manual; the others are new. Here is a listing, with brief descriptions of them:


Create your own index, and merge indices.

See section Creating Indices.

@defindex index-name
Define a new index and its indexing command. See also the @defcodeindex command.
@synindex from-index into-index
Merge the from-index index into the into-index index. See also the @syncodeindex command.


Describe functions, variables, macros, commands, user options, special forms, and other such artifacts in a uniform format.

See section Definition Commands.

@deffn category name arguments...
Format a description for functions, interactive commands, and similar entities.
@defvr, @defop, ...
15 other related commands.


Indicate the results of evaluation, expansion, printed output, an error message, equivalence of expressions, and the location of point.

See section Glyphs for Examples.

Error message
Macro expansion
Position of point
Printed output
Result of an expression

Page Headings

Customize page headings.

See section Page Headings.

@headings on-off-single-double
Headings on or off, single, or double-sided.
@evenfooting [left] @| [center] @| [right]
Footings for even-numbered (left-hand) pages.
@evenheading, @everyheading, @oddheading, ...
Five other related commands.
Insert name of chapter and chapter number.
@thischaptername, @thisfile, @thistitle, @thispage
Related commands.


Format blocks of text.

See section Quotations and Examples, and
section Making Lists and Tables.

Draw rounded box surrounding text (not in Info).
@enumerate optional-arg
Enumerate a list with letters or numbers.
@exdent line-of-text
Remove indentation.
Left justify.
Right justify.
Do not narrow nor change font.
@ftable formatting-command
@vtable formatting-command
Two-column table with indexing.
For an example of Lisp code.
Like @table and @lisp but for @smallbook.


Conditionally format text.

See section @set, @clear, and @value.

@set flag [string]
Set a flag. Optionally, set value of flag to string.
@clear flag
Clear a flag.
Replace with value to which flag is set.
@ifset flag
Format, if flag is set.
@ifclear flag
Ignore, if flag is set.

@heading series for Titles

Produce unnumbered headings that do not appear in a table of contents.

See section Chapter Structuring.

@heading title
Unnumbered section-like heading not listed in the table of contents of a printed manual.
@chapheading, @majorheading, @subheading, @subsubheading
Related commands.

Font commands

See section @sc{text}: The Small Caps Font, and
section Fonts for Printing, Not Info.

Print in roman font.
Print in SMALL CAPS font.


See section @title, @subtitle, and @author,
see section Customized Highlighting,
see section Overfull "hboxes",
see section Footnotes,
see section @dmn{dimension}: Format a Dimension,
see section @raisesections and @lowersections,
see section @math: Inserting Mathematical Expressions.
see section @minus{}: Inserting a Minus Sign,
see section Paragraph Indenting,
see section Different Cross Reference Commands,
see section @title, @subtitle, and @author, and
see section How to Make Your Own Headings.

@author author
Typeset author's name.
@definfoenclose new-command, before, after,
Define a highlighting command for Info. (Info only.)
Produce cleaner printed output.
@footnotestyle end-or-separate
Specify footnote style.
Format a dimension.
Define a highlighting command for TeX. (TeX only.)
Reduce hierarchical level of sectioning commands.
Format a mathematical expression.
Generate a minus sign.
@paragraphindent asis-or-number
Specify paragraph indentation.
Raise hierarchical level of sectioning commands.
@ref{node-name, [entry], [topic-or-title], [info-file], [manual]}
Make a reference. In the printed manual, the reference does not start with the word `see'.
@title title
Typeset title in the alternative title page format.
@subtitle subtitle
Typeset subtitle in the alternative title page format.
Insert the current date.

Go to the first, previous, next, last section, table of contents.