[TxMt] MultiMarkdown in TextMate
Dr. Drang
drdrang at gmail.com
Mon Apr 10 18:24:50 UTC 2006
TeXdown looks interesting, but it has two characteristics that I want
to avoid:
1. It creates HTML only.
2. It uses uses image files for the equations, which do not scale.
MultiMarkdown eliminates the first by allowing an XSLT transformation
to LaTeX (MultiMarkdown.pl doesn't do this, but the MultiMarkdown
system does). My additions to MultiMarkdown create <math> tags that
can be processed in one of two ways:
1. Into LaTeX through the XSL files.
2. Into reasonably good-looking web pages through [jsMath][1].
jsMath is a pretty amazing rewrite of the TeX/LaTeX equation-handling
code into JavaScript, which moves the characters into position. With
jsMath, the size of an equation scales with the font size of the
page, a great thing for those of us with failing eyesight.
Similar to jsMath is [ASCIIMathML][2], which takes TeX-like equations
and turns them into MathML. Pretty nice if you're using a MathML-
aware browser (Firefox), but not so good for us Safari users.
One very good thing about TeXdown is that it's implemented as a pre-
filter. I may change my MultiMarkdown additions to that form, so I
don't have to try to keep up with Fletcher Penney's development pace.
I remember starting my work as a pre-filter, but can't remember why I
decided to edit Fletcher's code directly. Memory, like eyesight,
fades quickly in middle-age.
[1]: http://www.math.union.edu/locate/jsMath/
[2]: http://www1.chapman.edu/~jipsen/asciimath.html
--
Dr. Drang
On Apr 10, 2006, at 9:52 AM, Mark Eli Kalderon wrote:
>
> Thanks, Dr. Drang. Look forward to your blog entry. BTW have you
> seen TeXdown http://wwwth.mppmu.mpg.de/members/jgrosse/texdown/
> TeXdown-Readme.html ? It is a markdown preprocessor that adds just
> that functionality.
>
> All the best, Mark
>
> ______________________________________________________________________
> For new threads USE THIS: textmate at lists.macromates.com
> (threading gets destroyed and the universe will collapse if you don't)
> http://lists.macromates.com/mailman/listinfo/textmate
More information about the textmate
mailing list