Here are the commands for defining variables and similar entities:
@defvr category name
@defvr command is a general definition command for
something like a variable--an entity that records a value. You must
choose a term to describe the category of entity being defined; for
example, "Variable" could be used if the entity is a variable.
Write the @defvr command at the beginning of a line and
followed it on the same line by the category of the entity and the
name of the entity.
Capitalize the category name like a title. If the name of the
category contains spaces, as in the name `User Option', write braces
around it. Otherwise, the second word will be mistaken for the name
of the entity, for example:
@defvr {User Option} fill-column
This buffer-local variable specifies
the maximum width of filled lines.
...
@end defvr
Terminate the definition with @end defvr on a line of its
own.
The template is:
@defvr category name body-of-definition @end defvr
@defvr creates an entry in the index of variables for name.
@defvar name
@defvar command is the definition command for variables.
@defvar is equivalent to `@defvr Variable
...'.
For example:
@defvar kill-ring ... @end defvarThe template is:
@defvar name body-of-definition @end defvar
@defvar creates an entry in the index of variables for
name.
@defopt name
@defopt command is the definition command for user
options. @defopt is equivalent to `@defvr {User
Option} ...' and works like @defvar.Go to the first, previous, next, last section, table of contents.