This is a set of tests for pandoc. Most of them are adapted from John Gruber’s markdown test suite.
-----
= Headers =
== Level 2 with an [[url|embedded link]] ==
=== Level 3 with ''emphasis'' ===
==== Level 4 ====
===== Level 5 =====
= Level 1 =
== Level 2 with ''emphasis'' ==
=== Level 3 ===
with no blank line
== Level 2 ==
with no blank line
-----
= 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 =
E-mail style:
This is a block quote. It is pretty short.
Code in a block quote:This should not be a block quote: 2 > 1. And a following paragraph. ----- = Code Blocks = Code:sub status { print "working"; }A list: # item one # item two Nested block quotes:nestednested
---- (should be four hyphens) sub status { print "working"; } this code block is indented by one tabAnd:
this code block is indented by two tabs These should not be escaped: \$ \\ \> \[ \{----- = Lists = == 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 == Tight: # First # Second # Third and: # One # Two # Three Loose using tabs: # First # Second # Third and using spaces: # One # Two # Three Multiple paragraphs:
Item 1, graf one.
Item 1. graf two. The quick brown fox jumped over the lazy dog’s back.
Item 2.
Item 3.
begins with 2
and now 3
with a continuation
red fruit
contains seeds, crisp, pleasant to taste
orange fruit
{ orange code block }
orange block quote
This is ''emphasized'' | And this is '''strong''' |
<div> foo </div>As should this:
<div>foo</div>Now, nested:
<!-- Comment -->Just plain comment, with trailing spaces on the line: Code:
<hr />Hr’s:
>
, $
, \
, \$
, <html>
.
code
’ and a “[http://example.com/?foo=1&bar=2 quoted link]”.
Some dashes: one—two — three—four — five.
Dashes between numbers: 5–7, 255–66, 1987–1999.
Ellipses…and…and….
-----
= LaTeX =
*
*
*
*
*
* -Tree
* Here’s some display math:
* Here’s one that has a line break in it: .
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.)
* Shoes ($20) and socks ($5).
* Escaped $
: $73 ''this should be emphasized'' 23$.
Here’s a LaTeX table:
-----
= Special Characters =
Here is some unicode:
* I hat: Î
* o umlaut: ö
* section: §
* set membership: ∈
* copyright: ©
AT&T has an ampersand in their name.
AT&T is another way to write it.
This & that.
4 < 5.
6 > 5.
Backslash: \
Backtick: `
Asterisk: *
Underscore: _
Left brace: {
Right brace: }
Left bracket: [
Right bracket: ]
Left paren: (
Right paren: )
Greater-than: >
Hash: #
Period: .
Bang: !
Plus: +
Minus: -
-----
= Links =
== Explicit ==
Just a [[url/|URL]].
[[url/|URL and title]].
[[url/|URL and title]].
[[url/|URL and title]].
[[url/|URL and title]]
[[url/|URL and title]]
[[url/with_underscore|with_underscore]]
[mailto:nobody@nowhere.net Email link]
[[|Empty]].
== Reference ==
Foo [[url/|bar]].
With [[url/|embedded [brackets]]].
[[url/|b]] by itself should be a link.
Indented [[url|once]].
Indented [[url|twice]].
Indented [[url|thrice]].
This should [not][] be a link.
[not]: /urlFoo [[url/|bar]]. Foo [[url/|biz]]. == With ampersands == Here’s a [http://example.com/?foo=1&bar=2 link with an ampersand in the URL]. Here’s a link with an amersand in the link text: [http://att.com/ AT&T]. Here’s an [[script?foo=1&bar=2|inline link]]. Here’s an [[script?foo=1&bar=2|inline link in pointy braces]]. == Autolinks == With an ampersand: http://example.com/?foo=1&bar=2 * In a list? * http://example.com/ * It should. An e-mail address: [mailto:nobody@nowhere.net nobody@nowhere.net]
Blockquoted: http://example.com/Auto-links should not occur here:
<http://example.com/>
or here: <http://example.com/>----- = Images = From “Voyage dans la Lune” by Georges Melies (1902):
{ <code> }If you want, you can indent every line, but you can also be lazy and just indent the first line of each block. This should ''not'' be a footnote reference, because it contains a space.[^my note] Here is an inline note.This is ''easier'' to type. Inline notes may contain [http://google.com links] and
]
verbatim characters, as well as [bracketed text].
Notes can go in quotes.In quote.# And in list items.In list. This paragraph should not be part of the note, as it is not indented.