RML: Readable Markup Language

In answer to my own post, I spent last weekend implementing my own markup language.  You can find the results here (and the source here).  FWIW.  It’s version 1.0, which means it works, but it doesn’t have all of the features I want.  A summary can be found here.  I’m pretty pleased with it so far.

Read More

Never satisfied

Every once in a while I find myself wasting a couple of hours re-trolling through the Wikipedia entry for lightweight markup languages, searching for the perfect markup system.  They are all deficient in some way, and it’s becoming increasingly evident that I’m either going to have to pick the least deficient one and write additional software for transforming it (ugh), or come up with my own (yeauck!). As a preface, I’ll just say that TeX is a non-starter; any tool that requires TeX (or LaTeX, or any derivation thereof) is not an option.

Read More

Restructuredtext vs Asciidoc

This will be brief: RST beats Asciidoc.  I actually prefer Asciidoc’s syntax; it uses markup inherited from the markup people have been using in emails for more than a dozen years, while RST is hacky, obtuse, and contrived.  I never will understand why people ignore defacto, organic standards in favor of inventing new standards which are worse.  In any case, Asciidoc’s syntax is better – but the parse rules are just too involved.

Read More