XSLT Files

This is where I will store additional XSLT files and scripts that can be used to add additional features to MultiMarkdown.

I welcome submissions of XSLT files, or other demonstrations or utilities that anyone has created and wants to share.

XSLT Files

dissertation.xslt

by Fletcher T. Penney

This file modifies the memoir script to include a few changes that are specific to a certain document. It adds support for an abstract, puts the TOC inside the chapter called “ToC”, changes is so that every other chapter is not numbered (the chapters alternate with excerpts from some research), some chapters have custom formatting (e.g. “Acknowledgments”). Demonstrates that “one-off” XSLT files can be created to customize your formatting more precisely.

Also demonstrates some additional support for natbib citations.

sffms-synopsis.xslt

by Amber Vaesca

This file builds on xsffms.xslt, and adds support for an optional “Synopsis” or “Abstract” heading at the start of the document.

Other Odds and Ends

MMDLaTeX.engine

by Fletcher T. Penney

This is an Engine file for TeXShop. It runs latex a total of 5 times, and also runs the glossary commands for both the memoir version and the regular version. Simply place it in Library/TeXShop/Engines and you are good to go! I welcome comments and suggestions on this — I am certain there is room for improvement. You can also use this as the basis of your own shell script if you don’t use TeXShop.

This pdflatex workflow is the same that I use in the MultiMarkdown2PDF drag and drop app — I am open to suggestions on improvements, and will keep the two in sync.

MMDXeLaTeX.engine

by Fletcher T. Penney

Basically, does the same thing as above, but uses xelatex rather than pdflatex. Keep in mind, the two programs are not identical, and things that work in pdflatex don’t always work in xelatex. But you do gain some very impressive support for native Mac OS X fonts.

modified-bringhurst.sty

by Fletcher T. Penney

A variant of the Bringhurst chapter and page styles for the memoir LaTeX class as described by Peter Wilson. Pretty minimalist page and chapter design.

mmd-letterhead.sty

by Fletcher T. Penney

This is a LaTeX style class designed for use with the Letterhead XSLT for MultiMarkdown. It creates a letter format using memoir, since the regular LaTeX class is quite limited. This way, you can use MMD to format your letters and still use all the other features of MMD. This style and XSLT are designed to be extensible to include a logo, and different fonts (especially when using XeLaTeX). Also includes mmd-envelope.sty designed for formatting envelopes.

Mellel2MMD

by Malte Rosenau

This is an XSLT file to convert a Mellel document into a MultiMarkdown text document.