GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
* Sign Up! *

Support
Customer Portal
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
MARKDOWN(1) FreeBSD General Commands Manual MARKDOWN(1)

markdowntext to html conversion tool

markdown [-d] [-T] [-V] [-b url-base] [-C prefix] [-F bitmap] [-f flags] [-n] [-o file] [-S] [-s text] [-t text] [-toc] [textfile]

The markdown utility reads the markdown(7)-formatted textfile (or stdin if not specified,) compiles it, and writes the html output to stdout.

The options are as follows:

url-base
Links in source beginning with / will be prefixed with url-base in the output.
When processing markdown extra-style footnotes, use the given prefix instead of the default of fn.
Instead of writing the html file, dump a parse tree to stdout.
flags
Set or clear various translation flags. The flags are in a comma-delimited list, with an optional + (enable), - (disable), or no (disable) lprefix on each flag.
links
Allow links.
image
Allow images.
smarty
Enable smartypants.
pants
Enable smartypants.
html
Allow raw html.
strict
Disable superscript, strikethrough & relaxed emphasis.
ext
Enable pseudo-protocols.
cdata
Generate code for xml .
superscript
Enable superscript processing.
emphasis
Emphasis happens .
tables
Don't process PHP Markdown Extra tables.
del
Enable ~~strikethrough~~.
strikethrough
Enable ~~strikethrough~~.
toc
Enable table-of-contents processing.
1.0
Compatibility with MarkdownTest_1.0
autolink
Make http://foo.com a link even without .
safelink
Paranoid check for link protocol.
header
Process pandoc-style header blocks.
tabstop
Expand tabs to 4 spaces.
divquote
Allow >%class% blocks.
alphalist
Allow alphabetic lists.
definitionlist
Allow definition lists at all (default). Use and to control which syntaxes are respected.
dldiscount
Enable discount-style definition lists (default).
dlextra
Enable extra-style definition lists (not default). Both styles may be enabled simultaneously.
footnote
Allow markdown extra-style footnotes.
style
Extract <style> blocks from the output.
fencedcode
Allow fenced code blocks (not default).
idanchor
Use id= anchors for table-of-contents links instead of <a name=/> (not default).
githubtags
Allow underscore and dash in passed through element names (not default).
urlencodedanchor
Use url-encoded chars for multibyte and nonalphanumeric chars rather than dots in toc links.

As an example, the option -f nolinks,smarty tells markdown to not allow <a tags, and to do smarty pants processing.

bitmap
Set translation flags. Bitmap is a bit map of the various configuration options described in markdown(3) (the flag values are defined in mkdio.h)
Don't write generated html.
file
Write the generated html to file.
output <style> blocks.
Show the version# and compile-time configuration data.

If the version includes the string , markdown was configured with memory allocation debugging.

If the version includes the string , markdown was configured to use the specified tabstop.

Show the version#, the compile-time configuration, and the run-time configuration.
text
Use mkd_text(3) to format text instead of processing stdin with the markdown(3) function.
If run with the table-of-content flag on, dump the table of contents before the formatted text.
text
Use the markdown(3) function to format text.
Set the table-of-content flag, then dump the table of contents before the formatted text (a shorthand for --T --toc )

The markdown utility exits 0 on success, and >0 if an error occurs.

Jessica L. Parsons (orc@pell.portland.or.us)

January 7, 2008 MASTODON

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.