Markdown
John Gruber, Markdown.
Fletcher Penney, MultiMarkdown.
Benefits of Markdown
Hilton Lipschitz, The Markdown Payoff, hilton.com, April 27, 2014.
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:1
- 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
- Safe: Adding
Markdown to HTML
Markdown to PowerPoint (PPTX)
There are ways to create a PPTX from Markdown:
- Using Pandoc - https://stymied.medium.com/what-slides-from-markdown-5239ed31e7ac
- Using Deckset (on a Mac) - https://www.deckset.com/
-
There are several times you might need to parse markdown in an HTML block. For example, I use to have a boarder around text from a statute. Another use is to style lists using a div (
<div class="linelist">
) and CSS (.linelist ul li
). ↩