Next: Poem, Previous: Journal, Up: Publishing Styles
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 LaTeX installation. For Debian and Ubuntu, this can be accomplished by installing the “tetex-bin” and “tetex-extra” packages. TeX fonts are also a must.
If your LaTeX installation has the file grffile.sty, which may be found in the texlive-latex-recommended package for Debian and Ubuntu, then consider using it by adding the following to your header file. This allows spaces in filenames to work.
\usepackage{grffile}
latexpdflatexcjkpdfcjkslidesHere is an example of a slide.
<slide title="First Slide">
Everything between the slide tags composes this slide.
[[Some-sort-of-cute-image.png]]
- A bullet point.
- Another bullet point.
</slide>
slides-pdflecture-notesThis can also use the <slide> tag.
lecture-notes-pdfmuse-latex-extensionmuse-latex-pdf-extensionmuse-latex-pdf-browserThis should be a format string.
muse-latex-pdf-programmuse-latex-pdf-cruftmuse-latex-headerThis may be text or a filename.
muse-latex-footerThis may be text or a filename.
muse-latexcjk-headerThis may be text or a filename.
muse-latexcjk-footerThis may be text or a filename.
muse-latex-slides-headerThis may be text or a filename.
You must have the Beamer extension for LaTeX installed for this to work.
muse-latex-lecture-notes-headerThis may be text or a filename.
You must have the Beamer extension for LaTeX installed for this to work.
muse-latex-markup-regexpsFor more on the structure of this list,
See muse-publish-markup-regexps.
muse-latex-markup-functionsFor more on the structure of this list,
See muse-publish-markup-functions.
muse-latex-markup-stringsThese cover the most basic kinds of markup, the handling of which
differs little between the various styles.
muse-latex-slides-markup-tagsmuse-latexcjk-encoding-mapmuse-latexcjk-encoding-defaultThis will be used if no special characters are found.
muse-latex-markup-specials-documentmuse-latex-markup-specials-exampleWith the default interpretation of <example> regions, no
specials need to be escaped.
muse-latex-markup-specials-literalmuse-latex-markup-specials-urlmuse-latex-markup-specials-imagemuse-latex-permit-contents-tagMost of the time, it is best to have a table of contents on the first page, with a new page immediately following. To make this work with documents published in both HTML and LaTeX, we need to ignore the <contents> tag.
If you don't agree with this, then set this option to non-nil, and it will do what you expect.