1. Kramdown
  2. Markdown to PowerPoint (PPTX)

GitHub Flavored Markdown Spec

Kramdown

Kramdown extends Markdown by allowing things like adding a table of contents.

  • Kramdown on GitHub
  • Kramdown Syntax
  • Seungjae Ryan Lee, Collapsible Code Blocks in GitHub Pages, endtoend.ai, May 2, 2019. This article explains:
    • Add folding code sections
    • Safe and dangerous ways to have Kramdown parse Markdown in HTML tags
    • Safe: Adding {::options parse_block_html="true" /} before the HTML section and {::options parse_block_html="false" /} after
    • Dangerous: Adding parse_block_html: true in _config.yml

Markdown to PowerPoint (PPTX)

There are ways to create a PPTX from Markdown: