https://github.com/fletcher/mmd-support
Various utility files to expand the features of MultiMarkdown 3.0
https://github.com/fletcher/mmd-support
Last synced: 8 months ago
JSON representation
Various utility files to expand the features of MultiMarkdown 3.0
- Host: GitHub
- URL: https://github.com/fletcher/mmd-support
- Owner: fletcher
- Created: 2011-01-24T01:10:45.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2013-06-04T14:20:10.000Z (about 13 years ago)
- Last Synced: 2023-10-20T19:51:52.808Z (over 2 years ago)
- Language: XML
- Homepage:
- Size: 160 KB
- Stars: 39
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This directory acts as a replacement for the original MultiMarkdown "Common
Installation" directory from version 2.0. MultiMarkdown itself is a single
binary, and there are also a couple of utility scripts that are installed to
simplify things (`mmd`, `mmd2tex`, `mm2opml`, `mmd2odf`). This support
installation adds a few more utility scripts in the `bin` directory. It also
adds support for using XSLT to customize the LaTeX output from MultiMarkdown,
or to customize other output formats.
Most users do not need to use XSLT to achieve their desired output from
MultiMarkdown, but it's always an option.
More importantly, this package will replace the scripts used in the "Common
Installation" to allow programs like Scrivener and TextMate to interface with
MultiMarkdown 3.0.
In general, the scripts in `bin` act as shortcuts to the binary with certain
command-line options to emulate the behavior of the old convenience scripts.
The files in `XSLT` are modifications to the original XSLT files that work
with MMD version 3. So now, in fact, there are two routes to convert MMD into
LaTeX --- one is to use `multimarkdown -t latex`, and the other is to use the
`mmd2tex-xslt` script to convert MMD into XHTML and then into LaTeX by
applying an XSLT file. This second route is significantly slower, and slightly
more complicated, and requires that the XSLT files be in the right place; it
does, however, offer a greater level of customization for MultiMarkdown
"experts."
These shell scripts will run on Mac OS X or *nix. I suppose they will run on
Windows with the proper support files installed. I will leave this up to the
user.
To install on a Mac, simply download the MultiMarkdown-Support-Mac
[installer]. It will place the directory in the proper location.
[installer]: https://github.com/fletcher/peg-multimarkdown/downloads