X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=sample.md;h=762537db2f0249ac8e6827bf9cec9176edde9b03;hb=a677643e62d4f4011593096ce25ca27c7d1c0be5;hp=2a7b9347f0536b4338a9fe2b8eb49b2768b97a1e;hpb=2c77b5e6e665dcce85cc22d7673573c46137593d;p=smdp.git diff --git a/sample.md b/sample.md index 2a7b934..762537d 100644 --- a/sample.md +++ b/sample.md @@ -1,15 +1,31 @@ %title: mdp - Sample Presentation -%author: Michael Göhler -%date: 2014-09-18 +%author: visit1985 +%date: 2014-09-22 -mdp -=== +-> mdp <- +========= -A command-line based markdown presentation tool. +-> A command-line based markdown presentation tool. <- ------------------------------------------------- -# Supported markdown formatting's +-> # Supported markdown formatting's <- + +The input file is split into multiple slides by +horizontal rules (hr). A hr consisting of at +least 3 *\** or *-*. It can also contain spaces but +no other characters. + +Each of these represents the start of a new slide + +\* \* \* +\--- +\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* +\- - - + +------------------------------------------------- + +-> # Supported markdown formatting's <- First-level headers can be prefixed by single *#* or underlined by *===*. @@ -22,7 +38,7 @@ becomes ------------------------------------------------- -# Supported markdown formatting's +-> # Supported markdown formatting's <- Second-level headers can be prefixed by *##* or underlined by *---*. @@ -38,7 +54,19 @@ second-level ------------------------------------------------- -# Supported markdown formatting's +-> # Supported markdown formatting's <- + +Inline codes are surrounded with backticks. + +C program starts with \`main()\`. + +becomes + +C program starts with `main()`. + +------------------------------------------------- + +-> # Supported markdown formatting's <- Code blocks are automatically detected by 4 spaces at the beginning of a line. @@ -58,7 +86,7 @@ becomes ------------------------------------------------- -# Supported markdown formatting's +-> # Supported markdown formatting's <- Quotes are auto-detected by preceding *>*. @@ -76,12 +104,12 @@ becomes ------------------------------------------------- -# Supported markdown formatting's +-> # Supported markdown formatting's <- Inline highlighting is supported as followed: -- *\** colors text as red -- *\_* underlines text +\- *\** colors text as red +\- *\_* underlines text \_some\_ \*highlighted\* \_\*text\*\_ @@ -91,7 +119,7 @@ _some_ *highlighted* _*text*_ ------------------------------------------------- -# Supported markdown formatting's +-> # Supported markdown formatting's <- Backslashes force special markdown characters like *\**, *\_*, *#* and *>* to be printed as normal @@ -105,7 +133,56 @@ becomes ------------------------------------------------- -## More information about markdown +-> # Supported markdown formatting's <- + +Leading *\** or *-* indicate lists. + +list +\* major +\ - minor +\ - \*important\* +\ detail +\ - minor + +becomes + +list +* major + - minor + - *important* + detail + - minor + +------------------------------------------------- + +-> # Supported markdown formatting's <- + +Leading *->* indicates centering. + +\-> # test <- +\-> ## test <- +\-> test +\-> \_\*test\*\_ <- + +becomes + +-> # test <- +-> ## test <- +-> test +-> _*test*_ <- + +------------------------------------------------- + +-> # Supported markdown formatting's <- + +URL in John MacFarlane's Pandoc style are supported : + +[GitHub repository for mdp](https://github.com/visit1985/mdp) +[Google](google.com) + +------------------------------------------------- + +-> ## More information about markdown <- can be found on @@ -113,7 +190,7 @@ _http://daringfireball.net/projects/markdown/_ ------------------------------------------------- -# Support for UTF-8 special characters +-> # Support for UTF-8 special characters <- Here are some examples. @@ -127,7 +204,7 @@ upsilon = Ʊ, phi = ɸ ------------------------------------------------- -# Suspend your presentation for hands-on examples +-> # Suspend your presentation for hands-on examples <- Use *Ctrl + z* to suspend the presentation. @@ -135,7 +212,23 @@ Use *fg* to resume it. ------------------------------------------------- -## Last words +-> # Convert your presentation to PDF <- + +To publish your presentation later on, you may +want to convert it to PDF. + +This can be achieved by two additional tools: + +\- *markdown* to convert to HTML +\- *wkhtmltopdf* to convert from HTML to PDF + +After installing them, you can simply type: + + $ markdown sample.md | wkhtmltopdf - sample.pdf + +------------------------------------------------- + +-> ## Last words <- I hope you like *mdp*. But be aware, that it is still in alpha status. @@ -145,3 +238,4 @@ open an issue on GitHub: _https://github.com/visit1985/mdp_ +