diff options
Diffstat (limited to 'tests/writer.plain')
-rw-r--r-- | tests/writer.plain | 118 |
1 files changed, 37 insertions, 81 deletions
diff --git a/tests/writer.plain b/tests/writer.plain index bc6d25467..cc61916d2 100644 --- a/tests/writer.plain +++ b/tests/writer.plain @@ -2,9 +2,8 @@ Pandoc Test Suite John MacFarlane; Anonymous July 17, 2006 -This is a set of tests for pandoc. Most of them are adapted from -John Gruber’s markdown test suite. - +This is a set of tests for pandoc. Most of them are adapted from John Gruber’s +markdown test suite. * * * * * @@ -35,7 +34,6 @@ Level 2 with no blank line - * * * * * Paragraphs @@ -43,16 +41,15 @@ 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. +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 @@ -63,27 +60,26 @@ 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 @@ -92,19 +88,18 @@ 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: \$ \\ \> \[ \{ + These should not be escaped: \$ \\ \> \[ \{ * * * * * @@ -128,7 +123,6 @@ Asterisks loose: - asterisk 3 - Pluses tight: - Plus 1 @@ -143,7 +137,6 @@ Pluses loose: - Plus 3 - Minuses tight: - Minus 1 @@ -158,7 +151,6 @@ Minuses loose: - Minus 3 - Ordered ------- @@ -182,7 +174,6 @@ Loose using tabs: 3. Third - and using spaces: 1. One @@ -191,19 +182,16 @@ and using spaces: 3. Three - Multiple paragraphs: 1. Item 1, graf one. - Item 1. graf two. The quick brown fox jumped over the lazy dog’s - back. + Item 1. graf two. The quick brown fox jumped over the lazy dog’s back. 2. Item 2. 3. Item 3. - Nested ------ @@ -211,8 +199,6 @@ Nested - Tab - Tab - - Here’s another: 1. First @@ -235,7 +221,6 @@ Same thing but with paragraphs: 3. Third - Tabs and spaces --------------- @@ -247,8 +232,6 @@ Tabs and spaces - this is an example list item indented with spaces - - Fancy list markers ------------------ @@ -262,8 +245,6 @@ Fancy list markers (A) a subsublist (B) a subsublist - - Nesting: A. Upper Alpha @@ -271,23 +252,18 @@ A. Upper Alpha (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 @@ -322,7 +298,6 @@ orange banana yellow fruit - Multiple blocks with italics: apple @@ -337,7 +312,6 @@ orange orange block quote - Multiple definitions, tight: apple @@ -359,7 +333,6 @@ orange bank - Blank line after term, indented marker, alternate markers: apple @@ -373,7 +346,6 @@ orange 1. sublist 2. sublist - HTML Blocks =========== @@ -420,7 +392,6 @@ Code: Hr’s: - * * * * * Inline Markup @@ -448,9 +419,8 @@ Superscripts: abcd ahello ahello there. Subscripts: H2O, H23O, Hmany of themO. -These should not be superscripts or subscripts, because of the -unescaped spaces: a^b c^d, a~b c~d. - +These should not be superscripts or subscripts, because of the unescaped +spaces: a^b c^d, a~b c~d. * * * * * @@ -473,7 +443,6 @@ Dashes between numbers: 5–7, 255–66, 1987–1999. Ellipses…and…and…. - * * * * * LaTeX @@ -487,22 +456,18 @@ LaTeX - p-Tree - Here’s some display math: \frac{d}{dx}f(x)=\lim_{h\to 0}\frac{f(x+h)-f(x)}{h} -- Here’s one that has a line break in it: - \alpha + \omega \times x^2. +- Here’s one that has a line break in it: \alpha + \omega \times x^2. These shouldn’t be math: - To get the famous equation, write $e = mc^2$. -- $22,000 is a lot of money. So is $34,000. (It worked if “lot” - is emphasized.) +- $22,000 is a lot of money. So is $34,000. (It worked if “lot” is + emphasized.) - Shoes ($20) and socks ($5). - Escaped $: $73 this should be emphasized 23$. Here’s a LaTeX table: - - - * * * * * Special Characters @@ -558,7 +523,6 @@ Plus: + Minus: - - * * * * * Links @@ -640,7 +604,6 @@ Auto-links should not occur here: <http://example.com/> or here: <http://example.com/> - * * * * * Images @@ -648,48 +611,41 @@ Images From “Voyage dans la Lune” by Georges Melies (1902): +[lalune] - -Here is a movie icon. - +Here is a movie [movie] icon. * * * * * Footnotes ========= -Here is a footnote reference,[^1] and another.[^2] This should not -be a footnote reference, because it contains a space.[^my note] -Here is an inline note.[^3] +Here is a footnote reference,[^1] and another.[^2] This should not be a +footnote reference, because it contains a space.[^my note] Here is an inline +note.[^3] Notes can go in quotes.[^4] 1. And in list items.[^5] -This paragraph should not be part of the note, as it is not -indented. +This paragraph should not be part of the note, as it is not indented. -[^1]: - Here is the footnote. It can go anywhere after the footnote - reference. It need not be placed at the end of the document. +[^1]: Here is the footnote. It can go anywhere after the footnote reference. + It need not be placed at the end of the document. -[^2]: - Here’s the long note. This one contains multiple blocks. +[^2]: Here’s the long note. This one contains multiple blocks. - Subsequent blocks are indented to show that they belong to the - footnote (as with list items). + Subsequent blocks are indented to show that they belong to the footnote + (as with list items). { <code> } - If you want, you can indent every line, but you can also be lazy - and just indent the first line of each block. + If you want, you can indent every line, but you can also be lazy and just + indent the first line of each block. -[^3]: - This is easier to type. Inline notes may contain links and ] - verbatim characters, as well as [bracketed text]. +[^3]: This is easier to type. Inline notes may contain links and ] verbatim + characters, as well as [bracketed text]. -[^4]: - In quote. +[^4]: In quote. -[^5]: - In list. +[^5]: In list. |