4c43824203
Includes test.
245 lines
3.6 KiB
Text
245 lines
3.6 KiB
Text
% 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]
|
||
|
||
## URLs with spaces
|
||
|
||
[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)
|
||
|
||
## Horizontal rules with spaces at end
|
||
|
||
* * * * *
|
||
|
||
-- - -- -- -
|
||
|
||
## Raw HTML before header
|
||
|
||
<a></a>
|
||
|
||
### my header
|
||
|
||
## $ in math
|
||
|
||
$\$2 + \$3$
|
||
|
||
## Commented-out list item
|
||
|
||
- one
|
||
<!--
|
||
- two
|
||
-->
|
||
- three
|
||
|
||
## Backslash newline
|
||
|
||
hi\
|
||
there
|
||
|
||
## Code spans
|
||
|
||
`hi\`
|
||
|
||
`hi
|
||
there`
|
||
|
||
`` hi````there ``
|
||
|
||
`hi
|
||
|
||
there`
|
||
|
||
## Multilingual URLs
|
||
|
||
<http://测.com?测=测>
|
||
|
||
[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].
|
||
|
||
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"}
|
||
|
||
## 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 |
|
||
+------------------+-----------+------------+
|
||
|
||
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 |
|
||
+------------------+-----------+------------+
|
||
|
||
Empty cells
|
||
|
||
+---+---+
|
||
| | |
|
||
+---+---+
|
||
|
||
## Entities in links and titles
|
||
|
||
[link](/ürl "öö!")
|
||
|
||
<http://göögle.com>
|
||
|
||
<me@exämple.com>
|
||
|
||
[foobar]
|
||
|
||
[foobar]: /ürl "öö!"
|
||
|
||
## Parentheses in URLs
|
||
|
||
[link](/hi(there))
|
||
|
||
[link](/hithere\))
|
||
|
||
[linky]
|
||
|
||
[linky]: hi_(there_(nested))
|
||
|
||
## Reference link fallbacks
|
||
|
||
[*not a link*] [*nope*]...
|
||
|
||
## Empty reference links
|
||
|
||
[foo2]:
|
||
|
||
bar
|
||
|
||
[foo2]
|