The Joys of Markdown

Posted: August 19th, 2011 | Author: | Filed under: Useful Software | 3 Comments »

OK, so I’m about 7 years late to the party on this one, but man oh man do I love Markdown.

I spend a lot of time dealing with text, but most of the time it’s text designed to be consumed by compilers and interpreters rather than people. When I write people-facing text, it’s almost always in LaTeX. In the process of dealing with these kinds of writing tasks, I’ve become really intolerant of WYSIWYG text editors. They’re just not precise enough.

Evernote’s a notorious culprit here. I tell it to bold a line, it bolds the next blank line too. I change the font, it gets changed back in weird places. Bulleted lists sometimes re-bullet or re-indent themselves in weird ways. It’s irritating. I’ve had similar problems with WordPress’ visual editor.

In short, I’m one of those weird people who doesn’t care what it looks like on-screen while I’m editing it as long as the finished product looks like I want it to look.

Markdown brings the kind of precision I’m used to in LaTeX to the realm of writing HTML. One thing that it loses is all the markup (hence the name, I suppose). For example:

**bold** produces bold text, *italicized* produces italicized text. Similarly terse, readable syntax for headers, links, images, and so on. All of the common stuff that you’re used to when writing HTML, without … well, the HTML.

Apparently Markdown got huge a few years ago, and obsessive programmers like me have integrated it into all sorts of things. There’s a Markdown plugin for WordPress (in which I’m editing this post). Of course, there’s a Markdown mode for Emacs. The one piece of my daily routine that lacks Markdown is Evernote, unfortunately. I think I might be able to get around that with a clever combination of evernote-mode and markdown-mode. If I can figure something out, I’ll post it here.

No related posts.


3 Comments on “The Joys of Markdown”

  1. 1 Streeter said at 11:23 pm on August 21st, 2011:

    Personally, I like the _italic_ syntax better. Though I still use the **bold** syntax.

  2. 2 Alex said at 12:41 am on August 22nd, 2011:

    Haha yeah, I find myself using _italic_ more than *italic* as well now that I’m writing more with it.

    I also have discovered MultiMarkdown, and it is fantastic.

  3. 3 Alex Rasmussen » Blog Archive » MarkupServe – A DIY Evernote Alternative said at 9:16 pm on November 28th, 2011:

    [...] I really wanted was the ability to write notes in a markup language like Markdown (which I also love and have gushed about here), do my writing in Emacs, and be able to view the notes in HTML [...]