@@ -5,10 +5,9 @@ aliases: [/syntax/]
5
5
toc : true
6
6
---
7
7
8
- This is version 2 of [ Mmark] ( https://github.com/mmarkdown/mmark ) :
9
- based on a [ new markdown implementation] ( https://github.com/mmarkdown/markdown )
10
- and some (small) language changes as well. We think these language changes lead to a more consistent
11
- user experience and lead to less confusion.
8
+ This is version 2 of [ Mmark] ( https://github.com/mmarkdown/mmark ) : based on a [ new markdown
9
+ implementation] ( https://github.com/mmarkdown/markdown ) and some (small) language changes as well. We
10
+ think these language changes lead to a more consistent user experience and lead to less confusion.
12
11
13
12
See [ changes from v1] ( #changes-from-version-1 ) if you're coming from version 1.
14
13
@@ -49,7 +48,7 @@ article](https://notes.peter-baumgartner.net/archive/content-organisation/blackf
49
48
50
49
For the rest we build up on < https://github.com/gomarkdown/markdown > and support all syntax
51
50
[ it supports] ( https://github.com/gomarkdown/markdown/blob/master/README.md ) . We enable the following
52
- extensions by default:
51
+ [ extensions] ( https://github.com/gomarkdown/markdown/blob/master/README.md#extensions ) by default:
53
52
54
53
* * Strikethrough* , allow strike through text using ` ~~test~~ ` .
55
54
* * Autolink* , detect embedded URLs that are not explicitly marked.
@@ -61,7 +60,7 @@ extensions by default:
61
60
* * OrderedListStart* , notice start element of ordered list.
62
61
* * Attributes* , allow block level attributes.
63
62
* * Smartypants* , expand ` -- ` and ` --- ` into ndash and mdashes.
64
- * * SuperSubscript* , parse super and subscript: H~ 2~ O is water and 2^10^ is 1024.
63
+ * * SuperSubscript* , parse super- and subscript: H~ 2~ O is water and 2^10^ is 1024.
65
64
* * Tables* , parse tables.
66
65
67
66
Mmark adds numerous enhancements to make it suitable for writing ([ IETF] ( https://ietf.org ) ) Internet
@@ -80,10 +79,10 @@ Drafts and even complete books. It <strike>steals</strike> borrows syntax elemen
80
79
81
80
Mmark adds:
82
81
83
- * (Extended) [ title block] ( #title-block ) .
84
- * [ Special sections] ( #special-sections ) .
82
+ * (Extended) [ title block] ( #title-block ) to specify authors and IETF specific bits .
83
+ * [ Special sections] ( #special-sections ) , for abstracts or notes .
85
84
* [ Including other files] ( #including-files ) with the option to specify line ranges, regular
86
- expressions and/or prefix each line with a string.
85
+ expressions and/or prefix each line with a custom string.
87
86
* [ Document divisions] ( #document-divisions ) .
88
87
* [ Captions] ( #captions ) for code, tables, quotes and subfigures.
89
88
* [ Asides] ( #asides ) .
@@ -177,8 +176,8 @@ Title Block:
177
176
* Area* defaults to "Internet" and * Ipr* defaults to ` trust200902 ` .
178
177
179
178
BCP 14/RFC 2119 Keywords:
180
- : If an RFC 2119 word is found enclosed in ` ** ` it will be rendered normally
181
- i.e. ` **MUST** ` becomes ` MUST ` .
179
+ : If an RFC 2119 word is found enclosed in ` ** ` it will be rendered normally i.e. ` **MUST** `
180
+ becomes ` MUST ` .
182
181
183
182
Artwork/Source code:
184
183
: There is no such distinction so these will be rendered in the same way regardless.
0 commit comments