Maruku implements a superset of the Markdown language, designed to easily create HTML documents while only focusing on the high-level structure and not the details. Maruku also supports LaTeX export, which means you can produce PDF output. . Maruku prides itself of being decently fast on long documents. . Please note that if you plan to use maruku to get PDF output, you must install texlive-base-bin. libsyntax-ruby1.8 is necessary only if you want to do syntax highlighting.