2017-12-20 01:54:02 +01:00
<?xml version="1.0" encoding="utf-8" ?>
2019-12-31 07:18:55 +01:00
< !DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.2 20190208//EN"
"JATS-archivearticle1.dtd">
<article xmlns:mml= "http://www.w3.org/1998/Math/MathML" xmlns:xlink= "http://www.w3.org/1999/xlink" dtd-version= "1.2" article-type= "other" >
2017-12-20 01:54:02 +01:00
<front >
<journal-meta >
<journal-title-group >
</journal-title-group>
<publisher >
<publisher-name > </publisher-name>
</publisher>
</journal-meta>
<article-meta >
<title-group >
<article-title > Pandoc Test Suite</article-title>
</title-group>
2017-12-23 19:03:13 +01:00
<contrib-group >
<contrib contrib-type= "author" >
<name >
<surname > MacFarlane</surname>
<given-names > John</given-names>
</name>
<contrib contrib-type= "author" >
<name >
<surname > Anonymous</surname>
</name>
</contrib>
</contrib-group>
2017-12-20 01:54:02 +01:00
</article-meta>
</front>
<body >
2018-03-05 18:44:34 +01:00
<p > This is a set of tests for pandoc. Most of them are adapted from John Gruber's markdown test suite.</p>
2017-12-20 01:54:02 +01:00
<sec id= "headers" >
<title > Headers</title>
<sec id= "level-2-with-an-embedded-link" >
<title > Level 2 with an
<ext-link ext-link-type= "uri" xlink:href= "/url" > embedded
link</ext-link> </title>
<sec id= "level-3-with-emphasis" >
<title > Level 3 with <italic > emphasis</italic> </title>
<sec id= "level-4" >
<title > Level 4</title>
<sec id= "level-5" >
<title > Level 5</title>
</sec>
</sec>
</sec>
</sec>
</sec>
<sec id= "level-1" >
<title > Level 1</title>
<sec id= "level-2-with-emphasis" >
<title > Level 2 with <italic > emphasis</italic> </title>
<sec id= "level-3" >
<title > Level 3</title>
2018-03-05 18:44:34 +01:00
<p > with no blank line</p>
2017-12-20 01:54:02 +01:00
</sec>
</sec>
<sec id= "level-2" >
<title > Level 2</title>
2018-03-05 18:44:34 +01:00
<p > with no blank line</p>
2017-12-20 01:54:02 +01:00
</sec>
</sec>
<sec id= "paragraphs" >
<title > Paragraphs</title>
2018-03-05 18:44:34 +01:00
<p > Here's a regular paragraph.</p>
<p > 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.</p>
<p > Here's one with a bullet. * criminey.</p>
<p > There should be a hard line break<break /> here.</p>
2017-12-20 01:54:02 +01:00
</sec>
<sec id= "block-quotes" >
<title > Block Quotes</title>
2018-03-05 18:44:34 +01:00
<p > E-mail style:</p>
2017-12-20 01:54:02 +01:00
<disp-quote >
2018-03-05 18:44:34 +01:00
<p > This is a block quote. It is pretty short.</p>
2017-12-20 01:54:02 +01:00
</disp-quote>
<disp-quote >
2018-03-05 18:44:34 +01:00
<p > Code in a block quote:</p>
2017-12-20 01:54:02 +01:00
<preformat > sub status {
print " working" ;
}</preformat>
2018-03-05 18:44:34 +01:00
<p > A list:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "order" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > item one</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > item two</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > Nested block quotes:</p>
2017-12-20 01:54:02 +01:00
<disp-quote >
2018-03-05 18:44:34 +01:00
<p > nested</p>
2017-12-20 01:54:02 +01:00
</disp-quote>
<disp-quote >
2018-03-05 18:44:34 +01:00
<p > nested</p>
2017-12-20 01:54:02 +01:00
</disp-quote>
</disp-quote>
2018-03-05 18:44:34 +01:00
<p > This should not be a block quote: 2 > 1.</p>
<p > Box-style:</p>
2017-12-20 01:54:02 +01:00
<disp-quote >
2018-03-05 18:44:34 +01:00
<p > Example:</p>
2017-12-20 01:54:02 +01:00
<preformat > sub status {
print " working" ;
}</preformat>
</disp-quote>
<disp-quote >
<list list-type= "order" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > do laundry</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > take out the trash</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
</disp-quote>
2018-03-05 18:44:34 +01:00
<p > Here's a nested one:</p>
2017-12-20 01:54:02 +01:00
<disp-quote >
2018-03-05 18:44:34 +01:00
<p > Joe said:</p>
2017-12-20 01:54:02 +01:00
<disp-quote >
2018-03-05 18:44:34 +01:00
<p > Don't quote me.</p>
2017-12-20 01:54:02 +01:00
</disp-quote>
</disp-quote>
2018-03-05 18:44:34 +01:00
<p > And a following paragraph.</p>
2017-12-20 01:54:02 +01:00
</sec>
<sec id= "code-blocks" >
<title > Code Blocks</title>
2018-03-05 18:44:34 +01:00
<p > Code:</p>
2017-12-20 01:54:02 +01:00
<preformat > ---- (should be four hyphens)
sub status {
print " working" ;
}
this code block is indented by one tab</preformat>
2018-03-05 18:44:34 +01:00
<p > And:</p>
2017-12-20 01:54:02 +01:00
<preformat > this code block is indented by two tabs
These should not be escaped: \$ \\ \> \[ \{</preformat>
</sec>
<sec id= "lists" >
<title > Lists</title>
<sec id= "unordered" >
<title > Unordered</title>
2018-03-05 18:44:34 +01:00
<p > Asterisks tight:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > asterisk 1</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > asterisk 2</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > asterisk 3</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > Asterisks loose:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > asterisk 1</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > asterisk 2</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > asterisk 3</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > Pluses tight:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > Plus 1</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Plus 2</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Plus 3</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > Pluses loose:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > Plus 1</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Plus 2</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Plus 3</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > Minuses tight:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > Minus 1</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Minus 2</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Minus 3</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > Minuses loose:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > Minus 1</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Minus 2</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Minus 3</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
</sec>
<sec id= "ordered" >
<title > Ordered</title>
2018-03-05 18:44:34 +01:00
<p > Tight:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "order" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > First</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Second</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Third</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > and:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "order" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > One</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Two</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Three</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > Loose using tabs:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "order" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > First</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Second</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Third</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > and using spaces:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "order" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > One</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Two</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Three</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > Multiple paragraphs:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "order" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > Item 1, graf one.</p>
<p > Item 1. graf two. The quick brown fox jumped over the lazy
dog's back.</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Item 2.</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Item 3.</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > List styles:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "order" > </list>
<list list-type= "roman-lower" > </list>
</sec>
<sec id= "nested" >
<title > Nested</title>
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > Tab</p>
2017-12-20 01:54:02 +01:00
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > Tab</p>
2017-12-20 01:54:02 +01:00
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > Tab</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
</list-item>
</list>
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > Here's another:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "order" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > First</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Second:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > Fee</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Fie</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Foe</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Third</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > Same thing but with paragraphs:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "order" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > First</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Second:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > Fee</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Fie</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Foe</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Third</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
</sec>
<sec id= "tabs-and-spaces" >
<title > Tabs and spaces</title>
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > this is a list item indented with tabs</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > this is a list item indented with spaces</p>
2017-12-20 01:54:02 +01:00
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > this is an example list item indented with tabs</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > this is an example list item indented with spaces</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
</list-item>
</list>
</sec>
<sec id= "fancy-list-markers" >
<title > Fancy list markers</title>
2018-03-05 18:44:34 +01:00
<p > Autonumbering:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "order" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > Autonumber.</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > More.</p>
2017-12-20 01:54:02 +01:00
<list list-type= "order" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > Nested.</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
</list-item>
</list>
</sec>
<sec id= "definition" >
<title > Definition</title>
<def-list >
<def-item >
<term >
Violin
</term>
<def >
2018-03-05 18:44:34 +01:00
<p > Stringed musical instrument.</p>
<p > Torture device.</p>
2017-12-20 01:54:02 +01:00
</def>
</def-item>
<def-item >
<term >
Cello<break /> Violoncello
</term>
<def >
2018-03-05 18:44:34 +01:00
<p > Low-voiced stringed instrument.</p>
2017-12-20 01:54:02 +01:00
</def>
</def-item>
</def-list>
</sec>
</sec>
<sec id= "inline-markup" >
<title > Inline Markup</title>
2018-03-05 18:44:34 +01:00
<p > This is <italic > emphasized</italic> , and so <italic > is
this</italic> .</p>
<p > This is <bold role= "strong" > strong</bold> , and so
<bold role= "strong" > is this</bold> .</p>
<p > Empty <bold role= "strong" > </bold> and <italic > </italic> .</p>
<p > An
2017-12-20 01:54:02 +01:00
<italic > <ext-link ext-link-type= "uri" xlink:href= "/url" > emphasized
2018-03-05 18:44:34 +01:00
link</ext-link> </italic> .</p>
<p > <bold role= "strong" > <italic > This is strong and em.</italic> </bold> </p>
<p > So is <bold role= "strong" > <italic > this</italic> </bold> word.</p>
<p > <bold role= "strong" > <italic > This is strong and em.</italic> </bold> </p>
<p > So is <bold role= "strong" > <italic > this</italic> </bold> word.</p>
<p > This is code: <monospace > > </monospace> , <monospace > $</monospace> ,
2017-12-20 01:54:02 +01:00
<monospace > \</monospace> , <monospace > \$</monospace> ,
2018-03-05 18:44:34 +01:00
<monospace > < html> </monospace> .</p>
<p > This is <sc role= "smallcaps" > small caps</sc> .</p>
<p > These are all underlined: foo and bar.</p>
<p > These are all strikethrough: <strike > foo</strike> ,
<strike > bar</strike> , and <strike > baz</strike> .</p>
2017-12-20 01:54:02 +01:00
</sec>
<sec id= "smart-quotes-ellipses-dashes" >
<title > Smart quotes, ellipses, dashes</title>
2018-03-05 18:44:34 +01:00
<p > " Hello," said the spider. " 'Shelob' is my name." </p>
<p > 'A', 'B', and 'C' are letters.</p>
<p > 'Oak,' 'elm,' and 'beech' are names of trees. So is 'pine.'</p>
<p > 'He said, " I want to go." ' Were you alive in the 70's?</p>
<p > Here is some quoted '<monospace > code</monospace> ' and a
2017-12-20 01:54:02 +01:00
" <ext-link ext-link-type= "uri" xlink:href= "http://example.com/?foo=1&bar=2" > quoted
2018-03-05 18:44:34 +01:00
link</ext-link> " .</p>
<p > Some dashes: one---two --- three--four -- five.</p>
<p > Dashes between numbers: 5-7, 255-66, 1987-1999.</p>
<p > Ellipses...and. . .and . . . .</p>
2017-12-20 01:54:02 +01:00
</sec>
<sec id= "latex" >
<title > LaTeX</title>
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > \cite[22-23]{smith.1899}</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > \doublespacing</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > $2+2=4$</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > $x \in y$</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > $\alpha \wedge \omega$</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > $223$</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > $p$-Tree</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > $\frac{d}{dx}f(x)=\lim_{h\to 0}\frac{f(x+h)-f(x)}{h}$</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Here's one that has a line break in it: $\alpha + \omega \times
x^2$.</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > These shouldn't be math:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > To get the famous equation, write
<monospace > $e = mc^2$</monospace> .</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > $22,000 is a <italic > lot</italic> of money. So is $34,000. (It
worked if " lot" is emphasized.)</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > Escaped <monospace > $</monospace> : $73 <italic > this should be
emphasized</italic> 23$.</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > Here's a LaTeX table:</p>
<p > \begin{tabular}{|l|l|}\hline Animal & Number \\ \hline Dog &
2 \\ Cat & 1 \\ \hline \end{tabular}</p>
2017-12-20 01:54:02 +01:00
</sec>
<sec id= "special-characters" >
<title > Special Characters</title>
2018-03-05 18:44:34 +01:00
<p > Here is some unicode:</p>
2017-12-20 01:54:02 +01:00
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > I hat: Î</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > o umlaut: ö</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > section: §</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > set membership: elem</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > copyright: ©</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > AT& T has an ampersand in their name.</p>
<p > AT& T is another way to write it.</p>
<p > This & that.</p>
<p > 4 < 5.</p>
<p > 6 > 5.</p>
<p > Backslash: \</p>
<p > Backtick: `</p>
<p > Asterisk: *</p>
<p > Underscore: _</p>
<p > Left brace: {</p>
<p > Right brace: }</p>
<p > Left bracket: [</p>
<p > Right bracket: ]</p>
<p > Left paren: (</p>
<p > Right paren: )</p>
<p > Greater-than: > </p>
<p > Hash: #</p>
<p > Period: .</p>
<p > Bang: !</p>
<p > Plus: +</p>
<p > Minus: -</p>
2017-12-20 01:54:02 +01:00
</sec>
<sec id= "links" >
<title > Links</title>
<sec id= "explicit" >
<title > Explicit</title>
2018-03-05 18:44:34 +01:00
<p > Just a
<ext-link ext-link-type= "uri" xlink:href= "/url/" > URL</ext-link> .</p>
<p > <ext-link ext-link-type= "uri" xlink:href= "/url/" xlink:title= "title" > URL
and title</ext-link> .</p>
<p > <ext-link ext-link-type= "uri" xlink:href= "/url/" xlink:title= "title preceded by two spaces" > URL
and title</ext-link> .</p>
<p > <ext-link ext-link-type= "uri" xlink:href= "/url/" xlink:title= "title preceded by a tab" > URL
and title</ext-link> .</p>
<p > <ext-link ext-link-type= "uri" xlink:href= "/url/" xlink:title= "title with "quotes" in it" > URL
and title</ext-link> </p>
<p > <ext-link ext-link-type= "uri" xlink:href= "/url/" xlink:title= "title with single quotes" > URL
and title</ext-link> </p>
<p > Email link (nobody [at] nowhere.net)</p>
<p > <ext-link ext-link-type= "uri" xlink:href= "" > Empty</ext-link> .</p>
2017-12-20 01:54:02 +01:00
</sec>
<sec id= "reference" >
<title > Reference</title>
2018-03-05 18:44:34 +01:00
<p > Foo
<ext-link ext-link-type= "uri" xlink:href= "/url/" > bar</ext-link> .</p>
<p > Foo
<ext-link ext-link-type= "uri" xlink:href= "/url/" > bar</ext-link> .</p>
<p > Foo
<ext-link ext-link-type= "uri" xlink:href= "/url/" > bar</ext-link> .</p>
<p > With <ext-link ext-link-type= "uri" xlink:href= "/url/" > embedded
[brackets]</ext-link> .</p>
<p > <ext-link ext-link-type= "uri" xlink:href= "/url/" > b</ext-link> by
itself should be a link.</p>
<p > Indented
<ext-link ext-link-type= "uri" xlink:href= "/url" > once</ext-link> .</p>
<p > Indented
<ext-link ext-link-type= "uri" xlink:href= "/url" > twice</ext-link> .</p>
<p > Indented
<ext-link ext-link-type= "uri" xlink:href= "/url" > thrice</ext-link> .</p>
<p > This should [not] be a link.</p>
2017-12-20 01:54:02 +01:00
<preformat > [not]: /url</preformat>
2018-03-05 18:44:34 +01:00
<p > Foo
<ext-link ext-link-type= "uri" xlink:href= "/url/" xlink:title= "Title with "quotes" inside" > bar</ext-link> .</p>
<p > Foo
<ext-link ext-link-type= "uri" xlink:href= "/url/" xlink:title= "Title with "quote" inside" > biz</ext-link> .</p>
2017-12-20 01:54:02 +01:00
</sec>
<sec id= "with-ampersands" >
<title > With ampersands</title>
2018-03-05 18:44:34 +01:00
<p > Here's a
2017-12-20 01:54:02 +01:00
<ext-link ext-link-type= "uri" xlink:href= "http://example.com/?foo=1&bar=2" > link
2018-03-05 18:44:34 +01:00
with an ampersand in the URL</ext-link> .</p>
<p > Here's a link with an amersand in the link text:
<ext-link ext-link-type= "uri" xlink:href= "http://att.com/" xlink:title= "AT&T" > AT& T</ext-link> .</p>
<p > Here's an
2017-12-20 01:54:02 +01:00
<ext-link ext-link-type= "uri" xlink:href= "/script?foo=1&bar=2" > inline
2018-03-05 18:44:34 +01:00
link</ext-link> .</p>
<p > Here's an
2017-12-20 01:54:02 +01:00
<ext-link ext-link-type= "uri" xlink:href= "/script?foo=1&bar=2" > inline
2018-03-05 18:44:34 +01:00
link in pointy braces</ext-link> .</p>
2017-12-20 01:54:02 +01:00
</sec>
<sec id= "autolinks" >
<title > Autolinks</title>
2018-03-05 18:44:34 +01:00
<p > With an ampersand:
<ext-link ext-link-type= "uri" xlink:href= "http://example.com/?foo=1&bar=2" > http://example.com/?foo=1& bar=2</ext-link> </p>
2017-12-20 01:54:02 +01:00
<list list-type= "bullet" >
<list-item >
2018-03-05 18:44:34 +01:00
<p > In a list?</p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > <ext-link ext-link-type= "uri" xlink:href= "http://example.com/" > http://example.com/</ext-link> </p>
2017-12-20 01:54:02 +01:00
</list-item>
<list-item >
2018-03-05 18:44:34 +01:00
<p > It should.</p>
2017-12-20 01:54:02 +01:00
</list-item>
</list>
2018-03-05 18:44:34 +01:00
<p > An e-mail address: nobody [at] nowhere.net</p>
2017-12-20 01:54:02 +01:00
<disp-quote >
2018-03-05 18:44:34 +01:00
<p > Blockquoted:
<ext-link ext-link-type= "uri" xlink:href= "http://example.com/" > http://example.com/</ext-link> </p>
2017-12-20 01:54:02 +01:00
</disp-quote>
2018-03-05 18:44:34 +01:00
<p > Auto-links should not occur here:
<monospace > < http://example.com/> </monospace> </p>
2017-12-20 01:54:02 +01:00
<preformat > or here: < http://example.com/> </preformat>
</sec>
</sec>
<sec id= "images" >
<title > Images</title>
2018-03-05 18:44:34 +01:00
<p > From " Voyage dans la Lune" by Georges Melies (1902):</p>
<p > <inline-graphic mimetype= "image" mime-subtype= "jpeg" xlink:href= "lalune.jpg" xlink:title= "Voyage dans la Lune" /> </p>
<p > Here is a movie
2017-12-20 01:54:02 +01:00
<inline-graphic mimetype= "image" mime-subtype= "jpeg" xlink:href= "movie.jpg" />
2018-03-05 18:44:34 +01:00
icon.</p>
2017-12-20 01:54:02 +01:00
</sec>
<sec id= "footnotes" >
<title > Footnotes</title>
2018-03-05 18:44:34 +01:00
<p > Here is a footnote reference<xref alt= "(1)" rid= "note_1" > (1)</xref> ,
2017-12-20 01:54:02 +01:00
and
another<xref alt= "(longnote)" rid= "note_longnote" > (longnote)</xref> .
This should <italic > not</italic> be a footnote reference, because it
2018-03-05 18:44:34 +01:00
contains a space^(my note).</p>
<p > <xref alt= "(1)" rid= "ref_1" > (1)</xref> Here is the footnote. It can
go anywhere in the document, not just at the end.</p>
<p > <xref alt= "(longnote)" rid= "ref_longnote" > (longnote)</xref> Here's
the other note. This one contains multiple blocks.</p>
<p > Caret characters are used to indicate that the blocks all belong to
a single footnote (as with block quotes).</p>
2017-12-20 01:54:02 +01:00
<preformat > { < code> }</preformat>
2018-03-05 18:44:34 +01:00
<p > If you want, you can use a caret at the beginning of every line, as
2017-12-20 01:54:02 +01:00
with blockquotes, but all that you need is a caret at the beginning
2018-03-05 18:44:34 +01:00
of the first line of the block and any preceding blank lines.</p>
<p > text <italic > Leading space</italic> </p>
<p > <italic > Trailing space</italic> text</p>
<p > text <italic > Leading spaces</italic> </p>
<p > <italic > Trailing spaces</italic> text</p>
2017-12-20 01:54:02 +01:00
</sec>
<sec id= "tables" >
<title > Tables</title>
<sec id= "tables-with-headers" >
<title > Tables with Headers</title>
<table >
<col align= "left" />
<col align= "left" />
<col align= "left" />
<thead >
<tr >
<th >
2018-03-05 18:44:34 +01:00
<p > X</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Y</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Z</p>
2017-12-20 01:54:02 +01:00
</th>
</tr>
</thead>
<tbody >
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 1</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 2</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 3</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 4</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 5</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 6</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
</tbody>
</table>
<table >
<col align= "left" />
<col align= "left" />
<col align= "left" />
<thead >
<tr >
<th >
2018-03-05 18:44:34 +01:00
<p > X</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Y</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Z</p>
2017-12-20 01:54:02 +01:00
</th>
</tr>
</thead>
<tbody >
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 1</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 2</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 3</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 4</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 5</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 6</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
</tbody>
</table>
<table >
<col align= "left" />
<col align= "left" />
<col align= "left" />
<thead >
<tr >
<th >
2018-03-05 18:44:34 +01:00
<p > X</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Y</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Z</p>
2017-12-20 01:54:02 +01:00
</th>
</tr>
</thead>
<tbody >
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 1</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 2</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 3</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 4</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 5</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 6</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
</tbody>
</table>
<table >
<col align= "left" />
<col align= "left" />
<col align= "left" />
<thead >
<tr >
<th >
2018-03-05 18:44:34 +01:00
<p > X</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Y</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Z</p>
2017-12-20 01:54:02 +01:00
</th>
</tr>
</thead>
<tbody >
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 1</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 2</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 3</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 4</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 5</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 6</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
</tbody>
</table>
<table >
<col align= "left" />
<col align= "left" />
<col align= "left" />
<thead >
<tr >
<th >
2018-03-05 18:44:34 +01:00
<p > X</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Y</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Z</p>
2017-12-20 01:54:02 +01:00
</th>
</tr>
</thead>
<tbody >
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 1</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 2</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 3</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 4</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 5</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 6</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
</tbody>
</table>
<table >
<col align= "left" />
<col align= "left" />
<col align= "left" />
<thead >
<tr >
<th >
2018-03-05 18:44:34 +01:00
<p > X</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Y</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Z</p>
2017-12-20 01:54:02 +01:00
</th>
</tr>
</thead>
<tbody >
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 1</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 2</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 3</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 4</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 5</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 6</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
</tbody>
</table>
<table >
<col align= "left" />
<col align= "left" />
<col align= "left" />
<thead >
<tr >
<th >
2018-03-05 18:44:34 +01:00
<p > X</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Y</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Z</p>
2017-12-20 01:54:02 +01:00
</th>
</tr>
</thead>
<tbody >
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 1</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 2</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 3</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 4</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 5</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 6</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
</tbody>
</table>
<table >
<col align= "left" />
<col align= "left" />
<col align= "left" />
<thead >
<tr >
<th >
2018-03-05 18:44:34 +01:00
<p > X</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Y</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Z</p>
2017-12-20 01:54:02 +01:00
</th>
</tr>
</thead>
<tbody >
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 1</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 2</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 3</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 4</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 5</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 6</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
</tbody>
</table>
<table >
<col width= "33*" align= "left" />
<col width= "33*" align= "left" />
<col width= "33*" align= "left" />
<thead >
<tr >
<th >
2018-03-05 18:44:34 +01:00
<p > X</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Y</p>
2017-12-20 01:54:02 +01:00
</th>
<th >
2018-03-05 18:44:34 +01:00
<p > Z</p>
2017-12-20 01:54:02 +01:00
</th>
</tr>
</thead>
<tbody >
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 1</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 2</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 3</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 4</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 5</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 6</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
</tbody>
</table>
</sec>
<sec id= "tables-without-headers" >
<title > Tables without Headers</title>
<table >
<col align= "left" />
<col align= "left" />
<col align= "left" />
<tbody >
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 1</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 2</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 3</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 4</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 5</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 6</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
</tbody>
</table>
<table >
<col align= "left" />
<col align= "left" />
<col align= "left" />
<tbody >
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 1</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 2</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 3</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 4</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 5</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 6</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
</tbody>
</table>
<table >
<col align= "left" />
<col align= "left" />
<col align= "left" />
<tbody >
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 1</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 2</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 3</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 4</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 5</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 6</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
</tbody>
</table>
<table >
<col align= "left" />
<col align= "left" />
<col align= "left" />
<tbody >
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 1</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 2</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 3</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
<tr >
<td >
2018-03-05 18:44:34 +01:00
<p > 4</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 5</p>
2017-12-20 01:54:02 +01:00
</td>
<td >
2018-03-05 18:44:34 +01:00
<p > 6</p>
2017-12-20 01:54:02 +01:00
</td>
</tr>
</tbody>
</table>
</sec>
<sec id= "empty-tables" >
<title > Empty Tables</title>
2018-03-05 18:44:34 +01:00
<p > This section should be empty.</p>
2017-12-20 01:54:02 +01:00
</sec>
</sec>
</body>
<back >
</back>
</article>