How might these be addressed in CommonMark?
- Added
[TOC] Syntax
- Can be done via generic directives
!TOC{.left}
!TOC{.right}
-
![]() Extended image syntax
- Can be done via syntactic sugar and consistent attributes
![](){}
-
{.style} --> {.style title=title}
- Gitub Flavored Markdown & extensions
- Syntax highlighting - via
{}
- Table - In discussion still but could be in core
- URL autolinking - is supported already I think
- Strikethrough - maybe via
--strikethrough--
- Smartypants - no opinion about smartypants
- Mathematics Expression
- Is currently in discussion in CommonMark, likely to be an option switch.
- Inline Expression:
$$$...$$$
- Block Expression:
$$...$$
- Added Option inline mathematics expression (
$, $$$)
- Added Superscript, Subscript
- Can’t see what’s wrong with implementing this approach.
-
Sup^superscript^, Sub~subscript~
- Extended Image Syntax
-
Can be done via generic directives by assuming that
![](){} refers to a default function !default[](){}, which can handle filetype extension detection.
- Footnote
- Looks about right to me
- Footnote:
[^identity]
- Footnote Reference:
[^identity]: text