Skip to content

Pandoc

The Pandoc flavor produces Pandoc Markdown, including its native constructs.

csharp
var config = new Config { Flavor = MarkdownFlavor.Pandoc };
var converter = new Converter(config);
snippet source | anchor

Native constructs

  • Document metadata - emitted as a YAML metadata block.
  • Fenced divs - <div> with attributes becomes a fenced div.
  • Bracketed spans - a classed/id'd <span> becomes a bracketed span.
  • Definition lists - <dl>/<dt>/<dd> render with : definition syntax.
  • Math ($..$ / $$..$$), citations (<cite data-cite>), abbreviations, and line blocks.
  • Heading attributes and footnotes.

Round-trip fidelity is measured against canonical pandoc.

Released under the MIT License.