< Syntax
Custom MultiMarkdown
UPDATES
over 4 years ago
Updated the scope reference in the description.
over 4 years ago
Updated the scope reference in the description.
over 4 years ago
Added links to the Custom Light and Custom Dark themes.
over 4 years ago
Updated the description with an header for the scope reference :)
over 4 years ago
Updated the description to be clearer :)
- @devsl, slsrepo.com
 
Markdown syntax with extended support for MultiMarkdown extensions, like footnotes, definition lists and Critic Markup.
This is an extended version of the default MultiMarkdown syntax, which includes support for custom colors for abbreviations, definition lists, glossary items, variables, metadata and other MultiMarkdown features not supported in the default MultiMarkdown syntax (images, bold italic, tables and more) while keeping it compatible with the default themes.
For example of custom made themes using this syntax check out Custom Light and Custom Dark :)
Scope Reference (for theme makers):
- Header Markup: Allows customizing each header markup separately. Scopes: 
markup.heading01-markup.heading06, usesmarkup.headingby default. - Escaped Line Breaks: uses 
text.invisiblesby default. - Horizontal Rules: 
text.multimarkdown.hr, usesmarkupby default. - Footnotes: 
text.multimarkdown.footnote, usesmarkup.linkby default. - Images: 
text.multimarkdown.image, usesmarkup.linkandcolor.accent01by default. - Subscripts: 
text.multimarkdown.subscript, usesmarkupby default. - Superscripts: 
text.multimarkdown.superscript, usesmarkupby default. - Math: 
text.multimarkdown.math, usesmarkupby default. - Tables: 
text.multimarkdown.table, withtext.multimarkdown.table.head,text.multimarkdown.table.header,text.multimarkdown.table.divider,text.multimarkdown.table.captionalso available for specific parts. Usescolor.accent02by default. - Metadata: 
text.multimarkdown.metadata, usescolor.accent03by default. - Citations: 
text.multimarkdown.citation, usesmarkup.linkandcolor.accent04by default. - Glossary definitions: 
text.multimarkdown.glossary, usesmarkup.linkandcolor.accent05by default. - Abbreviation: 
text.multimarkdown.abbreviation, usesmarkup.link,color.accent06by default. - Definition Lists: 
text.multimarkdown.definitionListwithtext.multimarkdown.definitionList.termandtext.multimarkdown.defitionList.definitionfor more specific highlighting. Usescolor.accent03by default. - Metadata Variables: 
text.multimarkdown.variable, usesmarkup.linkandcode.keywordby default. - TOC (Table of Contents): 
text.multimarkdown.toc, usescode.literalby default.