Moodle Markdown editing – hidden treasure Part 14 – Markdown extra
Markdown extra…
Previous posts in this series were:
- Introduction to Markdown (part 1) – https://wp.me/p8KJp1-No
- Editor preferences (part 2) – https://wp.me/p8KJp1-Nx
- Text formatting with Markdown (part 3) – https://wp.me/p8KJp1-NJ
- Creating headings with Markdown (part 4) – https://wp.me/p8KJp1-NQ
- Markdown to create lists (part 5) – https://wp.me/p8KJp1-O4
- Quoted paragraphs (part 6) – https://wp.me/p8KJp1-O8
- Adding links with Markdown (part 7) – https://wp.me/p8KJp1-Oc
- Markdown for images (part 8) – https://wp.me/p8KJp1-Of
- Line breaks and rules (part 9) – https://wp.me/p8KJp1-Ok
- Tables with Markdown (part 10) – https://wp.me/p8KJp1-Om
- Definition lists and Footnotes (part 11) – https://wp.me/p8KJp1-Oq
- Summary of Moodle markdown (part 12) –
I just want to mention markdown extra.
Markdown Extra is a lightweight markup language based on Markdown implemented in PHP (originally), Python and Ruby (programming languages).
It adds features not available with plain Markdown syntax. Markdown Extra is supported in content management systems, for example Drupal, TYPO3, and MediaWiki (many features are available with Moodle markdown too!)
Markdown extra adds the following features to Markdown:
- Markdown markup inside HTML blocks
- Elements with id/class attribute
- Fenced code blocks
- Tables
- Definition lists
- Footnotes
- Abbreviations
Do you use markdown in Moodle?
- H5P periodic table – 8th September 2023
- Moodle 4.0 – 15th May 2022
- Moodle 4.0 other highlights – 14th May 2022