mmkd

Free MultiMarkdown Software for Windows, MacOS or Linux

Free software that can introduce anyone to the MultiMarkdown world: VS Code with Extension: MultiMarkdown Extended.

  1. https://fletcherpenney.net/multimarkdown/
  2. https://rawgit.com/fletcher/MultiMarkdown-6-Syntax-Guide/master/index.html
  3. https://code.visualstudio.com/Download
  4. https://wireamerica.org/markdown

MultiMarkdown Composer (MMKD-Cmp) for MacOS 10.12 or later

Note: to make web links in MMKD-Cmp, copy the link to the MacOS clipboard, select the target text in MMKD-Cmp, and then paste. Voila, you have a web link.

MMKD-Cmp KBS

KBS Command
⌘ – , Preferences
⌘ – / Multimarkdown Reference
⌘ – V Paste clipboard link on selection
⌘ – R Refresh preview
⌘ – M Minimize window
⌘ – E Emit Selection to Find
⌘ – G Go to next selection
⇧ – ⌘ – G Go to prev selection
⌘ – F Find
Opt – ⌘ – F Find and Replace
Opt – ⌘ – I Invisibles toggle
Ctl – Tab Tab Cycle
Ctl – ⌘ – F Full screen toggle
Ctl – ⌘ – P Preview toggle
Ctl – ⌘ – spc Emojis
⇧ – ⌘ – C Copy selection as HTML
⇧ – ⌘ – A Zoom to default
⇧ – ⌘ – { One less #
⇧ – ⌘ – } One more #
⇧ – ⌘ – T TOC toggle
⇧ – ⌘ – I Info toggle
⇧ – ⌘ – V References toggle
⇧ – ⌘ – V CritcMarkup toggle
⇧ – ⌘ – L Line number toggle
⇧ – ⌘ – E Export to HTML
⇧ – ⌘ – P Print text to PDF
Edit menu Transformations . . . [Case]
Edit menu Paste as . . .
Format menu Convert selection to . . .
Format menu Clean up . . . xxx
Window menu Merge All Windows
Window menu Tab to New Window

Features in MMKD-Extended, but not MMKD-Cmp

  • moving lines up / down
  • outputting preview directly to pdf
  • Ctl-keys for formatting

Heading One

Heading Two

Heading Three

Heading Four

1234567890 — this is a paragraph with a link

Heading Five
Heading Six

Demonstrate Syntax Highlighting if you link to highlight.js
http://softwaremaniacs.org/soft/highlight/en/

Nice, Simple Table

(Pasted from file.xlsx)

aaa bbb ccc
123 456 789





Free VS Code with “Multimarkdown Extended” Extension

Markdown Extended Extension Overview

  • Even on Mac, Ctl-Key works
  • Cmd-B – Toggles side bar
  • Copying HTML adds some cruft
  • Lists do not auto-expand
  • Toggle Mini-map in settings
  • Ctl-L, U to convert text to Unordered list
  • Ctl-L, O to convert text to Ordered list
  • Ctl-Opt-Cmd-C to copy selection as HTML
  • Toggle various formats, eg.:
    • bold
    • italics
    • underline
    • marked text
    • This is code inline
    • Strikethrough works
  • What you see is what you get exporter, even if it contains syntaxes and styles contributed by other plugins.
  • Export to Self Contained HTML / PDF / PNG / JPEG
  • Export current document / workspace
  • Table: Paste, format table from Excel and others
  • Table: Add, delete and move table columns & rows.


MMKD-Extended Keyboard Short Cuts

Keys Functions
Ctl-Opt-Cmd-C Copy as HTML
Cmd-K, V Lock Preview to side
Ctrl-L, Ctrl-U Toggle Unordered List
Ctrl-L, Ctrl-O Toggle Ordered List
Sft-Ctl-Q Toggle Block Quote
Sft-Ctl-U Toggle Upper Superscript, like this 103
Sft-Ctl-L Toggle Lower Subscript, like this H20
Opt-up Move line up
Opt-dn Move line down
Opt-S Toggle Strikethrough
Opt-bktck Toggle Code Inline
Opt+Shift+bktck Toggle Code Block
Ctrl-B Toggle Bold
Ctrl-I Toggle Italics
Ctrl-U Toggle Underline
Ctrl-M Toggle Mark
Sft-Cmd-V Open Preview

