Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I am trying to write a white paper for my database project by Markdown.

However, I have already had several problems from TOC generation to getting content in A4 -format.

I know LaTeX. However, my small experiment has shown me that Markdown has its flaws to be used in the production of white papers.

Is Markdown LaTeX's substitute in writing non-mathematical white papers for you?

share|improve this question
2  
Please s/LaTex/LaTeX/ –  Sinan Ünür Jul 28 '09 at 0:14
add comment

3 Answers

up vote 16 down vote accepted

Markdown is not designed for publishing of the LaTeX class.

Here is a short treatise -- Markdown Doesn't Scale.
I liked the clearly put,

moral of the story is "use the right tool for the job", or something like that,
"even when the right tool has backslashes."

"Because if you don't, you'll just have to blog about it to admonish fellow coders - er,
document preparers - students? - people - to not make the same mistake."

Yeah, cause I made that mistake. And you shouldn't. Got it? Cool.


There is also another question here -- Markdown versus ReStructuredText
with this good point,

Markdown seems useful if you're mainly interested in generating HTML. ReStructuredText (and the related DocUtils suite) is good if you want to generate other structured output formats (eg LaTeX).


Having used both of these, I would like to have a small translator that will pickup Markup and generate the initial LaTeX source file which can be fine tuned with more LaTeX detail.

share|improve this answer
    
Thank you for your answer! –  Masi Jul 28 '09 at 11:00
add comment

See Pandoc.

If you need to convert files from one markup format into another, Pandoc is your swiss-army knife. Need to generate a man page from a markdown file? No problem. LaTeX to Docbook? Sure. HTML to MediaWiki? Yes, that too. Pandoc can read markdown and (subsets of) reStructuredText, textile, HTML, and LaTeX, and it can write plain text, markdown, reStructuredText, HTML, LaTeX, ConTeXt, PDF, RTF, DocBook XML, OpenDocument XML, ODT, GNU Texinfo, MediaWiki markup, textile, groff man pages, Emacs org-mode, EPUB ebooks, and S5 and Slidy HTML slide shows. PDF output (via LaTeX) is also supported with the included markdown2pdf wrapper script.

share|improve this answer
add comment

Maybe MultiMarkDown is the best of both worlds. From the short presentation it seems very suitable, but I don't know if it is still actively developed.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.