Next: , Previous: Journal, Up: Publishing Styles


9.6 Publishing LaTeX documents

This publishing style is capable of producing LaTeX or PDF documents.

If you wish to publish PDF documents, you will need to have a good TeX installation. For Debian, this can be accomplished by installing the “tetex-bin” and “tetex-extra” packages. TeX fonts are also a must.

Styles provided
latex
Publish a LaTeX document.


pdf
Publish a PDF document, using an external LaTeX document conversion tool.


latexcjk
Publish a LaTeX document with CJK (Chinese) encodings.


pdfcjk
Publish a PDF document with CJK (Chinese) encodings, using an external LaTeX document conversion tool.
Options provided
muse-latex-extension
Default file extension for publishing LaTeX files.
muse-latex-pdf-extension
Default file extension for publishing LaTeX files to PDF.
muse-latex-header
Header used for publishing LaTeX files.

This may be text or a filename.

muse-latex-footer
Footer used for publishing LaTeX files.

This may be text or a filename.

muse-latexcjk-header
Header used for publishing LaTeX files (CJK).

This may be text or a filename.

muse-latexcjk-footer
Footer used for publishing LaTeX files (CJK).

This may be text or a filename.

muse-latex-markup-regexps
List of markup regexps for identifying regions in a Muse page.

For more on the structure of this list, See muse-publish-markup-regexps.

muse-latex-markup-functions
An alist of style types to custom functions for that kind of text.

For more on the structure of this list, See muse-publish-markup-functions.

muse-latex-markup-strings
Strings used for marking up text.

These cover the most basic kinds of markup, the handling of which differs little between the various styles.

muse-latexcjk-encoding-map
An alist mapping emacs coding systems to appropriate CJK codings. Use the base name of the coding system (ie, without the -unix).
muse-latexcjk-encoding-default
The default Emacs buffer encoding to use in published files.

This will be used if no special characters are found.

muse-latex-markup-specials
A table of characters which must be represented specially.