git.iko.soy/typeable/pandoc
on master help sign in
Added `spaced_reference_links` extension.
708973aJohn MacFarlane
MANUAL.txt+9−1
@@ -3100,7 +3100,8 @@ definition, which may occur elsewhere in the document (either
3100before or after the link).
3100before or after the link).
3101
3101
3102The link consists of link text in square brackets, followed by a label in
3102The link consists of link text in square brackets, followed by a label in
3103−square brackets. (There can be space between the two.) The link definition
3103+square brackets. (There cannot be space between the two unless the
3104+`spaced_reference_links` extension is enabled.) The link definition
3104consists of the bracketed label, followed by a colon and a space, followed by
3105consists of the bracketed label, followed by a colon and a space, followed by
3105the URL, and optionally (after a space) a link title either in quotes or in
3106the URL, and optionally (after a space) a link title either in quotes or in
3106parentheses. The label must not be parseable as a citation (assuming
3107parentheses. The label must not be parseable as a citation (assuming
@@ -3551,6 +3552,13 @@ implied by pandoc's default `all_symbols_escapable`.
3551Allow a list to occur right after a paragraph, with no intervening
3552Allow a list to occur right after a paragraph, with no intervening
3552blank space.
3553blank space.
3553
3554
3555+#### Extension: `spaced_reference_links` ####
3556+
3557+Allow whitespace between the two components of a reference link,
3558+for example,
3559+
3560+ [foo] [bar].
3561+
3554#### Extension: `hard_line_breaks` ####
3562#### Extension: `hard_line_breaks` ####
3555
3563
3556Causes all newlines within a paragraph to be interpreted as hard line
3564Causes all newlines within a paragraph to be interpreted as hard line
src/Text/Pandoc/Extensions.hs+5−1
@@ -137,6 +137,7 @@ data Extension =
137 | Ext_shortcut_reference_links -- ^ Shortcut reference links
137 | Ext_shortcut_reference_links -- ^ Shortcut reference links
138 | Ext_smart -- ^ "Smart" quotes, apostrophes, ellipses, dashes
138 | Ext_smart -- ^ "Smart" quotes, apostrophes, ellipses, dashes
139 | Ext_old_dashes -- ^ -- = em, - before number = en
139 | Ext_old_dashes -- ^ -- = em, - before number = en
140+ | Ext_spaced_reference_links -- ^ Allow space between two parts of ref link
140 deriving (Show, Read, Enum, Eq, Ord, Bounded, Data, Typeable, Generic)
141 deriving (Show, Read, Enum, Eq, Ord, Bounded, Data, Typeable, Generic)
141
142
142-- | Extensions to be used with pandoc-flavored markdown.
143-- | Extensions to be used with pandoc-flavored markdown.
@@ -187,7 +188,7 @@ pandocExtensions = extensionsFromList
187 , Ext_smart
188 , Ext_smart
188 ]
189 ]
189
190
190−-- | Extensions to be used with github-flavored markdown.
191+-- | Extensions to be used with plain text output.
191plainExtensions :: Extensions
192plainExtensions :: Extensions
192plainExtensions = extensionsFromList
193plainExtensions = extensionsFromList
193 [ Ext_table_captions
194 [ Ext_table_captions
@@ -220,6 +221,7 @@ phpMarkdownExtraExtensions = extensionsFromList
220 , Ext_link_attributes
221 , Ext_link_attributes
221 , Ext_abbreviations
222 , Ext_abbreviations
222 , Ext_shortcut_reference_links
223 , Ext_shortcut_reference_links
224+ , Ext_spaced_reference_links
223 ]
225 ]
224
226
225-- | Extensions to be used with github-flavored markdown.
227-- | Extensions to be used with github-flavored markdown.
@@ -272,6 +274,7 @@ multimarkdownExtensions = extensionsFromList
272 , Ext_superscript
274 , Ext_superscript
273 , Ext_subscript
275 , Ext_subscript
274 , Ext_backtick_code_blocks
276 , Ext_backtick_code_blocks
277+ , Ext_spaced_reference_links
275 ]
278 ]
276
279
277-- | Language extensions to be used with strict markdown.
280-- | Language extensions to be used with strict markdown.
@@ -279,6 +282,7 @@ strictExtensions :: Extensions
279strictExtensions = extensionsFromList
282strictExtensions = extensionsFromList
280 [ Ext_raw_html
283 [ Ext_raw_html
281 , Ext_shortcut_reference_links
284 , Ext_shortcut_reference_links
285+ , Ext_spaced_reference_links
282 ]
286 ]
283
287
284-- | Default extensions from format-describing string.
288-- | Default extensions from format-describing string.
src/Text/Pandoc/Readers/Markdown.hs+5−3
@@ -1750,10 +1750,12 @@ referenceLink :: PandocMonad m
1750referenceLink constructor (lab, raw) = do
1750referenceLink constructor (lab, raw) = do
1751 sp <- (True <$ lookAhead (char ' ')) <|> return False
1751 sp <- (True <$ lookAhead (char ' ')) <|> return False
1752 (_,raw') <- option (mempty, "") $
1752 (_,raw') <- option (mempty, "") $
1753− lookAhead (try (guardEnabled Ext_citations >>
1753+ lookAhead (try (do guardEnabled Ext_citations
1754+ guardDisabled Ext_spaced_reference_links <|> spnl
1755+ normalCite
1754− spnl >> normalCite >> return (mempty, "")))
1756+ return (mempty, "")))
1755 <|>
1757 <|>
1756− try (spnl >> reference)
1758+ try ((guardDisabled Ext_spaced_reference_links <|> spnl) >> reference)
1757 when (raw' == "") $ guardEnabled Ext_shortcut_reference_links
1759 when (raw' == "") $ guardEnabled Ext_shortcut_reference_links
1758 let labIsRef = raw' == "" || raw' == "[]"
1760 let labIsRef = raw' == "" || raw' == "[]"
1759 let key = toKey $ if labIsRef then raw else raw'
1761 let key = toKey $ if labIsRef then raw else raw'
test/command/2602.mdnew file+18
@@ -0,0 +1,18 @@
1+```
2+% pandoc
3+[a] [b]
4+
5+[b]: url
6+^D
7+<p>[a] <a href="url">b</a></p>
8+```
9+
10+```
11+% pandoc -f markdown+spaced_reference_links
12+[a] [b]
13+
14+[b]: url
15+^D
16+<p><a href="url">a</a></p>
17+```
18+
test/testsuite.native−2
@@ -369,8 +369,6 @@ Pandoc (Meta {unMeta = fromList [("author",MetaList [MetaInlines [Str "John",Spa
369,Para [Link ("",[],[]) [Str "Empty"] ("",""),Str "."]
369,Para [Link ("",[],[]) [Str "Empty"] ("",""),Str "."]
370,Header 2 ("reference",[],[]) [Str "Reference"]
370,Header 2 ("reference",[],[]) [Str "Reference"]
371,Para [Str "Foo",Space,Link ("",[],[]) [Str "bar"] ("/url/",""),Str "."]
371,Para [Str "Foo",Space,Link ("",[],[]) [Str "bar"] ("/url/",""),Str "."]
372−,Para [Str "Foo",Space,Link ("",[],[]) [Str "bar"] ("/url/",""),Str "."]
373−,Para [Str "Foo",Space,Link ("",[],[]) [Str "bar"] ("/url/",""),Str "."]
374,Para [Str "With",Space,Link ("",[],[]) [Str "embedded",Space,Str "[brackets]"] ("/url/",""),Str "."]
372,Para [Str "With",Space,Link ("",[],[]) [Str "embedded",Space,Str "[brackets]"] ("/url/",""),Str "."]
375,Para [Link ("",[],[]) [Str "b"] ("/url/",""),Space,Str "by",Space,Str "itself",Space,Str "should",Space,Str "be",Space,Str "a",Space,Str "link."]
373,Para [Link ("",[],[]) [Str "b"] ("/url/",""),Space,Str "by",Space,Str "itself",Space,Str "should",Space,Str "be",Space,Str "a",Space,Str "link."]
376,Para [Str "Indented",Space,Link ("",[],[]) [Str "once"] ("/url",""),Str "."]
374,Para [Str "Indented",Space,Link ("",[],[]) [Str "once"] ("/url",""),Str "."]
test/testsuite.txt+3−8
@@ -621,16 +621,11 @@ Just a [URL](/url/).
621
621
622## Reference
622## Reference
623
623
624−Foo [bar] [a].
625−
626Foo [bar][a].
624Foo [bar][a].
627
625
628−Foo [bar]
629−[a].
630−
631[a]: /url/
626[a]: /url/
632
627
633−With [embedded [brackets]] [b].
628+With [embedded [brackets]][b].
634
629
635[b] by itself should be a link.
630[b] by itself should be a link.
636
631
@@ -659,9 +654,9 @@ Foo [biz](/url/ "Title with "quote" inside").
659
654
660## With ampersands
655## With ampersands
661
656
662−Here's a [link with an ampersand in the URL] [1].
657+Here's a [link with an ampersand in the URL][1].
663
658
664−Here's a link with an amersand in the link text: [AT&T] [2].
659+Here's a link with an amersand in the link text: [AT&T][2].
665
660
666Here's an [inline link](/script?foo=1&bar=2).
661Here's an [inline link](/script?foo=1&bar=2).
667
662
test/writer.asciidoc−4
@@ -600,10 +600,6 @@ Reference
600
600
601Foo link:/url/[bar].
601Foo link:/url/[bar].
602
602
603−Foo link:/url/[bar].
604−
605−Foo link:/url/[bar].
606−
607With link:/url/[embedded [brackets]].
603With link:/url/[embedded [brackets]].
608
604
609link:/url/[b] by itself should be a link.
605link:/url/[b] by itself should be a link.
test/writer.context+18−22
@@ -787,19 +787,15 @@ Just a \useURL[url4][/url/][][URL]\from[url4].
787
787
788Foo \useURL[url13][/url/][][bar]\from[url13].
788Foo \useURL[url13][/url/][][bar]\from[url13].
789
789
790−Foo \useURL[url14][/url/][][bar]\from[url14].
790+With \useURL[url14][/url/][][embedded {[}brackets{]}]\from[url14].
791
791
792−Foo \useURL[url15][/url/][][bar]\from[url15].
792+\useURL[url15][/url/][][b]\from[url15] by itself should be a link.
793
793
794−With \useURL[url16][/url/][][embedded {[}brackets{]}]\from[url16].
794+Indented \useURL[url16][/url][][once]\from[url16].
795
795
796−\useURL[url17][/url/][][b]\from[url17] by itself should be a link.
796+Indented \useURL[url17][/url][][twice]\from[url17].
797
797
798−Indented \useURL[url18][/url][][once]\from[url18].
798+Indented \useURL[url18][/url][][thrice]\from[url18].
799−
800−Indented \useURL[url19][/url][][twice]\from[url19].
801−
802−Indented \useURL[url20][/url][][thrice]\from[url20].
803
799
804This should {[}not{]}{[}{]} be a link.
800This should {[}not{]}{[}{]} be a link.
805
801
@@ -807,41 +803,41 @@ This should {[}not{]}{[}{]} be a link.
807[not]: /url
803[not]: /url
808\stoptyping
804\stoptyping
809
805
810−Foo \useURL[url21][/url/][][bar]\from[url21].
806+Foo \useURL[url19][/url/][][bar]\from[url19].
811
807
812−Foo \useURL[url22][/url/][][biz]\from[url22].
808+Foo \useURL[url20][/url/][][biz]\from[url20].
813
809
814\subsection[with-ampersands]{With ampersands}
810\subsection[with-ampersands]{With ampersands}
815
811
816−Here's a \useURL[url23][http://example.com/?foo=1&bar=2][][link with an
812+Here's a \useURL[url21][http://example.com/?foo=1&bar=2][][link with an
817−ampersand in the URL]\from[url23].
813+ampersand in the URL]\from[url21].
818
814
819Here's a link with an amersand in the link text:
815Here's a link with an amersand in the link text:
820−\useURL[url24][http://att.com/][][AT&T]\from[url24].
816+\useURL[url22][http://att.com/][][AT&T]\from[url22].
821
817
822−Here's an \useURL[url25][/script?foo=1&bar=2][][inline link]\from[url25].
818+Here's an \useURL[url23][/script?foo=1&bar=2][][inline link]\from[url23].
823
819
824−Here's an \useURL[url26][/script?foo=1&bar=2][][inline link in pointy
820+Here's an \useURL[url24][/script?foo=1&bar=2][][inline link in pointy
825−braces]\from[url26].
821+braces]\from[url24].
826
822
827\subsection[autolinks]{Autolinks}
823\subsection[autolinks]{Autolinks}
828
824
829−With an ampersand: \useURL[url27][http://example.com/?foo=1&bar=2]\from[url27]
825+With an ampersand: \useURL[url25][http://example.com/?foo=1&bar=2]\from[url25]
830
826
831\startitemize[packed]
827\startitemize[packed]
832\item
828\item
833 In a list?
829 In a list?
834\item
830\item
835− \useURL[url28][http://example.com/]\from[url28]
831+ \useURL[url26][http://example.com/]\from[url26]
836\item
832\item
837 It should.
833 It should.
838\stopitemize
834\stopitemize
839
835
840An e-mail address:
836An e-mail address:
841−\useURL[url29][mailto:nobody@nowhere.net][][nobody@nowhere.net]\from[url29]
837+\useURL[url27][mailto:nobody@nowhere.net][][nobody@nowhere.net]\from[url27]
842
838
843\startblockquote
839\startblockquote
844−Blockquoted: \useURL[url30][http://example.com/]\from[url30]
840+Blockquoted: \useURL[url28][http://example.com/]\from[url28]
845\stopblockquote
841\stopblockquote
846
842
847Auto-links should not occur here: \type{<http://example.com/>}
843Auto-links should not occur here: \type{<http://example.com/>}
@@ -880,7 +876,7 @@ Here is a footnote reference,\footnote{Here is the footnote. It can go
880 indent the first line of each block.\stopbuffer\footnote{\getbuffer} This
876 indent the first line of each block.\stopbuffer\footnote{\getbuffer} This
881should {\em not} be a footnote reference, because it contains a space.{[}^my
877should {\em not} be a footnote reference, because it contains a space.{[}^my
882note{]} Here is an inline note.\footnote{This is {\em easier} to type. Inline
878note{]} Here is an inline note.\footnote{This is {\em easier} to type. Inline
883− notes may contain \useURL[url31][http://google.com][][links]\from[url31] and
879+ notes may contain \useURL[url29][http://google.com][][links]\from[url29] and
884 \type{]} verbatim characters, as well as {[}bracketed text{]}.}
880 \type{]} verbatim characters, as well as {[}bracketed text{]}.}
885
881
886\startblockquote
882\startblockquote
test/writer.docbook4−6
@@ -1248,12 +1248,6 @@ These should not be escaped: \$ \\ \&gt; \[ \{
1248 <para>
1248 <para>
1249 Foo <ulink url="/url/">bar</ulink>.
1249 Foo <ulink url="/url/">bar</ulink>.
1250 </para>
1250 </para>
1251− <para>
1252− Foo <ulink url="/url/">bar</ulink>.
1253− </para>
1254− <para>
1255− Foo <ulink url="/url/">bar</ulink>.
1256− </para>
1257 <para>
1251 <para>
1258 With <ulink url="/url/">embedded [brackets]</ulink>.
1252 With <ulink url="/url/">embedded [brackets]</ulink>.
1259 </para>
1253 </para>
test/writer.docbook5−6
@@ -1223,12 +1223,6 @@ These should not be escaped: \$ \\ \&gt; \[ \{
1223 <para>
1223 <para>
1224 Foo <link xlink:href="/url/">bar</link>.
1224 Foo <link xlink:href="/url/">bar</link>.
1225 </para>
1225 </para>
1226− <para>
1227− Foo <link xlink:href="/url/">bar</link>.
1228− </para>
1229− <para>
1230− Foo <link xlink:href="/url/">bar</link>.
1231− </para>
1232 <para>
1226 <para>
1233 With <link xlink:href="/url/">embedded [brackets]</link>.
1227 With <link xlink:href="/url/">embedded [brackets]</link>.
1234 </para>
1228 </para>
test/writer.dokuwiki−4
@@ -556,10 +556,6 @@ Just a [[url/|URL]].
556
556
557Foo [[url/|bar]].
557Foo [[url/|bar]].
558
558
559−Foo [[url/|bar]].
560−
561−Foo [[url/|bar]].
562−
563With [[url/|embedded [brackets]]].
559With [[url/|embedded [brackets]]].
564
560
565[[url/|b]] by itself should be a link.
561[[url/|b]] by itself should be a link.
test/writer.fb2+1012−2
@@ -1,3 +1,1013 @@
1<?xml version="1.0" encoding="UTF-8"?>
1<?xml version="1.0" encoding="UTF-8"?>
2−<FictionBook xmlns="http://www.gribuser.ru/xml/fictionbook/2.0" xmlns:l="http://www.w3.org/1999/xlink"><description><title-info><book-title>Pandoc Test Suite</book-title><author><first-name>John</first-name><last-name>MacFarlane</last-name></author><author><nickname>Anonymous</nickname></author><date>July 17, 2006</date></title-info><document-info><program-used>pandoc</program-used></document-info></description><body><title><p>Pandoc Test Suite</p></title><annotation><p>John MacFarlane</p><p>Anonymous</p><p>July 17, 2006</p></annotation><section><p>This is a set of tests for pandoc. Most of them are adapted from John Gruber’s markdown test suite.</p><empty-line /><p>——————————</p><empty-line /></section><section><title><p>Headers</p></title><section><title><p>Level 2 with an embedded link &lt;/url&gt;</p></title><section><title><p>Level 3 with emphasis</p></title><section><title><p>Level 4</p></title><section><title><p>Level 5</p></title></section></section></section></section></section><section><title><p>Level 1</p></title><section><title><p>Level 2 with emphasis</p></title><section><title><p>Level 3</p></title><p>with no blank line</p></section></section><section><title><p>Level 2</p></title><p>with no blank line</p><empty-line /><p>——————————</p><empty-line /></section></section><section><title><p>Paragraphs</p></title><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<empty-line />here.</p><empty-line /><p>——————————</p><empty-line /></section><section><title><p>Block Quotes</p></title><p>E-mail style:</p><cite><p>This is a block quote. It is pretty short.</p></cite><cite><p>Code in a block quote:</p><empty-line /><p><code>sub status {</code></p><p><code> print &quot;working&quot;;</code></p><p><code>}</code></p><empty-line /><p>A list:</p><p> 1. item one</p><p> 2. item two</p><p>Nested block quotes:</p><cite><p>nested</p></cite><cite><p>nested</p></cite></cite><p>This should not be a block quote: 2 &gt; 1.</p><p>And a following paragraph.</p><empty-line /><p>——————————</p><empty-line /></section><section><title><p>Code Blocks</p></title><p>Code:</p><empty-line /><p><code>---- (should be four hyphens)</code></p><p><code></code></p><p><code>sub status {</code></p><p><code> print &quot;working&quot;;</code></p><p><code>}</code></p><p><code></code></p><p><code>this code block is indented by one tab</code></p><empty-line /><p>And:</p><empty-line /><p><code> this code block is indented by two tabs</code></p><p><code></code></p><p><code>These should not be escaped: \$ \\ \&gt; \[ \{</code></p><empty-line /><empty-line /><p>——————————</p><empty-line /></section><section><title><p>Lists</p></title><section><title><p>Unordered</p></title><p>Asterisks tight:</p><p>• asterisk 1</p><p>• asterisk 2</p><p>• asterisk 3</p><p>Asterisks loose:</p><p>• asterisk 1<empty-line /></p><p>• asterisk 2<empty-line /></p><p>• asterisk 3<empty-line /></p><p>Pluses tight:</p><p>• Plus 1</p><p>• Plus 2</p><p>• Plus 3</p><p>Pluses loose:</p><p>• Plus 1<empty-line /></p><p>• Plus 2<empty-line /></p><p>• Plus 3<empty-line /></p><p>Minuses tight:</p><p>• Minus 1</p><p>• Minus 2</p><p>• Minus 3</p><p>Minuses loose:</p><p>• Minus 1<empty-line /></p><p>• Minus 2<empty-line /></p><p>• Minus 3<empty-line /></p></section><section><title><p>Ordered</p></title><p>Tight:</p><p> 1. First</p><p> 2. Second</p><p> 3. Third</p><p>and:</p><p> 1. One</p><p> 2. Two</p><p> 3. Three</p><p>Loose using tabs:</p><p> 1. First<empty-line /></p><p> 2. Second<empty-line /></p><p> 3. Third<empty-line /></p><p>and using spaces:</p><p> 1. One<empty-line /></p><p> 2. Two<empty-line /></p><p> 3. Three<empty-line /></p><p>Multiple paragraphs:</p><p> 1. Item 1, graf one.<empty-line />Item 1. graf two. The quick brown fox jumped over the lazy dog’s back.<empty-line /></p><p> 2. Item 2.<empty-line /></p><p> 3. Item 3.<empty-line /></p></section><section><title><p>Nested</p></title><p>• Tab<p>◦ Tab<p>* Tab</p></p></p><p>Here’s another:</p><p> 1. First</p><p> 2. Second:<p>   • Fee</p><p>   • Fie</p><p>   • Foe</p></p><p> 3. Third</p><p>Same thing but with paragraphs:</p><p> 1. First<empty-line /></p><p> 2. Second:<empty-line /><p>   • Fee</p><p>   • Fie</p><p>   • Foe</p></p><p> 3. Third<empty-line /></p></section><section><title><p>Tabs and spaces</p></title><p>• this is a list item indented with tabs<empty-line /></p><p>• this is a list item indented with spaces<empty-line /><p>◦ this is an example list item indented with tabs<empty-line /></p><p>◦ this is an example list item indented with spaces<empty-line /></p></p></section><section><title><p>Fancy list markers</p></title><p> (2) begins with 2</p><p> (3) and now 3<empty-line />with a continuation<empty-line /><p> (3) iv. sublist with roman numerals, starting with 4</p><p> (3) v. more items<p> (3) v. (A) a subsublist</p><p> (3) v. (B) a subsublist</p></p></p><p>Nesting:</p><p> A. Upper Alpha<p> A. I. Upper Roman.<p> A. I. (6) Decimal start with 6<p> A. I. (6) c) Lower alpha with paren</p></p></p></p><p>Autonumbering:</p><p> 1. Autonumber.</p><p> 2. More.<p> 2. 1. Nested.</p></p><p>Should not be a list item:</p><p>M.A. 2007</p><p>B. Williams</p><empty-line /><p>——————————</p><empty-line /></section></section><section><title><p>Definition Lists</p></title><p>Tight using spaces:</p><p><strong>apple</strong></p><p>    red fruit<empty-line /></p><p><strong>orange</strong></p><p>    orange fruit<empty-line /></p><p><strong>banana</strong></p><p>    yellow fruit<empty-line /></p><p>Tight using tabs:</p><p><strong>apple</strong></p><p>    red fruit<empty-line /></p><p><strong>orange</strong></p><p>    orange fruit<empty-line /></p><p><strong>banana</strong></p><p>    yellow fruit<empty-line /></p><p>Loose:</p><p><strong>apple</strong></p><p>    red fruit<empty-line /></p><p><strong>orange</strong></p><p>    orange fruit<empty-line /></p><p><strong>banana</strong></p><p>    yellow fruit<empty-line /></p><p>Multiple blocks with italics:</p><p><strong><emphasis>apple</emphasis></strong></p><p>    red fruit<empty-line />    contains seeds, crisp, pleasant to taste<empty-line /></p><p><strong><emphasis>orange</emphasis></strong></p><p>    orange fruit<empty-line /><empty-line /><p><code>    { orange code block }</code></p><empty-line /><cite><p>    orange block quote</p></cite></p><p>Multiple definitions, tight:</p><p><strong>apple</strong></p><p>    red fruit<empty-line />    computer<empty-line /></p><p><strong>orange</strong></p><p>    orange fruit<empty-line />    bank<empty-line /></p><p>Multiple definitions, loose:</p><p><strong>apple</strong></p><p>    red fruit<empty-line />    computer<empty-line /></p><p><strong>orange</strong></p><p>    orange fruit<empty-line />    bank<empty-line /></p><p>Blank line after term, indented marker, alternate markers:</p><p><strong>apple</strong></p><p>    red fruit<empty-line />    computer<empty-line /></p><p><strong>orange</strong></p><p>    orange fruit<empty-line /><p> 1. sublist</p><p> 2. sublist</p></p></section><section><title><p>HTML Blocks</p></title><p>Simple block on one line:</p>foo<p>And nested without indentation:</p><p>foo</p>bar<p>Interpreted markdown in a table:</p>This is <emphasis>emphasized</emphasis>And this is <strong>strong</strong><p>Here’s a simple block:</p><p>foo</p><p>This should be a code block, though:</p><empty-line /><p><code>&lt;div&gt;</code></p><p><code> foo</code></p><p><code>&lt;/div&gt;</code></p><empty-line /><p>As should this:</p><empty-line /><p><code>&lt;div&gt;foo&lt;/div&gt;</code></p><empty-line /><p>Now, nested:</p>foo<p>This should just be an HTML comment:</p><p>Multiline:</p><p>Code block:</p><empty-line /><p><code>&lt;!-- Comment --&gt;</code></p><empty-line /><p>Just plain comment, with trailing spaces on the line:</p><p>Code:</p><empty-line /><p><code>&lt;hr /&gt;</code></p><empty-line /><p>Hr’s:</p><empty-line /><p>——————————</p><empty-line /></section><section><title><p>Inline Markup</p></title><p>This is <emphasis>emphasized</emphasis>, and so <emphasis>is this</emphasis>.</p><p>This is <strong>strong</strong>, and so <strong>is this</strong>.</p><p>An <emphasis>emphasized link<a l:href="#l1" type="note"><sup>[1]</sup></a></emphasis>.</p><p><strong><emphasis>This is strong and em.</emphasis></strong></p><p>So is <strong><emphasis>this</emphasis></strong> word.</p><p><strong><emphasis>This is strong and em.</emphasis></strong></p><p>So is <strong><emphasis>this</emphasis></strong> word.</p><p>This is code: <code>&gt;</code>, <code>$</code>, <code>\</code>, <code>\$</code>, <code>&lt;html&gt;</code>.</p><p><strikethrough>This is <emphasis>strikeout</emphasis>.</strikethrough></p><p>Superscripts: a<sup>bc</sup>d a<sup><emphasis>hello</emphasis></sup> a<sup>hello there</sup>.</p><p>Subscripts: H<sub>2</sub>O, H<sub>23</sub>O, H<sub>many of them</sub>O.</p><p>These should not be superscripts or subscripts, because of the unescaped spaces: a^b c^d, a~b c~d.</p><empty-line /><p>——————————</p><empty-line /></section><section><title><p>Smart quotes, ellipses, dashes</p></title><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 ‘<code>code</code>’ and a “quoted link<a l:href="#l2" type="note"><sup>[2]</sup></a>”.</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><empty-line /><p>——————————</p><empty-line /></section><section><title><p>LaTeX</p></title><p>• </p><p>• <code>2+2=4</code></p><p>• <code>x \in y</code></p><p>• <code>\alpha \wedge \omega</code></p><p>• <code>223</code></p><p>• <code>p</code>-Tree</p><p>• Here’s some display math: <code>\frac{d}{dx}f(x)=\lim_{h\to 0}\frac{f(x+h)-f(x)}{h}</code></p><p>• Here’s one that has a line break in it: <code>\alpha + \omega \times x^2</code>.</p><p>These shouldn’t be math:</p><p>• To get the famous equation, write <code>$e = mc^2$</code>.</p><p>• $22,000 is a <emphasis>lot</emphasis> of money. So is $34,000. (It worked if “lot” is emphasized.)</p><p>• Shoes ($20) and socks ($5).</p><p>• Escaped <code>$</code>: $73 <emphasis>this should be emphasized</emphasis> 23$.</p><p>Here’s a LaTeX table:</p><empty-line /><p>——————————</p><empty-line /></section><section><title><p>Special Characters</p></title><p>Here is some unicode:</p><p>• I hat: Î</p><p>• o umlaut: ö</p><p>• section: §</p><p>• set membership: ∈</p><p>• copyright: ©</p><p>AT&amp;T has an ampersand in their name.</p><p>AT&amp;T is another way to write it.</p><p>This &amp; that.</p><p>4 &lt; 5.</p><p>6 &gt; 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: &gt;</p><p>Hash: #</p><p>Period: .</p><p>Bang: !</p><p>Plus: +</p><p>Minus: -</p><empty-line /><p>——————————</p><empty-line /></section><section><title><p>Links</p></title><section><title><p>Explicit</p></title><p>Just a URL<a l:href="#l3" type="note"><sup>[3]</sup></a>.</p><p>URL and title<a l:href="#l4" type="note"><sup>[4]</sup></a>.</p><p>URL and title<a l:href="#l5" type="note"><sup>[5]</sup></a>.</p><p>URL and title<a l:href="#l6" type="note"><sup>[6]</sup></a>.</p><p>URL and title<a l:href="#l7" type="note"><sup>[7]</sup></a></p><p>URL and title<a l:href="#l8" type="note"><sup>[8]</sup></a></p><p>with_underscore<a l:href="#l9" type="note"><sup>[9]</sup></a></p><p>Email link<a l:href="#l10" type="note"><sup>[10]</sup></a></p><p>Empty<a l:href="#l11" type="note"><sup>[11]</sup></a>.</p></section><section><title><p>Reference</p></title><p>Foo bar<a l:href="#l12" type="note"><sup>[12]</sup></a>.</p><p>Foo bar<a l:href="#l13" type="note"><sup>[13]</sup></a>.</p><p>Foo bar<a l:href="#l14" type="note"><sup>[14]</sup></a>.</p><p>With embedded [brackets]<a l:href="#l15" type="note"><sup>[15]</sup></a>.</p><p>b<a l:href="#l16" type="note"><sup>[16]</sup></a> by itself should be a link.</p><p>Indented once<a l:href="#l17" type="note"><sup>[17]</sup></a>.</p><p>Indented twice<a l:href="#l18" type="note"><sup>[18]</sup></a>.</p><p>Indented thrice<a l:href="#l19" type="note"><sup>[19]</sup></a>.</p><p>This should [not][] be a link.</p><empty-line /><p><code>[not]: /url</code></p><empty-line /><p>Foo bar<a l:href="#l20" type="note"><sup>[20]</sup></a>.</p><p>Foo biz<a l:href="#l21" type="note"><sup>[21]</sup></a>.</p></section><section><title><p>With ampersands</p></title><p>Here’s a link with an ampersand in the URL<a l:href="#l22" type="note"><sup>[22]</sup></a>.</p><p>Here’s a link with an amersand in the link text: AT&amp;T<a l:href="#l23" type="note"><sup>[23]</sup></a>.</p><p>Here’s an inline link<a l:href="#l24" type="note"><sup>[24]</sup></a>.</p><p>Here’s an inline link in pointy braces<a l:href="#l25" type="note"><sup>[25]</sup></a>.</p></section><section><title><p>Autolinks</p></title><p>With an ampersand: http://example.com/?foo=1&amp;bar=2<a l:href="#l26" type="note"><sup>[26]</sup></a></p><p>• In a list?</p><p>• http://example.com/<a l:href="#l27" type="note"><sup>[27]</sup></a></p><p>• It should.</p><p>An e-mail address: nobody@nowhere.net<a l:href="#l28" type="note"><sup>[28]</sup></a></p><cite><p>Blockquoted: http://example.com/<a l:href="#l29" type="note"><sup>[29]</sup></a></p></cite><p>Auto-links should not occur here: <code>&lt;http://example.com/&gt;</code></p><empty-line /><p><code>or here: &lt;http://example.com/&gt;</code></p><empty-line /><empty-line /><p>——————————</p><empty-line /></section></section><section><title><p>Images</p></title><p>From “Voyage dans la Lune” by Georges Melies (1902):</p><image l:href="#image1" l:type="imageType" alt="lalune" title="Voyage dans la Lune" /><p>Here is a movie <image l:href="#image2" l:type="inlineImageType" alt="movie" /> icon.</p><empty-line /><p>——————————</p><empty-line /></section><section><title><p>Footnotes</p></title><p>Here is a footnote reference,<a l:href="#n30" type="note"><sup>[30]</sup></a> and another.<a l:href="#n31" type="note"><sup>[31]</sup></a> This should <emphasis>not</emphasis> be a footnote reference, because it contains a space.[^my note] Here is an inline note.<a l:href="#n32" type="note"><sup>[32]</sup></a></p><cite><p>Notes can go in quotes.<a l:href="#n33" type="note"><sup>[33]</sup></a></p></cite><p> 1. And in list items.<a l:href="#n34" type="note"><sup>[34]</sup></a></p><p>This paragraph should not be part of the note, as it is not indented.</p></section></body><body name="notes"><section id="l1"><title><p>1</p></title><p><code>/url</code></p></section><section id="l2"><title><p>2</p></title><p><code>http://example.com/?foo=1&amp;bar=2</code></p></section><section id="l3"><title><p>3</p></title><p><code>/url/</code></p></section><section id="l4"><title><p>4</p></title><p>title: <code>/url/</code></p></section><section id="l5"><title><p>5</p></title><p>title preceded by two spaces: <code>/url/</code></p></section><section id="l6"><title><p>6</p></title><p>title preceded by a tab: <code>/url/</code></p></section><section id="l7"><title><p>7</p></title><p>title with &quot;quotes&quot; in it: <code>/url/</code></p></section><section id="l8"><title><p>8</p></title><p>title with single quotes: <code>/url/</code></p></section><section id="l9"><title><p>9</p></title><p><code>/url/with_underscore</code></p></section><section id="l10"><title><p>10</p></title><p><code>mailto:nobody@nowhere.net</code></p></section><section id="l11"><title><p>11</p></title><p><code></code></p></section><section id="l12"><title><p>12</p></title><p><code>/url/</code></p></section><section id="l13"><title><p>13</p></title><p><code>/url/</code></p></section><section id="l14"><title><p>14</p></title><p><code>/url/</code></p></section><section id="l15"><title><p>15</p></title><p><code>/url/</code></p></section><section id="l16"><title><p>16</p></title><p><code>/url/</code></p></section><section id="l17"><title><p>17</p></title><p><code>/url</code></p></section><section id="l18"><title><p>18</p></title><p><code>/url</code></p></section><section id="l19"><title><p>19</p></title><p><code>/url</code></p></section><section id="l20"><title><p>20</p></title><p>Title with &quot;quotes&quot; inside: <code>/url/</code></p></section><section id="l21"><title><p>21</p></title><p>Title with &quot;quote&quot; inside: <code>/url/</code></p></section><section id="l22"><title><p>22</p></title><p><code>http://example.com/?foo=1&amp;bar=2</code></p></section><section id="l23"><title><p>23</p></title><p>AT&amp;T: <code>http://att.com/</code></p></section><section id="l24"><title><p>24</p></title><p><code>/script?foo=1&amp;bar=2</code></p></section><section id="l25"><title><p>25</p></title><p><code>/script?foo=1&amp;bar=2</code></p></section><section id="l26"><title><p>26</p></title><p><code>http://example.com/?foo=1&amp;bar=2</code></p></section><section id="l27"><title><p>27</p></title><p><code>http://example.com/</code></p></section><section id="l28"><title><p>28</p></title><p><code>mailto:nobody@nowhere.net</code></p></section><section id="l29"><title><p>29</p></title><p><code>http://example.com/</code></p></section><section id="n30"><title><p>30</p></title><p>Here is the footnote. It can go anywhere after the footnote reference. It need not be placed at the end of the document.</p></section><section id="n31"><title><p>31</p></title><p>Here’s the long note. This one contains multiple blocks.</p><p>Subsequent blocks are indented to show that they belong to the footnote (as with list items).</p><empty-line /><p><code> { &lt;code&gt; }</code></p><empty-line /><p>If you want, you can indent every line, but you can also be lazy and just indent the first line of each block.</p></section><section id="n32"><title><p>32</p></title><p>This is <emphasis>easier</emphasis> to type. Inline notes may contain links<a l:href="#l32" type="note"><sup>[32]</sup></a> and <code>]</code> verbatim characters, as well as [bracketed text].</p></section><section id="n33"><title><p>33</p></title><p>In quote.</p></section><section id="n34"><title><p>34</p></title><p>In list.</p></section></body><binary id="image2" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEASABIAAD//gBQVGhpcyBhcnQgaXMgaW4gdGhlIHB1YmxpYyBkb21haW4uIEtldmluIEh1Z2hlcywga2V2aW5oQGVpdC5jb20sIFNlcHRlbWJlciAxOTk1/9sAQwABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB/9sAQwEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB/8AAEQgAFgAUAwEiAAIRAQMRAf/EABoAAQACAwEAAAAAAAAAAAAAAAAICQUGCgf/xAAjEAABBQEAAwABBQAAAAAAAAAGAwQFBwgCAAEJChEVOXa3/8QAFgEBAQEAAAAAAAAAAAAAAAAABggA/8QAJhEBAAECBQEJAAAAAAAAAAAAAQIAAwQFBhEhszE0NlFUcXR1tP/aAAwDAQACEQMRAD8AqQzziPNmpiqnIO1q4H+WkB84MdlzRSuM82/jVw/JCORtRmQz5d2VTy6WmS2eSYx3U/qkSRbgFsqRzH2Is4/mCluXc33vy8xTnJjTNqV/T8LKmkhr8Hq1da2aOvTfIh2CFeNt+GxFBP8AJFdFUbPWh+4FdXV7OtZOMR7mK9lBWNN+JBmMQ5cwmfH8DEFhTZUCRlE6CBq/ds/nBh9oYygeY1L9FnCUnBSN1t+w0l9bNomx1cllsOrL9OCTKtKOIqua6UVjP0dEvTyM7gp/3whbkAD0ScX3r6MLg+C2/XsMhCnJRn/5cVNHyJHiX6JKIFhhqnFeagm9BIgjfcJyNBTZiROBUk6Mp8CJRmT4NWU2MatV7n495DPk/wAbMJSRJOTBDItq0KR5s/nJN7LPW8AJWtYAoKQaDp+u4XShxgXhYcbHoxNTllCwETGQ8ag2jmDVsk8w/wCOp/C/hn+mWV/utpePH+D5wmF39NY6UakjUYR1Dn0YgRM5zQAAAMdfAA4AOAOArjkMNQ3vgm7UKtBR+m9QHFD5tpnDtpy+t2R20gK/OsmFtuDpaL5mVyiT5qdEVAvZci5ch5VoSGKbwlWTBr0RPoZT07av9lHfrXo6yLApWMugKpPM9SV1cDm65s/wkOHZBojoqiM+6GpMSj4FhtayNAUi5H3LfQBG2KWssFoSPuJdKyMLKtpuLi+e3jwFICUg7CSHsNVlYlKdizOTvKdq3KTsG8pQirsAG6vAB5FdhP490U4gfjxi+DedoqO4YftmKdKNulO26jiOv+2Ga/bftVNFXpHtVHrpLpRFJTpP3z77T469++fTx48e4LueE+NY6UKk7UniLP8A7rNf3X6//9k=</binary><binary id="image1" content-type="image/jpeg">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</binary></FictionBook>
2+<FictionBook xmlns="http://www.gribuser.ru/xml/fictionbook/2.0" xmlns:l="http://www.w3.org/1999/xlink">
3−
3+<description>
4+<title-info>
5+<book-title>Pandoc Test Suite</book-title>
6+<author>
7+<first-name>John</first-name>
8+<last-name>MacFarlane</last-name>
9+</author>
10+<author>
11+<nickname>Anonymous</nickname>
12+</author>
13+<date>July 17, 2006</date>
14+</title-info>
15+<document-info>
16+<program-used>pandoc</program-used>
17+</document-info>
18+</description>
19+<body>
20+<title>
21+<p>Pandoc Test Suite</p>
22+</title>
23+<annotation>
24+<p>John MacFarlane</p>
25+<p>Anonymous</p>
26+<p>July 17, 2006</p>
27+</annotation>
28+<section>
29+<p>This is a set of tests for pandoc. Most of them are adapted from John Gruber’s markdown test suite.</p>
30+<empty-line />
31+<p>——————————</p>
32+<empty-line />
33+</section>
34+<section>
35+<title>
36+<p>Headers</p>
37+</title>
38+<section>
39+<title>
40+<p>Level 2 with an embedded link &lt;/url&gt;</p>
41+</title>
42+<section>
43+<title>
44+<p>Level 3 with emphasis</p>
45+</title>
46+<section>
47+<title>
48+<p>Level 4</p>
49+</title>
50+<section>
51+<title>
52+<p>Level 5</p>
53+</title>
54+</section>
55+</section>
56+</section>
57+</section>
58+</section>
59+<section>
60+<title>
61+<p>Level 1</p>
62+</title>
63+<section>
64+<title>
65+<p>Level 2 with emphasis</p>
66+</title>
67+<section>
68+<title>
69+<p>Level 3</p>
70+</title>
71+<p>with no blank line</p>
72+</section>
73+</section>
74+<section>
75+<title>
76+<p>Level 2</p>
77+</title>
78+<p>with no blank line</p>
79+<empty-line />
80+<p>——————————</p>
81+<empty-line />
82+</section>
83+</section>
84+<section>
85+<title>
86+<p>Paragraphs</p>
87+</title>
88+<p>Here’s a regular paragraph.</p>
89+<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>
90+<p>Here’s one with a bullet. * criminey.</p>
91+<p>There should be a hard line break<empty-line />here.</p>
92+<empty-line />
93+<p>——————————</p>
94+<empty-line />
95+</section>
96+<section>
97+<title>
98+<p>Block Quotes</p>
99+</title>
100+<p>E-mail style:</p>
101+<cite>
102+<p>This is a block quote. It is pretty short.</p>
103+</cite>
104+<cite>
105+<p>Code in a block quote:</p>
106+<empty-line />
107+<p>
108+<code>sub status {</code>
109+</p>
110+<p>
111+<code> print &quot;working&quot;;</code>
112+</p>
113+<p>
114+<code>}</code>
115+</p>
116+<empty-line />
117+<p>A list:</p>
118+<p> 1. item one</p>
119+<p> 2. item two</p>
120+<p>Nested block quotes:</p>
121+<cite>
122+<p>nested</p>
123+</cite>
124+<cite>
125+<p>nested</p>
126+</cite>
127+</cite>
128+<p>This should not be a block quote: 2 &gt; 1.</p>
129+<p>And a following paragraph.</p>
130+<empty-line />
131+<p>——————————</p>
132+<empty-line />
133+</section>
134+<section>
135+<title>
136+<p>Code Blocks</p>
137+</title>
138+<p>Code:</p>
139+<empty-line />
140+<p>
141+<code>---- (should be four hyphens)</code>
142+</p>
143+<p>
144+<code>
145+</code>
146+</p>
147+<p>
148+<code>sub status {</code>
149+</p>
150+<p>
151+<code> print &quot;working&quot;;</code>
152+</p>
153+<p>
154+<code>}</code>
155+</p>
156+<p>
157+<code>
158+</code>
159+</p>
160+<p>
161+<code>this code block is indented by one tab</code>
162+</p>
163+<empty-line />
164+<p>And:</p>
165+<empty-line />
166+<p>
167+<code> this code block is indented by two tabs</code>
168+</p>
169+<p>
170+<code>
171+</code>
172+</p>
173+<p>
174+<code>These should not be escaped: \$ \\ \&gt; \[ \{</code>
175+</p>
176+<empty-line />
177+<empty-line />
178+<p>——————————</p>
179+<empty-line />
180+</section>
181+<section>
182+<title>
183+<p>Lists</p>
184+</title>
185+<section>
186+<title>
187+<p>Unordered</p>
188+</title>
189+<p>Asterisks tight:</p>
190+<p>• asterisk 1</p>
191+<p>• asterisk 2</p>
192+<p>• asterisk 3</p>
193+<p>Asterisks loose:</p>
194+<p>• asterisk 1<empty-line />
195+</p>
196+<p>• asterisk 2<empty-line />
197+</p>
198+<p>• asterisk 3<empty-line />
199+</p>
200+<p>Pluses tight:</p>
201+<p>• Plus 1</p>
202+<p>• Plus 2</p>
203+<p>• Plus 3</p>
204+<p>Pluses loose:</p>
205+<p>• Plus 1<empty-line />
206+</p>
207+<p>• Plus 2<empty-line />
208+</p>
209+<p>• Plus 3<empty-line />
210+</p>
211+<p>Minuses tight:</p>
212+<p>• Minus 1</p>
213+<p>• Minus 2</p>
214+<p>• Minus 3</p>
215+<p>Minuses loose:</p>
216+<p>• Minus 1<empty-line />
217+</p>
218+<p>• Minus 2<empty-line />
219+</p>
220+<p>• Minus 3<empty-line />
221+</p>
222+</section>
223+<section>
224+<title>
225+<p>Ordered</p>
226+</title>
227+<p>Tight:</p>
228+<p> 1. First</p>
229+<p> 2. Second</p>
230+<p> 3. Third</p>
231+<p>and:</p>
232+<p> 1. One</p>
233+<p> 2. Two</p>
234+<p> 3. Three</p>
235+<p>Loose using tabs:</p>
236+<p> 1. First<empty-line />
237+</p>
238+<p> 2. Second<empty-line />
239+</p>
240+<p> 3. Third<empty-line />
241+</p>
242+<p>and using spaces:</p>
243+<p> 1. One<empty-line />
244+</p>
245+<p> 2. Two<empty-line />
246+</p>
247+<p> 3. Three<empty-line />
248+</p>
249+<p>Multiple paragraphs:</p>
250+<p> 1. Item 1, graf one.<empty-line />Item 1. graf two. The quick brown fox jumped over the lazy dog’s back.<empty-line />
251+</p>
252+<p> 2. Item 2.<empty-line />
253+</p>
254+<p> 3. Item 3.<empty-line />
255+</p>
256+</section>
257+<section>
258+<title>
259+<p>Nested</p>
260+</title>
261+<p>• Tab<p>◦ Tab<p>* Tab</p>
262+</p>
263+</p>
264+<p>Here’s another:</p>
265+<p> 1. First</p>
266+<p> 2. Second:<p>   • Fee</p>
267+<p>   • Fie</p>
268+<p>   • Foe</p>
269+</p>
270+<p> 3. Third</p>
271+<p>Same thing but with paragraphs:</p>
272+<p> 1. First<empty-line />
273+</p>
274+<p> 2. Second:<empty-line />
275+<p>   • Fee</p>
276+<p>   • Fie</p>
277+<p>   • Foe</p>
278+</p>
279+<p> 3. Third<empty-line />
280+</p>
281+</section>
282+<section>
283+<title>
284+<p>Tabs and spaces</p>
285+</title>
286+<p>• this is a list item indented with tabs<empty-line />
287+</p>
288+<p>• this is a list item indented with spaces<empty-line />
289+<p>◦ this is an example list item indented with tabs<empty-line />
290+</p>
291+<p>◦ this is an example list item indented with spaces<empty-line />
292+</p>
293+</p>
294+</section>
295+<section>
296+<title>
297+<p>Fancy list markers</p>
298+</title>
299+<p> (2) begins with 2</p>
300+<p> (3) and now 3<empty-line />with a continuation<empty-line />
301+<p> (3) iv. sublist with roman numerals, starting with 4</p>
302+<p> (3) v. more items<p> (3) v. (A) a subsublist</p>
303+<p> (3) v. (B) a subsublist</p>
304+</p>
305+</p>
306+<p>Nesting:</p>
307+<p> A. Upper Alpha<p> A. I. Upper Roman.<p> A. I. (6) Decimal start with 6<p> A. I. (6) c) Lower alpha with paren</p>
308+</p>
309+</p>
310+</p>
311+<p>Autonumbering:</p>
312+<p> 1. Autonumber.</p>
313+<p> 2. More.<p> 2. 1. Nested.</p>
314+</p>
315+<p>Should not be a list item:</p>
316+<p>M.A. 2007</p>
317+<p>B. Williams</p>
318+<empty-line />
319+<p>——————————</p>
320+<empty-line />
321+</section>
322+</section>
323+<section>
324+<title>
325+<p>Definition Lists</p>
326+</title>
327+<p>Tight using spaces:</p>
328+<p>
329+<strong>apple</strong>
330+</p>
331+<p>    red fruit<empty-line />
332+</p>
333+<p>
334+<strong>orange</strong>
335+</p>
336+<p>    orange fruit<empty-line />
337+</p>
338+<p>
339+<strong>banana</strong>
340+</p>
341+<p>    yellow fruit<empty-line />
342+</p>
343+<p>Tight using tabs:</p>
344+<p>
345+<strong>apple</strong>
346+</p>
347+<p>    red fruit<empty-line />
348+</p>
349+<p>
350+<strong>orange</strong>
351+</p>
352+<p>    orange fruit<empty-line />
353+</p>
354+<p>
355+<strong>banana</strong>
356+</p>
357+<p>    yellow fruit<empty-line />
358+</p>
359+<p>Loose:</p>
360+<p>
361+<strong>apple</strong>
362+</p>
363+<p>    red fruit<empty-line />
364+</p>
365+<p>
366+<strong>orange</strong>
367+</p>
368+<p>    orange fruit<empty-line />
369+</p>
370+<p>
371+<strong>banana</strong>
372+</p>
373+<p>    yellow fruit<empty-line />
374+</p>
375+<p>Multiple blocks with italics:</p>
376+<p>
377+<strong>
378+<emphasis>apple</emphasis>
379+</strong>
380+</p>
381+<p>    red fruit<empty-line />    contains seeds, crisp, pleasant to taste<empty-line />
382+</p>
383+<p>
384+<strong>
385+<emphasis>orange</emphasis>
386+</strong>
387+</p>
388+<p>    orange fruit<empty-line />
389+<empty-line />
390+<p>
391+<code>    { orange code block }</code>
392+</p>
393+<empty-line />
394+<cite>
395+<p>    orange block quote</p>
396+</cite>
397+</p>
398+<p>Multiple definitions, tight:</p>
399+<p>
400+<strong>apple</strong>
401+</p>
402+<p>    red fruit<empty-line />    computer<empty-line />
403+</p>
404+<p>
405+<strong>orange</strong>
406+</p>
407+<p>    orange fruit<empty-line />    bank<empty-line />
408+</p>
409+<p>Multiple definitions, loose:</p>
410+<p>
411+<strong>apple</strong>
412+</p>
413+<p>    red fruit<empty-line />    computer<empty-line />
414+</p>
415+<p>
416+<strong>orange</strong>
417+</p>
418+<p>    orange fruit<empty-line />    bank<empty-line />
419+</p>
420+<p>Blank line after term, indented marker, alternate markers:</p>
421+<p>
422+<strong>apple</strong>
423+</p>
424+<p>    red fruit<empty-line />    computer<empty-line />
425+</p>
426+<p>
427+<strong>orange</strong>
428+</p>
429+<p>    orange fruit<empty-line />
430+<p> 1. sublist</p>
431+<p> 2. sublist</p>
432+</p>
433+</section>
434+<section>
435+<title>
436+<p>HTML Blocks</p>
437+</title>
438+<p>Simple block on one line:</p>foo<p>And nested without indentation:</p>
439+<p>foo</p>bar<p>Interpreted markdown in a table:</p>This is <emphasis>emphasized</emphasis>And this is <strong>strong</strong>
440+<p>Here’s a simple block:</p>
441+<p>foo</p>
442+<p>This should be a code block, though:</p>
443+<empty-line />
444+<p>
445+<code>&lt;div&gt;</code>
446+</p>
447+<p>
448+<code> foo</code>
449+</p>
450+<p>
451+<code>&lt;/div&gt;</code>
452+</p>
453+<empty-line />
454+<p>As should this:</p>
455+<empty-line />
456+<p>
457+<code>&lt;div&gt;foo&lt;/div&gt;</code>
458+</p>
459+<empty-line />
460+<p>Now, nested:</p>foo<p>This should just be an HTML comment:</p>
461+<p>Multiline:</p>
462+<p>Code block:</p>
463+<empty-line />
464+<p>
465+<code>&lt;!-- Comment --&gt;</code>
466+</p>
467+<empty-line />
468+<p>Just plain comment, with trailing spaces on the line:</p>
469+<p>Code:</p>
470+<empty-line />
471+<p>
472+<code>&lt;hr /&gt;</code>
473+</p>
474+<empty-line />
475+<p>Hr’s:</p>
476+<empty-line />
477+<p>——————————</p>
478+<empty-line />
479+</section>
480+<section>
481+<title>
482+<p>Inline Markup</p>
483+</title>
484+<p>This is <emphasis>emphasized</emphasis>, and so <emphasis>is this</emphasis>.</p>
485+<p>This is <strong>strong</strong>, and so <strong>is this</strong>.</p>
486+<p>An <emphasis>emphasized link<a l:href="#l1" type="note">
487+<sup>[1]</sup>
488+</a>
489+</emphasis>.</p>
490+<p>
491+<strong>
492+<emphasis>This is strong and em.</emphasis>
493+</strong>
494+</p>
495+<p>So is <strong>
496+<emphasis>this</emphasis>
497+</strong> word.</p>
498+<p>
499+<strong>
500+<emphasis>This is strong and em.</emphasis>
501+</strong>
502+</p>
503+<p>So is <strong>
504+<emphasis>this</emphasis>
505+</strong> word.</p>
506+<p>This is code: <code>&gt;</code>, <code>$</code>, <code>\</code>, <code>\$</code>, <code>&lt;html&gt;</code>.</p>
507+<p>
508+<strikethrough>This is <emphasis>strikeout</emphasis>.</strikethrough>
509+</p>
510+<p>Superscripts: a<sup>bc</sup>d a<sup>
511+<emphasis>hello</emphasis>
512+</sup> a<sup>hello there</sup>.</p>
513+<p>Subscripts: H<sub>2</sub>O, H<sub>23</sub>O, H<sub>many of them</sub>O.</p>
514+<p>These should not be superscripts or subscripts, because of the unescaped spaces: a^b c^d, a~b c~d.</p>
515+<empty-line />
516+<p>——————————</p>
517+<empty-line />
518+</section>
519+<section>
520+<title>
521+<p>Smart quotes, ellipses, dashes</p>
522+</title>
523+<p>“Hello,” said the spider. “‘Shelob’ is my name.”</p>
524+<p>‘A’, ‘B’, and ‘C’ are letters.</p>
525+<p>‘Oak,’ ‘elm,’ and ‘beech’ are names of trees. So is ‘pine.’</p>
526+<p>‘He said, “I want to go.”’ Were you alive in the 70’s?</p>
527+<p>Here is some quoted ‘<code>code</code>’ and a “quoted link<a l:href="#l2" type="note">
528+<sup>[2]</sup>
529+</a>”.</p>
530+<p>Some dashes: one—two — three—four — five.</p>
531+<p>Dashes between numbers: 5–7, 255–66, 1987–1999.</p>
532+<p>Ellipses…and…and….</p>
533+<empty-line />
534+<p>——————————</p>
535+<empty-line />
536+</section>
537+<section>
538+<title>
539+<p>LaTeX</p>
540+</title>
541+<p>• </p>
542+<p>• <code>2+2=4</code>
543+</p>
544+<p>• <code>x \in y</code>
545+</p>
546+<p>• <code>\alpha \wedge \omega</code>
547+</p>
548+<p>• <code>223</code>
549+</p>
550+<p>• <code>p</code>-Tree</p>
551+<p>• Here’s some display math: <code>\frac{d}{dx}f(x)=\lim_{h\to 0}\frac{f(x+h)-f(x)}{h}</code>
552+</p>
553+<p>• Here’s one that has a line break in it: <code>\alpha + \omega \times x^2</code>.</p>
554+<p>These shouldn’t be math:</p>
555+<p>• To get the famous equation, write <code>$e = mc^2$</code>.</p>
556+<p>• $22,000 is a <emphasis>lot</emphasis> of money. So is $34,000. (It worked if “lot” is emphasized.)</p>
557+<p>• Shoes ($20) and socks ($5).</p>
558+<p>• Escaped <code>$</code>: $73 <emphasis>this should be emphasized</emphasis> 23$.</p>
559+<p>Here’s a LaTeX table:</p>
560+<empty-line />
561+<p>——————————</p>
562+<empty-line />
563+</section>
564+<section>
565+<title>
566+<p>Special Characters</p>
567+</title>
568+<p>Here is some unicode:</p>
569+<p>• I hat: Î</p>
570+<p>• o umlaut: ö</p>
571+<p>• section: §</p>
572+<p>• set membership: ∈</p>
573+<p>• copyright: ©</p>
574+<p>AT&amp;T has an ampersand in their name.</p>
575+<p>AT&amp;T is another way to write it.</p>
576+<p>This &amp; that.</p>
577+<p>4 &lt; 5.</p>
578+<p>6 &gt; 5.</p>
579+<p>Backslash: \</p>
580+<p>Backtick: `</p>
581+<p>Asterisk: *</p>
582+<p>Underscore: _</p>
583+<p>Left brace: {</p>
584+<p>Right brace: }</p>
585+<p>Left bracket: [</p>
586+<p>Right bracket: ]</p>
587+<p>Left paren: (</p>
588+<p>Right paren: )</p>
589+<p>Greater-than: &gt;</p>
590+<p>Hash: #</p>
591+<p>Period: .</p>
592+<p>Bang: !</p>
593+<p>Plus: +</p>
594+<p>Minus: -</p>
595+<empty-line />
596+<p>——————————</p>
597+<empty-line />
598+</section>
599+<section>
600+<title>
601+<p>Links</p>
602+</title>
603+<section>
604+<title>
605+<p>Explicit</p>
606+</title>
607+<p>Just a URL<a l:href="#l3" type="note">
608+<sup>[3]</sup>
609+</a>.</p>
610+<p>URL and title<a l:href="#l4" type="note">
611+<sup>[4]</sup>
612+</a>.</p>
613+<p>URL and title<a l:href="#l5" type="note">
614+<sup>[5]</sup>
615+</a>.</p>
616+<p>URL and title<a l:href="#l6" type="note">
617+<sup>[6]</sup>
618+</a>.</p>
619+<p>URL and title<a l:href="#l7" type="note">
620+<sup>[7]</sup>
621+</a>
622+</p>
623+<p>URL and title<a l:href="#l8" type="note">
624+<sup>[8]</sup>
625+</a>
626+</p>
627+<p>with_underscore<a l:href="#l9" type="note">
628+<sup>[9]</sup>
629+</a>
630+</p>
631+<p>Email link<a l:href="#l10" type="note">
632+<sup>[10]</sup>
633+</a>
634+</p>
635+<p>Empty<a l:href="#l11" type="note">
636+<sup>[11]</sup>
637+</a>.</p>
638+</section>
639+<section>
640+<title>
641+<p>Reference</p>
642+</title>
643+<p>Foo bar<a l:href="#l12" type="note">
644+<sup>[12]</sup>
645+</a>.</p>
646+<p>With embedded [brackets]<a l:href="#l13" type="note">
647+<sup>[13]</sup>
648+</a>.</p>
649+<p>b<a l:href="#l14" type="note">
650+<sup>[14]</sup>
651+</a> by itself should be a link.</p>
652+<p>Indented once<a l:href="#l15" type="note">
653+<sup>[15]</sup>
654+</a>.</p>
655+<p>Indented twice<a l:href="#l16" type="note">
656+<sup>[16]</sup>
657+</a>.</p>
658+<p>Indented thrice<a l:href="#l17" type="note">
659+<sup>[17]</sup>
660+</a>.</p>
661+<p>This should [not][] be a link.</p>
662+<empty-line />
663+<p>
664+<code>[not]: /url</code>
665+</p>
666+<empty-line />
667+<p>Foo bar<a l:href="#l18" type="note">
668+<sup>[18]</sup>
669+</a>.</p>
670+<p>Foo biz<a l:href="#l19" type="note">
671+<sup>[19]</sup>
672+</a>.</p>
673+</section>
674+<section>
675+<title>
676+<p>With ampersands</p>
677+</title>
678+<p>Here’s a link with an ampersand in the URL<a l:href="#l20" type="note">
679+<sup>[20]</sup>
680+</a>.</p>
681+<p>Here’s a link with an amersand in the link text: AT&amp;T<a l:href="#l21" type="note">
682+<sup>[21]</sup>
683+</a>.</p>
684+<p>Here’s an inline link<a l:href="#l22" type="note">
685+<sup>[22]</sup>
686+</a>.</p>
687+<p>Here’s an inline link in pointy braces<a l:href="#l23" type="note">
688+<sup>[23]</sup>
689+</a>.</p>
690+</section>
691+<section>
692+<title>
693+<p>Autolinks</p>
694+</title>
695+<p>With an ampersand: http://example.com/?foo=1&amp;bar=2<a l:href="#l24" type="note">
696+<sup>[24]</sup>
697+</a>
698+</p>
699+<p>• In a list?</p>
700+<p>• http://example.com/<a l:href="#l25" type="note">
701+<sup>[25]</sup>
702+</a>
703+</p>
704+<p>• It should.</p>
705+<p>An e-mail address: nobody@nowhere.net<a l:href="#l26" type="note">
706+<sup>[26]</sup>
707+</a>
708+</p>
709+<cite>
710+<p>Blockquoted: http://example.com/<a l:href="#l27" type="note">
711+<sup>[27]</sup>
712+</a>
713+</p>
714+</cite>
715+<p>Auto-links should not occur here: <code>&lt;http://example.com/&gt;</code>
716+</p>
717+<empty-line />
718+<p>
719+<code>or here: &lt;http://example.com/&gt;</code>
720+</p>
721+<empty-line />
722+<empty-line />
723+<p>——————————</p>
724+<empty-line />
725+</section>
726+</section>
727+<section>
728+<title>
729+<p>Images</p>
730+</title>
731+<p>From “Voyage dans la Lune” by Georges Melies (1902):</p>
732+<image l:href="#image1" l:type="imageType" alt="lalune" title="Voyage dans la Lune" />
733+<p>Here is a movie <image l:href="#image2" l:type="inlineImageType" alt="movie" /> icon.</p>
734+<empty-line />
735+<p>——————————</p>
736+<empty-line />
737+</section>
738+<section>
739+<title>
740+<p>Footnotes</p>
741+</title>
742+<p>Here is a footnote reference,<a l:href="#n28" type="note">
743+<sup>[28]</sup>
744+</a> and another.<a l:href="#n29" type="note">
745+<sup>[29]</sup>
746+</a> This should <emphasis>not</emphasis> be a footnote reference, because it contains a space.[^my note] Here is an inline note.<a l:href="#n30" type="note">
747+<sup>[30]</sup>
748+</a>
749+</p>
750+<cite>
751+<p>Notes can go in quotes.<a l:href="#n31" type="note">
752+<sup>[31]</sup>
753+</a>
754+</p>
755+</cite>
756+<p> 1. And in list items.<a l:href="#n32" type="note">
757+<sup>[32]</sup>
758+</a>
759+</p>
760+<p>This paragraph should not be part of the note, as it is not indented.</p>
761+</section>
762+</body>
763+<body name="notes">
764+<section id="l1">
765+<title>
766+<p>1</p>
767+</title>
768+<p>
769+<code>/url</code>
770+</p>
771+</section>
772+<section id="l2">
773+<title>
774+<p>2</p>
775+</title>
776+<p>
777+<code>http://example.com/?foo=1&amp;bar=2</code>
778+</p>
779+</section>
780+<section id="l3">
781+<title>
782+<p>3</p>
783+</title>
784+<p>
785+<code>/url/</code>
786+</p>
787+</section>
788+<section id="l4">
789+<title>
790+<p>4</p>
791+</title>
792+<p>title: <code>/url/</code>
793+</p>
794+</section>
795+<section id="l5">
796+<title>
797+<p>5</p>
798+</title>
799+<p>title preceded by two spaces: <code>/url/</code>
800+</p>
801+</section>
802+<section id="l6">
803+<title>
804+<p>6</p>
805+</title>
806+<p>title preceded by a tab: <code>/url/</code>
807+</p>
808+</section>
809+<section id="l7">
810+<title>
811+<p>7</p>
812+</title>
813+<p>title with &quot;quotes&quot; in it: <code>/url/</code>
814+</p>
815+</section>
816+<section id="l8">
817+<title>
818+<p>8</p>
819+</title>
820+<p>title with single quotes: <code>/url/</code>
821+</p>
822+</section>
823+<section id="l9">
824+<title>
825+<p>9</p>
826+</title>
827+<p>
828+<code>/url/with_underscore</code>
829+</p>
830+</section>
831+<section id="l10">
832+<title>
833+<p>10</p>
834+</title>
835+<p>
836+<code>mailto:nobody@nowhere.net</code>
837+</p>
838+</section>
839+<section id="l11">
840+<title>
841+<p>11</p>
842+</title>
843+<p>
844+<code>
845+</code>
846+</p>
847+</section>
848+<section id="l12">
849+<title>
850+<p>12</p>
851+</title>
852+<p>
853+<code>/url/</code>
854+</p>
855+</section>
856+<section id="l13">
857+<title>
858+<p>13</p>
859+</title>
860+<p>
861+<code>/url/</code>
862+</p>
863+</section>
864+<section id="l14">
865+<title>
866+<p>14</p>
867+</title>
868+<p>
869+<code>/url/</code>
870+</p>
871+</section>
872+<section id="l15">
873+<title>
874+<p>15</p>
875+</title>
876+<p>
877+<code>/url</code>
878+</p>
879+</section>
880+<section id="l16">
881+<title>
882+<p>16</p>
883+</title>
884+<p>
885+<code>/url</code>
886+</p>
887+</section>
888+<section id="l17">
889+<title>
890+<p>17</p>
891+</title>
892+<p>
893+<code>/url</code>
894+</p>
895+</section>
896+<section id="l18">
897+<title>
898+<p>18</p>
899+</title>
900+<p>Title with &quot;quotes&quot; inside: <code>/url/</code>
901+</p>
902+</section>
903+<section id="l19">
904+<title>
905+<p>19</p>
906+</title>
907+<p>Title with &quot;quote&quot; inside: <code>/url/</code>
908+</p>
909+</section>
910+<section id="l20">
911+<title>
912+<p>20</p>
913+</title>
914+<p>
915+<code>http://example.com/?foo=1&amp;bar=2</code>
916+</p>
917+</section>
918+<section id="l21">
919+<title>
920+<p>21</p>
921+</title>
922+<p>AT&amp;T: <code>http://att.com/</code>
923+</p>
924+</section>
925+<section id="l22">
926+<title>
927+<p>22</p>
928+</title>
929+<p>
930+<code>/script?foo=1&amp;bar=2</code>
931+</p>
932+</section>
933+<section id="l23">
934+<title>
935+<p>23</p>
936+</title>
937+<p>
938+<code>/script?foo=1&amp;bar=2</code>
939+</p>
940+</section>
941+<section id="l24">
942+<title>
943+<p>24</p>
944+</title>
945+<p>
946+<code>http://example.com/?foo=1&amp;bar=2</code>
947+</p>
948+</section>
949+<section id="l25">
950+<title>
951+<p>25</p>
952+</title>
953+<p>
954+<code>http://example.com/</code>
955+</p>
956+</section>
957+<section id="l26">
958+<title>
959+<p>26</p>
960+</title>
961+<p>
962+<code>mailto:nobody@nowhere.net</code>
963+</p>
964+</section>
965+<section id="l27">
966+<title>
967+<p>27</p>
968+</title>
969+<p>
970+<code>http://example.com/</code>
971+</p>
972+</section>
973+<section id="n28">
974+<title>
975+<p>28</p>
976+</title>
977+<p>Here is the footnote. It can go anywhere after the footnote reference. It need not be placed at the end of the document.</p>
978+</section>
979+<section id="n29">
980+<title>
981+<p>29</p>
982+</title>
983+<p>Here’s the long note. This one contains multiple blocks.</p>
984+<p>Subsequent blocks are indented to show that they belong to the footnote (as with list items).</p>
985+<empty-line />
986+<p>
987+<code> { &lt;code&gt; }</code>
988+</p>
989+<empty-line />
990+<p>If you want, you can indent every line, but you can also be lazy and just indent the first line of each block.</p>
991+</section>
992+<section id="n30">
993+<title>
994+<p>30</p>
995+</title>
996+<p>This is <emphasis>easier</emphasis> to type. Inline notes may contain links<a l:href="#l30" type="note">
997+<sup>[30]</sup>
998+</a> and <code>]</code> verbatim characters, as well as [bracketed text].</p>
999+</section>
1000+<section id="n31">
1001+<title>
1002+<p>31</p>
1003+</title>
1004+<p>In quote.</p>
1005+</section>
1006+<section id="n32">
1007+<title>
1008+<p>32</p>
1009+</title>
1010+<p>In list.</p>
1011+</section>
1012+</body>
1013+</FictionBook>
test/writer.haddock−4
@@ -560,10 +560,6 @@ Just a </url/ URL>.
560
560
561Foo </url/ bar>.
561Foo </url/ bar>.
562
562
563−Foo </url/ bar>.
564−
565−Foo </url/ bar>.
566−
567With </url/ embedded [brackets]>.
563With </url/ embedded [brackets]>.
568
564
569</url/ b> by itself should be a link.
565</url/ b> by itself should be a link.
test/writer.html4−2
@@ -486,8 +486,6 @@ Blah
486<p><a href="">Empty</a>.</p>
486<p><a href="">Empty</a>.</p>
487<h2 id="reference">Reference</h2>
487<h2 id="reference">Reference</h2>
488<p>Foo <a href="/url/">bar</a>.</p>
488<p>Foo <a href="/url/">bar</a>.</p>
489−<p>Foo <a href="/url/">bar</a>.</p>
490−<p>Foo <a href="/url/">bar</a>.</p>
491<p>With <a href="/url/">embedded [brackets]</a>.</p>
489<p>With <a href="/url/">embedded [brackets]</a>.</p>
492<p><a href="/url/">b</a> by itself should be a link.</p>
490<p><a href="/url/">b</a> by itself should be a link.</p>
493<p>Indented <a href="/url">once</a>.</p>
491<p>Indented <a href="/url">once</a>.</p>
test/writer.html5−2
@@ -489,8 +489,6 @@ Blah
489<p><a href="">Empty</a>.</p>
489<p><a href="">Empty</a>.</p>
490<h2 id="reference">Reference</h2>
490<h2 id="reference">Reference</h2>
491<p>Foo <a href="/url/">bar</a>.</p>
491<p>Foo <a href="/url/">bar</a>.</p>
492−<p>Foo <a href="/url/">bar</a>.</p>
493−<p>Foo <a href="/url/">bar</a>.</p>
494<p>With <a href="/url/">embedded [brackets]</a>.</p>
492<p>With <a href="/url/">embedded [brackets]</a>.</p>
495<p><a href="/url/">b</a> by itself should be a link.</p>
493<p><a href="/url/">b</a> by itself should be a link.</p>
496<p>Indented <a href="/url">once</a>.</p>
494<p>Indented <a href="/url">once</a>.</p>
test/writer.icml+30−72
@@ -2564,39 +2564,11 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2564 </CharacterStyleRange>
2564 </CharacterStyleRange>
2565</ParagraphStyleRange>
2565</ParagraphStyleRange>
2566<Br />
2566<Br />
2567−<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
2568− <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2569− <Content>Foo </Content>
2570− </CharacterStyleRange>
2571− <HyperlinkTextSource Self="htss-14" Name="" Hidden="false">
2572− <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2573− <Content>bar</Content>
2574− </CharacterStyleRange>
2575− </HyperlinkTextSource>
2576− <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2577− <Content>.</Content>
2578− </CharacterStyleRange>
2579−</ParagraphStyleRange>
2580−<Br />
2581−<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
2582− <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2583− <Content>Foo </Content>
2584− </CharacterStyleRange>
2585− <HyperlinkTextSource Self="htss-15" Name="" Hidden="false">
2586− <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2587− <Content>bar</Content>
2588− </CharacterStyleRange>
2589− </HyperlinkTextSource>
2590− <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2591− <Content>.</Content>
2592− </CharacterStyleRange>
2593−</ParagraphStyleRange>
2594−<Br />
2595<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
2567<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
2596 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2568 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2597 <Content>With </Content>
2569 <Content>With </Content>
2598 </CharacterStyleRange>
2570 </CharacterStyleRange>
2599− <HyperlinkTextSource Self="htss-16" Name="" Hidden="false">
2571+ <HyperlinkTextSource Self="htss-14" Name="" Hidden="false">
2600 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2572 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2601 <Content>embedded [brackets]</Content>
2573 <Content>embedded [brackets]</Content>
2602 </CharacterStyleRange>
2574 </CharacterStyleRange>
@@ -2607,7 +2579,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2607</ParagraphStyleRange>
2579</ParagraphStyleRange>
2608<Br />
2580<Br />
2609<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
2581<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
2610− <HyperlinkTextSource Self="htss-17" Name="" Hidden="false">
2582+ <HyperlinkTextSource Self="htss-15" Name="" Hidden="false">
2611 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2583 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2612 <Content>b</Content>
2584 <Content>b</Content>
2613 </CharacterStyleRange>
2585 </CharacterStyleRange>
@@ -2621,7 +2593,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2621 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2593 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2622 <Content>Indented </Content>
2594 <Content>Indented </Content>
2623 </CharacterStyleRange>
2595 </CharacterStyleRange>
2624− <HyperlinkTextSource Self="htss-18" Name="" Hidden="false">
2596+ <HyperlinkTextSource Self="htss-16" Name="" Hidden="false">
2625 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2597 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2626 <Content>once</Content>
2598 <Content>once</Content>
2627 </CharacterStyleRange>
2599 </CharacterStyleRange>
@@ -2635,7 +2607,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2635 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2607 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2636 <Content>Indented </Content>
2608 <Content>Indented </Content>
2637 </CharacterStyleRange>
2609 </CharacterStyleRange>
2638− <HyperlinkTextSource Self="htss-19" Name="" Hidden="false">
2610+ <HyperlinkTextSource Self="htss-17" Name="" Hidden="false">
2639 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2611 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2640 <Content>twice</Content>
2612 <Content>twice</Content>
2641 </CharacterStyleRange>
2613 </CharacterStyleRange>
@@ -2649,7 +2621,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2649 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2621 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2650 <Content>Indented </Content>
2622 <Content>Indented </Content>
2651 </CharacterStyleRange>
2623 </CharacterStyleRange>
2652− <HyperlinkTextSource Self="htss-20" Name="" Hidden="false">
2624+ <HyperlinkTextSource Self="htss-18" Name="" Hidden="false">
2653 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2625 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2654 <Content>thrice</Content>
2626 <Content>thrice</Content>
2655 </CharacterStyleRange>
2627 </CharacterStyleRange>
@@ -2675,7 +2647,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2675 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2647 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2676 <Content>Foo </Content>
2648 <Content>Foo </Content>
2677 </CharacterStyleRange>
2649 </CharacterStyleRange>
2678− <HyperlinkTextSource Self="htss-21" Name="Title with &quot;quotes&quot; inside" Hidden="false">
2650+ <HyperlinkTextSource Self="htss-19" Name="Title with &quot;quotes&quot; inside" Hidden="false">
2679 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2651 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2680 <Content>bar</Content>
2652 <Content>bar</Content>
2681 </CharacterStyleRange>
2653 </CharacterStyleRange>
@@ -2689,7 +2661,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2689 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2661 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2690 <Content>Foo </Content>
2662 <Content>Foo </Content>
2691 </CharacterStyleRange>
2663 </CharacterStyleRange>
2692− <HyperlinkTextSource Self="htss-22" Name="Title with &quot;quote&quot; inside" Hidden="false">
2664+ <HyperlinkTextSource Self="htss-20" Name="Title with &quot;quote&quot; inside" Hidden="false">
2693 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2665 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2694 <Content>biz</Content>
2666 <Content>biz</Content>
2695 </CharacterStyleRange>
2667 </CharacterStyleRange>
@@ -2709,7 +2681,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2709 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2681 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2710 <Content>Here’s a </Content>
2682 <Content>Here’s a </Content>
2711 </CharacterStyleRange>
2683 </CharacterStyleRange>
2712− <HyperlinkTextSource Self="htss-23" Name="" Hidden="false">
2684+ <HyperlinkTextSource Self="htss-21" Name="" Hidden="false">
2713 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2685 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2714 <Content>link with an ampersand in the URL</Content>
2686 <Content>link with an ampersand in the URL</Content>
2715 </CharacterStyleRange>
2687 </CharacterStyleRange>
@@ -2723,7 +2695,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2723 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2695 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2724 <Content>Here’s a link with an amersand in the link text: </Content>
2696 <Content>Here’s a link with an amersand in the link text: </Content>
2725 </CharacterStyleRange>
2697 </CharacterStyleRange>
2726− <HyperlinkTextSource Self="htss-24" Name="AT&amp;T" Hidden="false">
2698+ <HyperlinkTextSource Self="htss-22" Name="AT&amp;T" Hidden="false">
2727 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2699 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2728 <Content>AT&amp;T</Content>
2700 <Content>AT&amp;T</Content>
2729 </CharacterStyleRange>
2701 </CharacterStyleRange>
@@ -2737,7 +2709,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2737 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2709 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2738 <Content>Here’s an </Content>
2710 <Content>Here’s an </Content>
2739 </CharacterStyleRange>
2711 </CharacterStyleRange>
2740− <HyperlinkTextSource Self="htss-25" Name="" Hidden="false">
2712+ <HyperlinkTextSource Self="htss-23" Name="" Hidden="false">
2741 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2713 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2742 <Content>inline link</Content>
2714 <Content>inline link</Content>
2743 </CharacterStyleRange>
2715 </CharacterStyleRange>
@@ -2751,7 +2723,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2751 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2723 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2752 <Content>Here’s an </Content>
2724 <Content>Here’s an </Content>
2753 </CharacterStyleRange>
2725 </CharacterStyleRange>
2754− <HyperlinkTextSource Self="htss-26" Name="" Hidden="false">
2726+ <HyperlinkTextSource Self="htss-24" Name="" Hidden="false">
2755 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2727 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2756 <Content>inline link in pointy braces</Content>
2728 <Content>inline link in pointy braces</Content>
2757 </CharacterStyleRange>
2729 </CharacterStyleRange>
@@ -2771,7 +2743,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2771 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2743 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2772 <Content>With an ampersand: </Content>
2744 <Content>With an ampersand: </Content>
2773 </CharacterStyleRange>
2745 </CharacterStyleRange>
2774− <HyperlinkTextSource Self="htss-27" Name="" Hidden="false">
2746+ <HyperlinkTextSource Self="htss-25" Name="" Hidden="false">
2775 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2747 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2776 <Content>http://example.com/?foo=1&amp;bar=2</Content>
2748 <Content>http://example.com/?foo=1&amp;bar=2</Content>
2777 </CharacterStyleRange>
2749 </CharacterStyleRange>
@@ -2785,7 +2757,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2785</ParagraphStyleRange>
2757</ParagraphStyleRange>
2786<Br />
2758<Br />
2787<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/BulList">
2759<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/BulList">
2788− <HyperlinkTextSource Self="htss-28" Name="" Hidden="false">
2760+ <HyperlinkTextSource Self="htss-26" Name="" Hidden="false">
2789 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2761 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2790 <Content>http://example.com/</Content>
2762 <Content>http://example.com/</Content>
2791 </CharacterStyleRange>
2763 </CharacterStyleRange>
@@ -2802,7 +2774,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2802 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2774 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2803 <Content>An e-mail address: </Content>
2775 <Content>An e-mail address: </Content>
2804 </CharacterStyleRange>
2776 </CharacterStyleRange>
2805− <HyperlinkTextSource Self="htss-29" Name="" Hidden="false">
2777+ <HyperlinkTextSource Self="htss-27" Name="" Hidden="false">
2806 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2778 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2807 <Content>nobody@nowhere.net</Content>
2779 <Content>nobody@nowhere.net</Content>
2808 </CharacterStyleRange>
2780 </CharacterStyleRange>
@@ -2813,7 +2785,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
2813 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2785 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2814 <Content>Blockquoted: </Content>
2786 <Content>Blockquoted: </Content>
2815 </CharacterStyleRange>
2787 </CharacterStyleRange>
2816− <HyperlinkTextSource Self="htss-30" Name="" Hidden="false">
2788+ <HyperlinkTextSource Self="htss-28" Name="" Hidden="false">
2817 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2789 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
2818 <Content>http://example.com/</Content>
2790 <Content>http://example.com/</Content>
2819 </CharacterStyleRange>
2791 </CharacterStyleRange>
@@ -3025,7 +2997,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
3025 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
2997 <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
3026 <Content> to type. Inline notes may contain </Content>
2998 <Content> to type. Inline notes may contain </Content>
3027 </CharacterStyleRange>
2999 </CharacterStyleRange>
3028− <HyperlinkTextSource Self="htss-31" Name="" Hidden="false">
3000+ <HyperlinkTextSource Self="htss-29" Name="" Hidden="false">
3029 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
3001 <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
3030 <Content>links</Content>
3002 <Content>links</Content>
3031 </CharacterStyleRange>
3003 </CharacterStyleRange>
@@ -3098,118 +3070,104 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
3098
3070
3099 </Story>
3071 </Story>
3100 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//google.com" Name="link" DestinationURL="http://google.com" DestinationUniqueKey="1" />
3072 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//google.com" Name="link" DestinationURL="http://google.com" DestinationUniqueKey="1" />
3101− <Hyperlink Self="uf-31" Name="http://google.com" Source="htss-31" Visible="true" DestinationUniqueKey="1">
3073+ <Hyperlink Self="uf-29" Name="http://google.com" Source="htss-29" Visible="true" DestinationUniqueKey="1">
3102 <Properties>
3074 <Properties>
3103 <BorderColor type="enumeration">Black</BorderColor>
3075 <BorderColor type="enumeration">Black</BorderColor>
3104 <Destination type="object">HyperlinkURLDestination/http%3a//google.com</Destination>
3076 <Destination type="object">HyperlinkURLDestination/http%3a//google.com</Destination>
3105 </Properties>
3077 </Properties>
3106 </Hyperlink>
3078 </Hyperlink>
3107 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//example.com/" Name="link" DestinationURL="http://example.com/" DestinationUniqueKey="1" />
3079 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//example.com/" Name="link" DestinationURL="http://example.com/" DestinationUniqueKey="1" />
3108− <Hyperlink Self="uf-30" Name="http://example.com/" Source="htss-30" Visible="true" DestinationUniqueKey="1">
3080+ <Hyperlink Self="uf-28" Name="http://example.com/" Source="htss-28" Visible="true" DestinationUniqueKey="1">
3109 <Properties>
3081 <Properties>
3110 <BorderColor type="enumeration">Black</BorderColor>
3082 <BorderColor type="enumeration">Black</BorderColor>
3111 <Destination type="object">HyperlinkURLDestination/http%3a//example.com/</Destination>
3083 <Destination type="object">HyperlinkURLDestination/http%3a//example.com/</Destination>
3112 </Properties>
3084 </Properties>
3113 </Hyperlink>
3085 </Hyperlink>
3114 <HyperlinkURLDestination Self="HyperlinkURLDestination/mailto%3anobody@nowhere.net" Name="link" DestinationURL="mailto:nobody@nowhere.net" DestinationUniqueKey="1" />
3086 <HyperlinkURLDestination Self="HyperlinkURLDestination/mailto%3anobody@nowhere.net" Name="link" DestinationURL="mailto:nobody@nowhere.net" DestinationUniqueKey="1" />
3115− <Hyperlink Self="uf-29" Name="mailto:nobody@nowhere.net" Source="htss-29" Visible="true" DestinationUniqueKey="1">
3087+ <Hyperlink Self="uf-27" Name="mailto:nobody@nowhere.net" Source="htss-27" Visible="true" DestinationUniqueKey="1">
3116 <Properties>
3088 <Properties>
3117 <BorderColor type="enumeration">Black</BorderColor>
3089 <BorderColor type="enumeration">Black</BorderColor>
3118 <Destination type="object">HyperlinkURLDestination/mailto%3anobody@nowhere.net</Destination>
3090 <Destination type="object">HyperlinkURLDestination/mailto%3anobody@nowhere.net</Destination>
3119 </Properties>
3091 </Properties>
3120 </Hyperlink>
3092 </Hyperlink>
3121 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//example.com/" Name="link" DestinationURL="http://example.com/" DestinationUniqueKey="1" />
3093 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//example.com/" Name="link" DestinationURL="http://example.com/" DestinationUniqueKey="1" />
3122− <Hyperlink Self="uf-28" Name="http://example.com/" Source="htss-28" Visible="true" DestinationUniqueKey="1">
3094+ <Hyperlink Self="uf-26" Name="http://example.com/" Source="htss-26" Visible="true" DestinationUniqueKey="1">
3123 <Properties>
3095 <Properties>
3124 <BorderColor type="enumeration">Black</BorderColor>
3096 <BorderColor type="enumeration">Black</BorderColor>
3125 <Destination type="object">HyperlinkURLDestination/http%3a//example.com/</Destination>
3097 <Destination type="object">HyperlinkURLDestination/http%3a//example.com/</Destination>
3126 </Properties>
3098 </Properties>
3127 </Hyperlink>
3099 </Hyperlink>
3128 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//example.com/?foo=1&amp;bar=2" Name="link" DestinationURL="http://example.com/?foo=1&amp;bar=2" DestinationUniqueKey="1" />
3100 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//example.com/?foo=1&amp;bar=2" Name="link" DestinationURL="http://example.com/?foo=1&amp;bar=2" DestinationUniqueKey="1" />
3129− <Hyperlink Self="uf-27" Name="http://example.com/?foo=1&amp;bar=2" Source="htss-27" Visible="true" DestinationUniqueKey="1">
3101+ <Hyperlink Self="uf-25" Name="http://example.com/?foo=1&amp;bar=2" Source="htss-25" Visible="true" DestinationUniqueKey="1">
3130 <Properties>
3102 <Properties>
3131 <BorderColor type="enumeration">Black</BorderColor>
3103 <BorderColor type="enumeration">Black</BorderColor>
3132 <Destination type="object">HyperlinkURLDestination/http%3a//example.com/?foo=1&amp;bar=2</Destination>
3104 <Destination type="object">HyperlinkURLDestination/http%3a//example.com/?foo=1&amp;bar=2</Destination>
3133 </Properties>
3105 </Properties>
3134 </Hyperlink>
3106 </Hyperlink>
3135 <HyperlinkURLDestination Self="HyperlinkURLDestination//script?foo=1&amp;bar=2" Name="link" DestinationURL="/script?foo=1&amp;bar=2" DestinationUniqueKey="1" />
3107 <HyperlinkURLDestination Self="HyperlinkURLDestination//script?foo=1&amp;bar=2" Name="link" DestinationURL="/script?foo=1&amp;bar=2" DestinationUniqueKey="1" />
3136− <Hyperlink Self="uf-26" Name="/script?foo=1&amp;bar=2" Source="htss-26" Visible="true" DestinationUniqueKey="1">
3108+ <Hyperlink Self="uf-24" Name="/script?foo=1&amp;bar=2" Source="htss-24" Visible="true" DestinationUniqueKey="1">
3137 <Properties>
3109 <Properties>
3138 <BorderColor type="enumeration">Black</BorderColor>
3110 <BorderColor type="enumeration">Black</BorderColor>
3139 <Destination type="object">HyperlinkURLDestination//script?foo=1&amp;bar=2</Destination>
3111 <Destination type="object">HyperlinkURLDestination//script?foo=1&amp;bar=2</Destination>
3140 </Properties>
3112 </Properties>
3141 </Hyperlink>
3113 </Hyperlink>
3142 <HyperlinkURLDestination Self="HyperlinkURLDestination//script?foo=1&amp;bar=2" Name="link" DestinationURL="/script?foo=1&amp;bar=2" DestinationUniqueKey="1" />
3114 <HyperlinkURLDestination Self="HyperlinkURLDestination//script?foo=1&amp;bar=2" Name="link" DestinationURL="/script?foo=1&amp;bar=2" DestinationUniqueKey="1" />
3143− <Hyperlink Self="uf-25" Name="/script?foo=1&amp;bar=2" Source="htss-25" Visible="true" DestinationUniqueKey="1">
3115+ <Hyperlink Self="uf-23" Name="/script?foo=1&amp;bar=2" Source="htss-23" Visible="true" DestinationUniqueKey="1">
3144 <Properties>
3116 <Properties>
3145 <BorderColor type="enumeration">Black</BorderColor>
3117 <BorderColor type="enumeration">Black</BorderColor>
3146 <Destination type="object">HyperlinkURLDestination//script?foo=1&amp;bar=2</Destination>
3118 <Destination type="object">HyperlinkURLDestination//script?foo=1&amp;bar=2</Destination>
3147 </Properties>
3119 </Properties>
3148 </Hyperlink>
3120 </Hyperlink>
3149 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//att.com/" Name="link" DestinationURL="http://att.com/" DestinationUniqueKey="1" />
3121 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//att.com/" Name="link" DestinationURL="http://att.com/" DestinationUniqueKey="1" />
3150− <Hyperlink Self="uf-24" Name="http://att.com/" Source="htss-24" Visible="true" DestinationUniqueKey="1">
3122+ <Hyperlink Self="uf-22" Name="http://att.com/" Source="htss-22" Visible="true" DestinationUniqueKey="1">
3151 <Properties>
3123 <Properties>
3152 <BorderColor type="enumeration">Black</BorderColor>
3124 <BorderColor type="enumeration">Black</BorderColor>
3153 <Destination type="object">HyperlinkURLDestination/http%3a//att.com/</Destination>
3125 <Destination type="object">HyperlinkURLDestination/http%3a//att.com/</Destination>
3154 </Properties>
3126 </Properties>
3155 </Hyperlink>
3127 </Hyperlink>
3156 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//example.com/?foo=1&amp;bar=2" Name="link" DestinationURL="http://example.com/?foo=1&amp;bar=2" DestinationUniqueKey="1" />
3128 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//example.com/?foo=1&amp;bar=2" Name="link" DestinationURL="http://example.com/?foo=1&amp;bar=2" DestinationUniqueKey="1" />
3157− <Hyperlink Self="uf-23" Name="http://example.com/?foo=1&amp;bar=2" Source="htss-23" Visible="true" DestinationUniqueKey="1">
3129+ <Hyperlink Self="uf-21" Name="http://example.com/?foo=1&amp;bar=2" Source="htss-21" Visible="true" DestinationUniqueKey="1">
3158 <Properties>
3130 <Properties>
3159 <BorderColor type="enumeration">Black</BorderColor>
3131 <BorderColor type="enumeration">Black</BorderColor>
3160 <Destination type="object">HyperlinkURLDestination/http%3a//example.com/?foo=1&amp;bar=2</Destination>
3132 <Destination type="object">HyperlinkURLDestination/http%3a//example.com/?foo=1&amp;bar=2</Destination>
3161 </Properties>
3133 </Properties>
3162 </Hyperlink>
3134 </Hyperlink>
3163 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3135 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3164− <Hyperlink Self="uf-22" Name="/url/" Source="htss-22" Visible="true" DestinationUniqueKey="1">
3136+ <Hyperlink Self="uf-20" Name="/url/" Source="htss-20" Visible="true" DestinationUniqueKey="1">
3165 <Properties>
3137 <Properties>
3166 <BorderColor type="enumeration">Black</BorderColor>
3138 <BorderColor type="enumeration">Black</BorderColor>
3167 <Destination type="object">HyperlinkURLDestination//url/</Destination>
3139 <Destination type="object">HyperlinkURLDestination//url/</Destination>
3168 </Properties>
3140 </Properties>
3169 </Hyperlink>
3141 </Hyperlink>
3170 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3142 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3171− <Hyperlink Self="uf-21" Name="/url/" Source="htss-21" Visible="true" DestinationUniqueKey="1">
3143+ <Hyperlink Self="uf-19" Name="/url/" Source="htss-19" Visible="true" DestinationUniqueKey="1">
3172 <Properties>
3144 <Properties>
3173 <BorderColor type="enumeration">Black</BorderColor>
3145 <BorderColor type="enumeration">Black</BorderColor>
3174 <Destination type="object">HyperlinkURLDestination//url/</Destination>
3146 <Destination type="object">HyperlinkURLDestination//url/</Destination>
3175 </Properties>
3147 </Properties>
3176 </Hyperlink>
3148 </Hyperlink>
3177 <HyperlinkURLDestination Self="HyperlinkURLDestination//url" Name="link" DestinationURL="/url" DestinationUniqueKey="1" />
3149 <HyperlinkURLDestination Self="HyperlinkURLDestination//url" Name="link" DestinationURL="/url" DestinationUniqueKey="1" />
3178− <Hyperlink Self="uf-20" Name="/url" Source="htss-20" Visible="true" DestinationUniqueKey="1">
3150+ <Hyperlink Self="uf-18" Name="/url" Source="htss-18" Visible="true" DestinationUniqueKey="1">
3179 <Properties>
3151 <Properties>
3180 <BorderColor type="enumeration">Black</BorderColor>
3152 <BorderColor type="enumeration">Black</BorderColor>
3181 <Destination type="object">HyperlinkURLDestination//url</Destination>
3153 <Destination type="object">HyperlinkURLDestination//url</Destination>
3182 </Properties>
3154 </Properties>
3183 </Hyperlink>
3155 </Hyperlink>
3184 <HyperlinkURLDestination Self="HyperlinkURLDestination//url" Name="link" DestinationURL="/url" DestinationUniqueKey="1" />
3156 <HyperlinkURLDestination Self="HyperlinkURLDestination//url" Name="link" DestinationURL="/url" DestinationUniqueKey="1" />
3185− <Hyperlink Self="uf-19" Name="/url" Source="htss-19" Visible="true" DestinationUniqueKey="1">
3157+ <Hyperlink Self="uf-17" Name="/url" Source="htss-17" Visible="true" DestinationUniqueKey="1">
3186 <Properties>
3158 <Properties>
3187 <BorderColor type="enumeration">Black</BorderColor>
3159 <BorderColor type="enumeration">Black</BorderColor>
3188 <Destination type="object">HyperlinkURLDestination//url</Destination>
3160 <Destination type="object">HyperlinkURLDestination//url</Destination>
3189 </Properties>
3161 </Properties>
3190 </Hyperlink>
3162 </Hyperlink>
3191 <HyperlinkURLDestination Self="HyperlinkURLDestination//url" Name="link" DestinationURL="/url" DestinationUniqueKey="1" />
3163 <HyperlinkURLDestination Self="HyperlinkURLDestination//url" Name="link" DestinationURL="/url" DestinationUniqueKey="1" />
3192− <Hyperlink Self="uf-18" Name="/url" Source="htss-18" Visible="true" DestinationUniqueKey="1">
3164+ <Hyperlink Self="uf-16" Name="/url" Source="htss-16" Visible="true" DestinationUniqueKey="1">
3193 <Properties>
3165 <Properties>
3194 <BorderColor type="enumeration">Black</BorderColor>
3166 <BorderColor type="enumeration">Black</BorderColor>
3195 <Destination type="object">HyperlinkURLDestination//url</Destination>
3167 <Destination type="object">HyperlinkURLDestination//url</Destination>
3196 </Properties>
3168 </Properties>
3197 </Hyperlink>
3169 </Hyperlink>
3198 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3170 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3199− <Hyperlink Self="uf-17" Name="/url/" Source="htss-17" Visible="true" DestinationUniqueKey="1">
3200− <Properties>
3201− <BorderColor type="enumeration">Black</BorderColor>
3202− <Destination type="object">HyperlinkURLDestination//url/</Destination>
3203− </Properties>
3204− </Hyperlink>
3205− <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3206− <Hyperlink Self="uf-16" Name="/url/" Source="htss-16" Visible="true" DestinationUniqueKey="1">
3207− <Properties>
3208− <BorderColor type="enumeration">Black</BorderColor>
3209− <Destination type="object">HyperlinkURLDestination//url/</Destination>
3210− </Properties>
3211− </Hyperlink>
3212− <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3213 <Hyperlink Self="uf-15" Name="/url/" Source="htss-15" Visible="true" DestinationUniqueKey="1">
3171 <Hyperlink Self="uf-15" Name="/url/" Source="htss-15" Visible="true" DestinationUniqueKey="1">
3214 <Properties>
3172 <Properties>
3215 <BorderColor type="enumeration">Black</BorderColor>
3173 <BorderColor type="enumeration">Black</BorderColor>
test/writer.jats−6
@@ -1266,12 +1266,6 @@ These should not be escaped: \$ \\ \&gt; \[ \{</preformat>
1266 <p>
1266 <p>
1267 Foo <ext-link ext-link-type="uri" xlink:href="/url/">bar</ext-link>.
1267 Foo <ext-link ext-link-type="uri" xlink:href="/url/">bar</ext-link>.
1268 </p>
1268 </p>
1269− <p>
1270− Foo <ext-link ext-link-type="uri" xlink:href="/url/">bar</ext-link>.
1271− </p>
1272− <p>
1273− Foo <ext-link ext-link-type="uri" xlink:href="/url/">bar</ext-link>.
1274− </p>
1275 <p>
1269 <p>
1276 With <ext-link ext-link-type="uri" xlink:href="/url/">embedded
1270 With <ext-link ext-link-type="uri" xlink:href="/url/">embedded
1277 [brackets]</ext-link>.
1271 [brackets]</ext-link>.
test/writer.latex−4
@@ -877,10 +877,6 @@ Just a \href{/url/}{URL}.
877
877
878Foo \href{/url/}{bar}.
878Foo \href{/url/}{bar}.
879
879
880−Foo \href{/url/}{bar}.
881−
882−Foo \href{/url/}{bar}.
883−
884With \href{/url/}{embedded {[}brackets{]}}.
880With \href{/url/}{embedded {[}brackets{]}}.
885
881
886\href{/url/}{b} by itself should be a link.
882\href{/url/}{b} by itself should be a link.
test/writer.man−4
@@ -677,10 +677,6 @@ Empty ().
677.PP
677.PP
678Foo bar (/url/).
678Foo bar (/url/).
679.PP
679.PP
680−Foo bar (/url/).
681−.PP
682−Foo bar (/url/).
683−.PP
684With embedded [brackets] (/url/).
680With embedded [brackets] (/url/).
685.PP
681.PP
686b (/url/) by itself should be a link.
682b (/url/) by itself should be a link.
test/writer.markdown−4
@@ -647,10 +647,6 @@ Reference
647
647
648Foo [bar](/url/).
648Foo [bar](/url/).
649
649
650−Foo [bar](/url/).
651−
652−Foo [bar](/url/).
653−
654With [embedded \[brackets\]](/url/).
650With [embedded \[brackets\]](/url/).
655
651
656[b](/url/) by itself should be a link.
652[b](/url/) by itself should be a link.
test/writer.mediawiki−4
@@ -571,10 +571,6 @@ Just a [[url/|URL]].
571
571
572Foo [[url/|bar]].
572Foo [[url/|bar]].
573
573
574−Foo [[url/|bar]].
575−
576−Foo [[url/|bar]].
577−
578With [[url/|embedded [brackets]]].
574With [[url/|embedded [brackets]]].
579
575
580[[url/|b]] by itself should be a link.
576[[url/|b]] by itself should be a link.
test/writer.ms−10
@@ -835,16 +835,6 @@ Foo \c
835 -- "bar"
835 -- "bar"
836\&.
836\&.
837.PP
837.PP
838−Foo \c
839−.pdfhref W -D "/url/" -A "\c" \
840− -- "bar"
841−\&.
842−.PP
843−Foo \c
844−.pdfhref W -D "/url/" -A "\c" \
845− -- "bar"
846−\&.
847−.PP
848With \c
838With \c
849.pdfhref W -D "/url/" -A "\c" \
839.pdfhref W -D "/url/" -A "\c" \
850 -- "embedded [brackets]"
840 -- "embedded [brackets]"
test/writer.muse−4
@@ -625,10 +625,6 @@ Just a [[/url/][URL]].
625
625
626Foo [[/url/][bar]].
626Foo [[/url/][bar]].
627
627
628−Foo [[/url/][bar]].
629−
630−Foo [[/url/][bar]].
631−
632With [[/url/][embedded <verbatim>[brackets]</verbatim>]].
628With [[/url/][embedded <verbatim>[brackets]</verbatim>]].
633
629
634[[/url/][b]] by itself should be a link.
630[[/url/][b]] by itself should be a link.
test/writer.native−2
@@ -369,8 +369,6 @@ Pandoc (Meta {unMeta = fromList [("author",MetaList [MetaInlines [Str "John",Spa
369,Para [Link ("",[],[]) [Str "Empty"] ("",""),Str "."]
369,Para [Link ("",[],[]) [Str "Empty"] ("",""),Str "."]
370,Header 2 ("reference",[],[]) [Str "Reference"]
370,Header 2 ("reference",[],[]) [Str "Reference"]
371,Para [Str "Foo",Space,Link ("",[],[]) [Str "bar"] ("/url/",""),Str "."]
371,Para [Str "Foo",Space,Link ("",[],[]) [Str "bar"] ("/url/",""),Str "."]
372−,Para [Str "Foo",Space,Link ("",[],[]) [Str "bar"] ("/url/",""),Str "."]
373−,Para [Str "Foo",Space,Link ("",[],[]) [Str "bar"] ("/url/",""),Str "."]
374,Para [Str "With",Space,Link ("",[],[]) [Str "embedded",Space,Str "[brackets]"] ("/url/",""),Str "."]
372,Para [Str "With",Space,Link ("",[],[]) [Str "embedded",Space,Str "[brackets]"] ("/url/",""),Str "."]
375,Para [Link ("",[],[]) [Str "b"] ("/url/",""),Space,Str "by",Space,Str "itself",Space,Str "should",Space,Str "be",Space,Str "a",Space,Str "link."]
373,Para [Link ("",[],[]) [Str "b"] ("/url/",""),Space,Str "by",Space,Str "itself",Space,Str "should",Space,Str "be",Space,Str "a",Space,Str "link."]
376,Para [Str "Indented",Space,Link ("",[],[]) [Str "once"] ("/url",""),Str "."]
374,Para [Str "Indented",Space,Link ("",[],[]) [Str "once"] ("/url",""),Str "."]
test/writer.opendocument−4
@@ -1434,10 +1434,6 @@ link</text:span></text:a></text:p>
1434<text:h text:style-name="Heading_20_2" text:outline-level="2">Reference</text:h>
1434<text:h text:style-name="Heading_20_2" text:outline-level="2">Reference</text:h>
1435<text:p text:style-name="First_20_paragraph">Foo
1435<text:p text:style-name="First_20_paragraph">Foo
1436<text:a xlink:type="simple" xlink:href="/url/" office:name=""><text:span text:style-name="Definition">bar</text:span></text:a>.</text:p>
1436<text:a xlink:type="simple" xlink:href="/url/" office:name=""><text:span text:style-name="Definition">bar</text:span></text:a>.</text:p>
1437−<text:p text:style-name="Text_20_body">Foo
1438−<text:a xlink:type="simple" xlink:href="/url/" office:name=""><text:span text:style-name="Definition">bar</text:span></text:a>.</text:p>
1439−<text:p text:style-name="Text_20_body">Foo
1440−<text:a xlink:type="simple" xlink:href="/url/" office:name=""><text:span text:style-name="Definition">bar</text:span></text:a>.</text:p>
1441<text:p text:style-name="Text_20_body">With
1437<text:p text:style-name="Text_20_body">With
1442<text:a xlink:type="simple" xlink:href="/url/" office:name=""><text:span text:style-name="Definition">embedded
1438<text:a xlink:type="simple" xlink:href="/url/" office:name=""><text:span text:style-name="Definition">embedded
1443[brackets]</text:span></text:a>.</text:p>
1439[brackets]</text:span></text:a>.</text:p>
test/writer.opml+1−1
@@ -57,7 +57,7 @@
57<outline text="Links">
57<outline text="Links">
58 <outline text="Explicit" _note="Just a [URL](/url/).&#10;&#10;[URL and title](/url/ &quot;title&quot;).&#10;&#10;[URL and title](/url/ &quot;title preceded by two spaces&quot;).&#10;&#10;[URL and title](/url/ &quot;title preceded by a tab&quot;).&#10;&#10;[URL and title](/url/ &quot;title with &quot;quotes&quot; in it&quot;)&#10;&#10;[URL and title](/url/ &quot;title with single quotes&quot;)&#10;&#10;[with\_underscore](/url/with_underscore)&#10;&#10;[Email link](mailto:nobody@nowhere.net)&#10;&#10;[Empty]().">
58 <outline text="Explicit" _note="Just a [URL](/url/).&#10;&#10;[URL and title](/url/ &quot;title&quot;).&#10;&#10;[URL and title](/url/ &quot;title preceded by two spaces&quot;).&#10;&#10;[URL and title](/url/ &quot;title preceded by a tab&quot;).&#10;&#10;[URL and title](/url/ &quot;title with &quot;quotes&quot; in it&quot;)&#10;&#10;[URL and title](/url/ &quot;title with single quotes&quot;)&#10;&#10;[with\_underscore](/url/with_underscore)&#10;&#10;[Email link](mailto:nobody@nowhere.net)&#10;&#10;[Empty]().">
59 </outline>
59 </outline>
60− <outline text="Reference" _note="Foo [bar](/url/).&#10;&#10;Foo [bar](/url/).&#10;&#10;Foo [bar](/url/).&#10;&#10;With [embedded \[brackets\]](/url/).&#10;&#10;[b](/url/) by itself should be a link.&#10;&#10;Indented [once](/url).&#10;&#10;Indented [twice](/url).&#10;&#10;Indented [thrice](/url).&#10;&#10;This should \[not\]\[\] be a link.&#10;&#10; [not]: /url&#10;&#10;Foo [bar](/url/ &quot;Title with &quot;quotes&quot; inside&quot;).&#10;&#10;Foo [biz](/url/ &quot;Title with &quot;quote&quot; inside&quot;).">
60+ <outline text="Reference" _note="Foo [bar](/url/).&#10;&#10;With [embedded \[brackets\]](/url/).&#10;&#10;[b](/url/) by itself should be a link.&#10;&#10;Indented [once](/url).&#10;&#10;Indented [twice](/url).&#10;&#10;Indented [thrice](/url).&#10;&#10;This should \[not\]\[\] be a link.&#10;&#10; [not]: /url&#10;&#10;Foo [bar](/url/ &quot;Title with &quot;quotes&quot; inside&quot;).&#10;&#10;Foo [biz](/url/ &quot;Title with &quot;quote&quot; inside&quot;).">
61 </outline>
61 </outline>
62 <outline text="With ampersands" _note="Here’s a [link with an ampersand in the&#10;URL](http://example.com/?foo=1&amp;bar=2).&#10;&#10;Here’s a link with an amersand in the link text:&#10;[AT&amp;T](http://att.com/ &quot;AT&amp;T&quot;).&#10;&#10;Here’s an [inline link](/script?foo=1&amp;bar=2).&#10;&#10;Here’s an [inline link in pointy braces](/script?foo=1&amp;bar=2).">
62 <outline text="With ampersands" _note="Here’s a [link with an ampersand in the&#10;URL](http://example.com/?foo=1&amp;bar=2).&#10;&#10;Here’s a link with an amersand in the link text:&#10;[AT&amp;T](http://att.com/ &quot;AT&amp;T&quot;).&#10;&#10;Here’s an [inline link](/script?foo=1&amp;bar=2).&#10;&#10;Here’s an [inline link in pointy braces](/script?foo=1&amp;bar=2).">
63 </outline>
63 </outline>
test/writer.org−4
@@ -737,10 +737,6 @@ Just a [[/url/][URL]].
737
737
738Foo [[/url/][bar]].
738Foo [[/url/][bar]].
739
739
740−Foo [[/url/][bar]].
741−
742−Foo [[/url/][bar]].
743−
744With [[/url/][embedded [brackets]]].
740With [[/url/][embedded [brackets]]].
745
741
746[[/url/][b]] by itself should be a link.
742[[/url/][b]] by itself should be a link.
test/writer.plain−4
@@ -594,10 +594,6 @@ Reference
594
594
595Foo bar.
595Foo bar.
596
596
597−Foo bar.
598−
599−Foo bar.
600−
601With embedded [brackets].
597With embedded [brackets].
602
598
603b by itself should be a link.
599b by itself should be a link.
test/writer.rst−4
@@ -783,10 +783,6 @@ Reference
783
783
784Foo `bar </url/>`__.
784Foo `bar </url/>`__.
785
785
786−Foo `bar </url/>`__.
787−
788−Foo `bar </url/>`__.
789−
790With `embedded [brackets] </url/>`__.
786With `embedded [brackets] </url/>`__.
791
787
792`b </url/>`__ by itself should be a link.
788`b </url/>`__ by itself should be a link.
test/writer.rtf−8
@@ -350,14 +350,6 @@ Empty
350bar
350bar
351}}}
351}}}
352.\par}
352.\par}
353−{\pard \ql \f0 \sa180 \li0 \fi0 Foo {\field{\*\fldinst{HYPERLINK "/url/"}}{\fldrslt{\ul
354−bar
355−}}}
356−.\par}
357−{\pard \ql \f0 \sa180 \li0 \fi0 Foo {\field{\*\fldinst{HYPERLINK "/url/"}}{\fldrslt{\ul
358−bar
359−}}}
360−.\par}
361{\pard \ql \f0 \sa180 \li0 \fi0 With {\field{\*\fldinst{HYPERLINK "/url/"}}{\fldrslt{\ul
353{\pard \ql \f0 \sa180 \li0 \fi0 With {\field{\*\fldinst{HYPERLINK "/url/"}}{\fldrslt{\ul
362embedded [brackets]
354embedded [brackets]
363}}}
355}}}
test/writer.tei−2
@@ -754,8 +754,6 @@ These should not be escaped: \$ \\ \&gt; \[ \{
754 <div type="level2" id="reference">
754 <div type="level2" id="reference">
755 <head>Reference</head>
755 <head>Reference</head>
756 <p>Foo <ref target="/url/">bar</ref>.</p>
756 <p>Foo <ref target="/url/">bar</ref>.</p>
757− <p>Foo <ref target="/url/">bar</ref>.</p>
758− <p>Foo <ref target="/url/">bar</ref>.</p>
759 <p>With <ref target="/url/">embedded [brackets]</ref>.</p>
757 <p>With <ref target="/url/">embedded [brackets]</ref>.</p>
760 <p><ref target="/url/">b</ref> by itself should be a link.</p>
758 <p><ref target="/url/">b</ref> by itself should be a link.</p>
761 <p>Indented <ref target="/url">once</ref>.</p>
759 <p>Indented <ref target="/url">once</ref>.</p>
test/writer.texinfo−4
@@ -939,10 +939,6 @@ Just a @uref{/url/,URL}.
939@anchor{#reference}
939@anchor{#reference}
940Foo @uref{/url/,bar}.
940Foo @uref{/url/,bar}.
941
941
942−Foo @uref{/url/,bar}.
943−
944−Foo @uref{/url/,bar}.
945−
946With @uref{/url/,embedded [brackets]}.
942With @uref{/url/,embedded [brackets]}.
947
943
948@uref{/url/,b} by itself should be a link.
944@uref{/url/,b} by itself should be a link.
test/writer.textile−4
@@ -623,10 +623,6 @@ h2(#reference). Reference
623
623
624Foo "bar":/url/.
624Foo "bar":/url/.
625
625
626−Foo "bar":/url/.
627−
628−Foo "bar":/url/.
629−
630With "embedded [brackets]":/url/.
626With "embedded [brackets]":/url/.
631
627
632"b":/url/ by itself should be a link.
628"b":/url/ by itself should be a link.
test/writer.zimwiki−4
@@ -538,10 +538,6 @@ Just a [[url/|URL]].
538
538
539Foo [[url/|bar]].
539Foo [[url/|bar]].
540
540
541−Foo [[url/|bar]].
542−
543−Foo [[url/|bar]].
544−
545With [[url/|embedded [brackets]]].
541With [[url/|embedded [brackets]]].
546
542
547[[url/|b]] by itself should be a link.
543[[url/|b]] by itself should be a link.