To save possibly reinventing the wheel, has anyone written a filter for processing Textile markup analogous to the filters for Markdown and reStructuredText? I tried using Pandoc to provide multiple formats of output (ConTeXt, EPUB, MS Word) from a common source but Pandoc is excessively tied to Markdown which does not understand the difference between emphasized text and italic text and only outputs {\em word}, <em>word</em>, \emph{word} and so forth which means I have to go through every instance of the tag and change tags where I want explicit italics as I use other typographical techniques (small-caps or sans-serif or ...) for emphasis but some things (book titles, ship names, foreign words/phrases et. al) are always set in italics by convention. Pandoc continues its "map everything to <em> ways even if the input is textile or (X)HTML. There are some other neat advantages to Textile as well such as local styling (CSS or \begin{environment}... or \startenvironment ...) I know a lot of computer languages now and I really don't want to learn Lua or Haskell -- I'm retired! :) -- Bill Meahan, Westland, Michigan “Writing is like getting married. One should never commit oneself until one is amazed at one's luck.” —Iris Murdoch
Bill,
With more recent version of pandoc, you can write filters for it in python.
http://johnmacfarlane.net/pandoc/scripting.html
On Sat, Nov 16, 2013 at 8:09 AM, Bill Meahan
participants (2)
-
Bill Meahan
-
Mica Semrick