MARUKU(1)
π MARUKU(1) π
okay so bestie, welcome to the maruku manual page β it's in the General Commands Manual section, and it's literally the whole vibe of turning markdown into other stuff. sit down, grab a strawberry π, we're doing this.
β¨ NAME β¨
maruku β converts markdown files to various output. that's it, that's the job, and she ate. π
β¨ SYNOPSIS β¨
maruku [options] [file1.md [file2.md ...]]
β¨ DESCRIPTION β¨
so maruku is a markdown interpreter, no cap. you hand her files written in the markdown language and she transforms them into HTML, TeX of PDF (using pdflatex). iconic behaviour honestly.
and here's the little plot twist π«Ά: if you don't give her a file on the command-line, maruku acts as a filter β she takes standard input and converts it to standard output. main character energy, works with pipes, obsessed.
β¨ OPTIONS β¨
-v,--[no-]verboseβ run verbosely. she will tell you things. π-u,--[no-]unsafeβ use unsafe features. bestie be careful with this one, it's literally called unsafe π-bβ break on error. no pushing through, we stop right there.-i,--math-images_ENGINE_ β uses _ENGINE_ to render TeX to PNG. π-m,--math-engine_ENGINE_ β uses _ENGINE_ to render MathML.-o,--output_FILE_ β output filename. your file, your name, your rules.--pdfβ creates PDF output usingpdflatex. please see the NOTE below, it matters fr fr π--s5β write S5 slideshow. presentation slay β¨--htmlβ write HTML output.--html-fragβ write the contents of theBODY. just the inside bits, no wrapper, lowkey minimalist π--texβ write LaTeX.--inspectβ shows the parsing result. she's showing you her work π§--versionβ show version.
β¨ SEE ALSO β¨
go read those too, iykyk π
β¨ NOTE β¨
an important note for debian users, and i need you to actually read this one: to prevent a lightweight library such aslibmaruku-rubyto pull in heavy dependencies liketexlive,libmaruku-rubydoes not depend ontexlive(but only recommends it). which means β and this is the part that hurts π β if you do not installtexlive, you will not have PDF output. no texlive, no PDF. periodt.
β¨ AUTHOR β¨
maruku was written by Andrea Censi <andrea@rubyforge.org>. π«Ά
this manual page was written by Vincent Fourmond <fourmond@debian.org>, for the Debian project (but may be used by others). iconic of them honestly π
and that's the whole page bestie!! this version is the MARUKU(1) one, dated May 27, 2007 πΈ go forth and convert some markdown, you've got this πβ¨
π¦ where this page comes from
- debian bookworm: ruby-maruku 0.7.3-1 Β· MIT
- debian trixie: ruby-maruku 0.7.3-1 Β· MIT
- ubuntu jammy: ruby-maruku 0.7.3-1 Β· MIT
- ubuntu noble: ruby-maruku 0.7.3-1 Β· MIT
- ubuntu resolute: ruby-maruku 0.7.3-1build1 Β· MIT
- ubuntu stonking: ruby-maruku 0.7.3-2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms