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