beautifying
[smdp.git] / sample.md
index 3e3d62e..44bd450 100644 (file)
--- a/sample.md
+++ b/sample.md
@@ -82,11 +82,11 @@ C program starts with `main()`.
 
 -> # Supported markdown formatting <-
 
-Code blocks are automatically detected by 4
-spaces at the beginning of a line.
+Code blocks are automatically detected by 4 spaces
+at the beginning of a line.
 
-Tabs are automatically expanded to 4 spaces
-while parsing the input.
+Tabs are automatically expanded to 4 spaces while
+parsing the input.
 
 \    int main(int argc, char \*argv[]) {
 \        printf("%s\\n", "Hello world!");
@@ -102,6 +102,31 @@ becomes
 
 -> # Supported markdown formatting <-
 
+You can also use [pandoc](http://pandoc.org/demo/example9/pandocs-markdown.html)'s fenced code block
+extension. Use at least three ~ chars to open and
+at least as many or more ~ for closing.
+
+\~~~ {.numberLines}
+\int main(int argc, char \*argv[]) {
+\    printf("%s\\n", "Hello world!");
+\}
+\~~~~~~~~~~~~~~~~~~
+
+becomes
+
+~~~ {.numberLines}
+int main(int argc, char \*argv[]) {
+    printf("%s\\n", "Hello world!");
+}
+~~~~~~~~~~~~~~~~~~
+
+Pandoc attributes (like ".numberlines" etc.)
+will be ignored
+
+-------------------------------------------------
+
+-> # Supported markdown formatting <-
+
 Quotes are auto-detected by preceding *>*.
 
 Multiple *>* are interpreted as nested quotes.
@@ -136,8 +161,8 @@ _some_ *highlighted* _*text*_
 -> # Supported markdown formatting <-
 
 Backslashes force special markdown characters
-like *\**, *\_*, *#* and *>* to be printed as normal
-characters.
+like *\**, *\_*, *#* and *>* to be printed as
+normal characters.
 
 \\\*special\\\*
 
@@ -270,8 +295,7 @@ After installing them, you can simply type:
 
 -> ## Last words <-
 
-I hope you like *mdp*. But be aware that it is
-still in alpha status.
+I hope you like *mdp*.
 
 If you observe strange behavior, feel free to
 open an issue on [GitHub](https://github.com/visit1985/mdp).