.\" %A% .\" .Dd January 7, 2008 .Dt MARKDOWN 1 .Os MASTODON .Sh NAME .Nm markdown .Nd text to html conversion tool .Sh SYNOPSIS .Nm .Op Fl d .Op Fl T .Op Fl V .Op Fl b Ar url-base .Op Fl C Ar prefix .Op Fl F Pa bitmap .Op Fl f Ar flags .Op Fl n .Op Fl o Pa file .Op Fl S .Op Fl s Pa text .Op Fl t Pa text .Op Pa textfile .Sh DESCRIPTION The .Nm utility reads the .Xr markdown 7 Ns -formatted .Pa textfile .Pq or stdin if not specified, compiles it, and writes the html output to stdout. .Pp The options are as follows: .Bl -tag -width "-o file" .It Fl b Ar url-base Links in source beginning with / will be prefixed with .Ar url-base in the output. .It Fl C When processing markdown extra-style footnotes, use the given prefix instead of the default of .Ar fn . .It Fl d Instead of writing the html file, dump a parse tree to stdout. .It Fl f Ar flags Set or clear various translation flags. The flags are in a comma-delimited list, with an optional .Ar + (enable), .Ar - (disable), or .Ar no (disable) lprefix on each flag. .Bl -tag -width "definitionlist" .It Ar links Allow links. .It Ar image Allow images. .It Ar smarty Enable smartypants. .It Ar pants Enable smartypants. .It Ar html Allow raw html. .It Ar strict Disable superscript, strikethrough & relaxed emphasis. .It Ar ext Enable pseudo-protocols. .It Ar cdata Generate code for xml .Em ![CDATA[...]] . .It Ar superscript Enable superscript processing. .It Ar emphasis Emphasis happens .Em everywhere . .It Ar tables Don't process PHP Markdown Extra tables. .It Ar del Enable .Em ~~strikethrough~~ . .It Ar strikethrough Enable .Em ~~strikethrough~~ . .It Ar toc Enable table-of-contents processing. .It Ar 1.0 Compatibility with MarkdownTest_1.0 .It Ar autolink Make .Pa http://foo.com a link even without .Em <> . .It Ar safelink Paranoid check for link protocol. .It Ar header Process pandoc-style header blocks. .It Ar tabstop Expand tabs to 4 spaces. .It Ar divquote Allow .Pa >%class% blocks. .It Ar alphalist Allow alphabetic lists. .It Ar definitionlist Allow definition lists at all (default). Use .Em dldiscount and .Em dlextra to control which syntaxes are respected. .It Ar dldiscount Enable discount-style definition lists (default). .It Ar dlextra Enable extra-style definition lists (not default). Both styles may be enabled simultaneously. .It Ar footnote Allow markdown extra-style footnotes. .It Ar style Extract