Pandoc Test Suite by John MacFarlane, Anonymous Type |gO| to see the table of contents. This is a set of tests for pandoc. Most of them are adapted from John Gruber's markdown test suite. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ================================================================================ Headers *headers* -------------------------------------------------------------------------------- Level 2 with an embedded link /url *level-2-with-an-embedded-link* LEVEL 3 WITH EMPHASIS *level-3-with-emphasis* Level 4 *level-4* Level 5 *level-5* ================================================================================ Level 1 *level-1* -------------------------------------------------------------------------------- Level 2 with emphasis *level-2-with-emphasis* LEVEL 3 *level-3* with no blank line -------------------------------------------------------------------------------- Level 2 *level-2* with no blank line * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ================================================================================ Paragraphs *paragraphs* Here's a regular paragraph. In Markdown 1.0.0 and earlier. Version 8. This line turns into a list item. Because a hard-wrapped line in the middle of a paragraph looked like a list item. Here's one with a bullet. * criminey. There should be a hard line break here. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ================================================================================ Block Quotes *block-quotes* E-mail style: This is a block quote. It is pretty short. Code in a block quote: > sub status { print "working"; } < A list: 1. item one 2. item two Nested block quotes: nested nested This should not be a block quote: 2 > 1. And a following paragraph. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ================================================================================ Code Blocks *code-blocks* Code: > ---- (should be four hyphens) sub status { print "working"; } this code block is indented by one tab < And: > this code block is indented by two tabs These should not be escaped: \$ \\ \> \[ \{ < * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ================================================================================ Lists *lists* -------------------------------------------------------------------------------- Unordered *unordered* Asterisks tight: - asterisk 1 - asterisk 2 - asterisk 3 Asterisks loose: - asterisk 1 - asterisk 2 - asterisk 3 Pluses tight: - Plus 1 - Plus 2 - Plus 3 Pluses loose: - Plus 1 - Plus 2 - Plus 3 Minuses tight: - Minus 1 - Minus 2 - Minus 3 Minuses loose: - Minus 1 - Minus 2 - Minus 3 -------------------------------------------------------------------------------- Ordered *ordered* Tight: 1. First 2. Second 3. Third and: 1. One 2. Two 3. Three Loose using tabs: 1. First 2. Second 3. Third and using spaces: 1. One 2. Two 3. Three Multiple paragraphs: 1. Item 1, graf one. Item 1. graf two. The quick brown fox jumped over the lazy dog's back. 2. Item 2. 3. Item 3. -------------------------------------------------------------------------------- Nested *nested* - Tab - Tab - Tab Here's another: 1. First 2. Second: - Fee - Fie - Foe 3. Third Same thing but with paragraphs: 1. First 2. Second: - Fee - Fie - Foe 3. Third -------------------------------------------------------------------------------- Tabs and spaces *tabs-and-spaces* - this is a list item indented with tabs - this is a list item indented with spaces - this is an example list item indented with tabs - this is an example list item indented with spaces -------------------------------------------------------------------------------- Fancy list markers *fancy-list-markers* (2) begins with 2 (3) and now 3 with a continuation iv. sublist with roman numerals, starting with 4 v. more items (A) a subsublist (B) a subsublist Nesting: A. Upper Alpha I. Upper Roman. (6) Decimal start with 6 c) Lower alpha with paren Autonumbering: 1. Autonumber. 2. More. 1. Nested. Should not be a list item: M.A. 2007 B. Williams * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ================================================================================ Definition Lists *definition-lists* Tight using spaces: apple red fruit orange orange fruit banana yellow fruit Tight using tabs: apple red fruit orange orange fruit banana yellow fruit Loose: apple red fruit orange orange fruit banana yellow fruit Multiple blocks with italics: apple red fruit contains seeds, crisp, pleasant to taste orange orange fruit > { orange code block } < orange block quote Multiple definitions, tight: apple red fruit computer orange orange fruit bank Multiple definitions, loose: apple red fruit computer orange orange fruit bank Blank line after term, indented marker, alternate markers: apple red fruit computer orange orange fruit 1. sublist 2. sublist ================================================================================ HTML Blocks *html-blocks* Simple block on one line: foo And nested without indentation: foo bar Interpreted markdown in a table: This is emphasized And this is strong Here's a simple block: foo This should be a code block, though: >
}
<
If you want, you can indent every line, but you can also be lazy and just indent
the first line of each block.
*footnote3*
This is easier to type. Inline notes may contain links http://google.com and `]`
verbatim characters, as well as [bracketed text].
*footnote4*
In quote.
*footnote5*
In list.
vim:tw=80:sw=4:ts=4:ft=help:norl:et: