% Title
spanning multiple lines
% Author One
Author Two; Author Three;
Author Four
# Additional markdown reader tests
## Blank line before URL in link reference
[foo] and [bar]
[foo]:
/url
[bar]:
/url
"title"
## Raw ConTeXt environments
\placeformula \startformula
L_{1} = L_{2}
\stopformula
\start[a2]
\start[a2]
\stop[a2]
\stop[a2]
## Raw LaTeX environments
\begin{center}
\begin{tikzpicture}[baseline={([yshift=+-.5ex]current bounding box.center)}, level distance=24pt]
\Tree [.{S} [.NP John\index{i} ] [.VP [.V likes ] [.NP himself\index{i,*j} ]]]
\end{tikzpicture}
\end{center}
## URLs with spaces and punctuation
[foo](/bar and baz)
[foo](/bar
and baz )
[foo]( /bar and baz )
[foo](bar baz "title" )
[baz][] [bam][] [bork][]
[baz]: /foo foo
[bam]: /foo fee
[bork]: /foo/zee zob (title)
[Ward's method.](http://en.wikipedia.org/wiki/Ward's_method)
## Horizontal rules with spaces at end
* * * * *
-- - -- -- -
## Raw HTML before header
### my header
## $ in math
$\$2 + \$3$
$x = \text{the $n$th root of $y$}$
This should not be math:
$PATH 90 $PATH
## Commented-out list item
- one
- three
## Indented code at beginning of list
- code
code
1. code
code
12345678. code
code
- code
code
- no code
## Backslash newline
hi\
there
## Code spans
`hi\`
`hi
there`
`` hi````there ``
`hi
there`
## Multilingual URLs
[foo](/bar/测?x=测 "title")
<测@foo.测.baz>
## Numbered examples
(@) First example.
(@foo) Second example.
Explanation of examples (@foo) and (@bar).
(@bar) Third example.
## Macros
\newcommand{\tuple}[1]{\langle #1 \rangle}
$\tuple{x,y}$
## Case-insensitive references
[Fum]
[FUM]
[bat]
[fum]: /fum
[BAT]: /bat
## Curly smart quotes
“Hi”
‘Hi’
## Consecutive lists
- one
- two
1. one
2. two
a. one
b. two
## Implicit header references
### My header
### My other header
A link to [My header].
Another link to [it][My header].
Should be [case insensitive][my header].
Link to [Explicit header attributes].
[my other header]: /foo
But this is not a link to [My other header], since the reference is defined.
## Explicit header attributes {#foobar .baz key="val"}
> ## Header attributes inside block quote {#foobar .baz key="val"}
## Line blocks
| But can a bee be said to be
| or not to be an entire bee,
| when half the bee is not a bee,
| due to some ancient injury?
|
| Continuation
line
| and
another
## Grid Tables
+------------------+-----------+------------+
| col 1 | col 2 | col 3 |
+==================+===========+============+
| r1 a | b | c |
| r1 bis | b 2 | c 2 |
+------------------+-----------+------------+
| r2 d | e | f |
+------------------+-----------+------------+
Headless
+------------------+-----------+------------+
| r1 a | b | c |
| r1 bis | b 2 | c 2 |
+------------------+-----------+------------+
| r2 d | e | f |
+------------------+-----------+------------+
With alignments
+------------------+-----------+------------+
| col 1 | col 2 | col 3 |
+=================:+:==========+:==========:+
| r1 a | b | c |
| r1 bis | b 2 | c 2 |
+------------------+-----------+------------+
| r2 d | e | f |
+------------------+-----------+------------+
Headless with alignments
+-----------------:+:----------+:----------:+
| r1 a | b | c |
| r1 bis | b 2 | c 2 |
+------------------+-----------+------------+
| r2 d | e | f |
+------------------+-----------+------------+
Spaces at ends of lines
+------------------+-----------+------------+
| r1 a | b | c |
| r1 bis | b 2 | c 2 |
+------------------+-----------+------------+
| r2 d | e | f |
+------------------+-----------+------------+
Multiple blocks in a cell
+------------------+-----------+------------+
| # col 1 | # col 2 | # col 3 |
| col 1 | col 2 | col 3 |
+------------------+-----------+------------+
| r1 a | - b | c |
| | - b 2 | c 2 |
| r1 bis | - b 2 | c 2 |
+------------------+-----------+------------+
East Asian characters have double width
+--+----+
|魚|fish|
+--+----+
Zero-width space in German
+-------+-------+
|German |English|
+-------+-------+
|Auflage|edition|
+-------+-------+
Zero-width non-joiner in Persian
+-------+---------+
|میخواهم|I want to|
+-------+---------+
Empty cells
+---+---+
| | |
+---+---+
Table with cells spanning multiple rows or columns:
+---------------------+----------+
| Property | Earth |
+=============+=======+==========+
| | min | -89.2 °C |
| Temperature +-------+----------+
| 1961-1990 | mean | 14 °C |
| +-------+----------+
| | min | 56.7 °C |
+-------------+-------+----------+
Table with complex header:
+---------------------+-----------------------+
| Location | Temperature 1961-1990 |
| | in degree Celsius |
| +-------+-------+-------+
| | min | mean | max |
+=====================+=======+=======+=======+
| Antarctica | -89.2 | N/A | 19.8 |
+---------------------+-------+-------+-------+
| Earth | -89.2 | 14 | 56.7 |
+---------------------+-------+-------+-------+
## Entities in links and titles
[link](/ürl "öö!")
[foobar]
[foobar]: /ürl "öö!"
## Parentheses in URLs
[link](/hi(there))
[link](/hithere\))
[linky]
[linky]: hi_(there_(nested))
## Backslashes in link references
[\*\a](b)
## Reference link fallbacks
[*not a link*] [*nope*]...
## Reference link followed by a citation
MapReduce is a paradigm popularized by [Google] [@mapreduce] as its
most vocal proponent.
[Google]: http://google.com
## Empty reference links
[foo2]:
bar
[foo2]
## Wrapping shouldn't introduce new list items
- blah blah blah blah blah blah blah blah blah blah blah blah blah blah 2015.
## Bracketed spans
[*foo* bar baz [link](url)]{.class #id key=val}