Next: Deriving Styles, Previous: Markup Tags, Up: Extending Muse
Style elements are tags that define a style. Use either
muse-define-style
or muse-derive-style
(see Deriving Styles) to create a new style.
For example, PDF publishing generates a LaTeX file first, then a PDF
from that LaTeX file.
These cover the most basic kinds of markup, the handling of which
differs little between the various styles.
This is used to set extra parameters that direct the publishing process.
This is used to fix the order of table elements (header, footer, body)
in XML-ish styles.
This is used for generating the table of contents as well as setting the
file coding system.
This is used for generating second-stage documents like PDF files from just-published LaTeX files.
The function must accept three arguments: the name of the muse source
file, the name of the just-published file, and the name of the
second-stage target file. The name of the second-stage target file is
the same as that of the just-published file if no second-stage
publishing is required.
This may be a variable, text, or a filename. It is inserted at the
beginning of a file, after evaluating the publishing markup.
This may be a variable, text, or a filename. It is inserted at the end
of a file, after evaluating the publishing markup.
This may be a variable or text. It is used in the header of HTML and
XHTML based publishing styles.