OptionalbreaksOptionalhighlightHighlighter function for fenced code blocks.
Highlighter function (str, lang, attrs) should return escaped HTML. It can
also return empty string if the source was not changed and should be escaped
externally. If result starts with <pre... internal wrapper is skipped.
OptionalhtmlSet true to enable HTML tags in source. Be careful!
That's not safe! You may need external sanitizer to protect output from XSS.
It's better to extend features via plugins, instead of enabling HTML.
OptionallangCSS language class prefix for fenced blocks. Can be useful for external highlighters.
OptionallinkifySet true to autoconvert URL-like text to links.
OptionalquotesDouble + single quotes replacement
pairs, when typographer enabled and smartquotes on. For example, you can
use '«»„“' for Russian, '„“‚‘' for German, and
['«\xA0', '\xA0»', '‹\xA0', '\xA0›'] for French (including nbsp).
OptionaltypographerSet true to enable some language-neutral replacement +
quotes beautification (smartquotes).
OptionalxhtmlSet true to add '/' when closing single tags
(<br />). This is needed only for full CommonMark compatibility. In real
world you will need HTML output.
Set
trueto convert\nin paragraphs into<br>.