1. Red Danger

This is the danger 3 admonition body with custom title

2. Green Success

This is the success, check or done.

3. Blue Note

This is the note, the most basic of all.

4. Yellow warning.

This is the warning, caution or error.

5. Cyan Example

This is the example or snippet.

6. Grey Quote

This is the quote or cite.

Markdown Extended, Advanced Features

  • markdown-it-table-of-contents
  • markdown-it-footnote
  • markdown-it-abbr
  • markdown-it-deflist
  • markdown-it-sup
  • markdown-it-sub
  • markdown-it-checkbox
  • markdown-it-attrs
  • markdown-it-kbd
  • markdown-it-underline
  • markdown-it-multimd-table
  • markdown-it-emoji
  • markdown-it-html5-embed
  • markdown-it-toc
  • markdown-it-container
  • markdown-it-mark

Mkd-Ext, Advanced

markdown-it-table-of-contents

  • troubleshoot this

Now, you’re able to write anchor links consistent to heading texts.

Go to 简体中文, Español Título.

简体中文

Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Aenean euismod bibendum laoreet.

Español Título

Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Aenean euismod bibendum laoreet.

markdown-it-abbr

  • The HTML specification is maintained by the W3C.

markdown-it-deflist

Apple
Pomaceous fruit of plants of the genus Malus in the family Rosaceae.

markdown-it-sup markdown-it-sub

29th, H2O

markdown-it-checkbox

markdown-it-attrs

item bold blue

markdown-it-kbd

Ctrl+Esc

markdown-it-footnote

  • Here is a footnote reference,[1] and another.[2]

  1. Here is the footnote. ↩︎

  2. Here’s one with multiple blocks. ↩︎

MMKD-Cmp HTML

markdown-it-table-of-contents

[[TOC]]

  • troubleshoot this

Write anchor links consistent to heading texts.

Go to 简体中文, Español Título.

简体中文

Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Aenean euismod bibendum laoreet.

Español Título

Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Aenean euismod bibendum laoreet.

markdown-it-abbr

*[HTML]: Hyper Text Markup Language
*[W3C]: World Wide Web Consortium

  • The HTML specification is maintained by the W3C.

markdown-it-deflist

Apple
Pomaceous fruit of plants of the genus Malus in the family Rosaceae.

markdown-it-sup markdown-it-sub

29th, H2O

markdown-it-checkbox

  • [ ] unchecked
  • [x] checked

markdown-it-attrs

item bold blue{style=”color:#00C”}

markdown-it-kbd

[[Ctrl+Esc]]

markdown-it-footnote

  • Here is a footnote reference,1 and another.2

  1. Here is the footnote.  ↩
  2. Here’s one with multiple blocks.  ↩

Tables-KBS Are Very Useful

Ctrl+Shift+T, Ctrl+Shift+P | Paste as Table
Ctrl+Shift+T, Ctrl+Shift+F | Format Table
Ctrl+Shift+T, Ctrl+Shift+L | Add Columns to Left
Ctrl+Shift+T, Ctrl+Shift+R | Add Columns to Right
Ctrl+Shift+T, Ctrl+Shift+A | Add Rows Above
Ctrl+Shift+T, Ctrl+Shift+B | Add Row Below
Ctrl+Shift+T, Ctrl+Shift+Left | Move Columns Left
Ctrl+Shift+T, Ctrl+Shift+Right | Move Columns Right
Ctrl+Shift+D, Ctrl+Shift+R | Delete Rows
Ctrl+Shift+D, Ctrl+Shift+C | Delete Columns