I don't mean to hijack a conversation about ReStructuredText, but if you're looking for a markup language that gives you more than Markdown, look at AsciiDoc rather than ReStructuredText. I have written technical documentation using all three for years and AsciiDoc is superior to both ReStructuredText and Markdown, in my opinion.<p>For example, Markdown's and ReStructuredText's support for tables is cumbersome to say the least. AsciiDoc's table formatting is much easier to read, write, and maintain, and AsciiDoc tables are more robust, supporting headers, captions, custom dimensions for tables/rows, and complex formatting within tables.<p>Some other benefits include:<p>• A single, standardized format where Markdown and ReStructuredText do not (in other words, there are no "flavors" like you have in Markdown).<p>• Concise and readable syntax.<p>• A more gradual learning curve that ReStructuredText (probably due to its consistency and excellent documentation).<p>• Superior styling options for your output.<p>• A superior toolchain to the other two markup languages.<p>• A rich set of built-in documentation features, so you rarely have to rely on third-party plugins.<p>AsciiDoc was designed from the ground up for technical documentation, whereas the other two get shoehorned into that role.<p>Having worked extensively with all three, I can't recommend AsciiDoc highly enough.