X-Git-Url: https://git.danieliu.xyz/?p=smdp.git;a=blobdiff_plain;f=sample.md;h=88bcd345bb57fe9bdc89231f8a9e86b3d098fa98;hp=8f6b053ac5db7e696f23f345ed7041439ed7a2c0;hb=HEAD;hpb=3e6d7001c4058b93281645e72ad1e223280b8589 diff --git a/sample.md b/sample.md index 8f6b053..88bcd34 100644 --- a/sample.md +++ b/sample.md @@ -1,6 +1,6 @@ %title: mdp - Sample Presentation %author: visit1985 -%date: 2014-09-22 +%date: 2016-02-07 -> mdp <- ========= @@ -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,27 +102,50 @@ 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. +You can also use [pandoc](https://pandoc.org/MANUAL.html#fenced-code-blocks)'s fenced code block +extension. Use at least three ~ chars to open and +at least as many or more ~ for closing. -~~~~~ -~~~ -int main(int argc, char \*argv[]) { - printf("%s\\n", "Hello world!"); +\~~~ {.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 <- + +You can also use [github](https://guides.github.com/features/mastering-markdown/#GitHub-flavored-markdown) flavored markdown's +code block. Use at least three backticks to open +and at least as many or more backticks for closing. + +\``` +\int main(int argc, char \*argv[]) { +\ printf("%s\\n", "Hello world!"); +\} +\``` becomes -~~~ -int main(int argc, char \*argv[]) { - printf("%s\\n", "Hello world!"); +``` +int main(int argc, char *argv[]) { + printf("%s\n", "Hello world!"); } -~~~ +``` -Pandoc attributes (like ".numberlines" etc.) will be ignored +Language hint will be ignored ------------------------------------------------- @@ -162,8 +185,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\\\* @@ -296,8 +319,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).