diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/tables.jats | 750 | ||||
| -rw-r--r-- | test/writer.jats | 2432 | 
2 files changed, 1589 insertions, 1593 deletions
| diff --git a/test/tables.jats b/test/tables.jats index 11f543f17..b213a83bb 100644 --- a/test/tables.jats +++ b/test/tables.jats @@ -1,115 +1,12 @@ -<body> -  <p> -    Simple table with caption: -  </p> -  <table-wrap> -    <caption> -      <p> -        Demonstration of simple table syntax. -      </p> -    </caption> -    <table> -      <col align="right" /> -      <col align="left" /> -      <col align="center" /> -      <col align="left" /> -      <thead> -        <tr> -          <th> -            <p> -              Right -            </p> -          </th> -          <th> -            <p> -              Left -            </p> -          </th> -          <th> -            <p> -              Center -            </p> -          </th> -          <th> -            <p> -              Default -            </p> -          </th> -        </tr> -      </thead> -      <tbody> -        <tr> -          <td> -            <p> -              12 -            </p> -          </td> -          <td> -            <p> -              12 -            </p> -          </td> -          <td> -            <p> -              12 -            </p> -          </td> -          <td> -            <p> -              12 -            </p> -          </td> -        </tr> -        <tr> -          <td> -            <p> -              123 -            </p> -          </td> -          <td> -            <p> -              123 -            </p> -          </td> -          <td> -            <p> -              123 -            </p> -          </td> -          <td> -            <p> -              123 -            </p> -          </td> -        </tr> -        <tr> -          <td> -            <p> -              1 -            </p> -          </td> -          <td> -            <p> -              1 -            </p> -          </td> -          <td> -            <p> -              1 -            </p> -          </td> -          <td> -            <p> -              1 -            </p> -          </td> -        </tr> -      </tbody> -    </table> -  </table-wrap> -  <p> -    Simple table without caption: -  </p> +<p> +  Simple table with caption: +</p> +<table-wrap> +  <caption> +    <p> +      Demonstration of simple table syntax. +    </p> +  </caption>    <table>      <col align="right" />      <col align="left" /> @@ -208,228 +105,142 @@        </tr>      </tbody>    </table> -  <p> -    Simple table indented two spaces: -  </p> -  <table-wrap> -    <caption> -      <p> -        Demonstration of simple table syntax. -      </p> -    </caption> -    <table> -      <col align="right" /> -      <col align="left" /> -      <col align="center" /> -      <col align="left" /> -      <thead> -        <tr> -          <th> -            <p> -              Right -            </p> -          </th> -          <th> -            <p> -              Left -            </p> -          </th> -          <th> -            <p> -              Center -            </p> -          </th> -          <th> -            <p> -              Default -            </p> -          </th> -        </tr> -      </thead> -      <tbody> -        <tr> -          <td> -            <p> -              12 -            </p> -          </td> -          <td> -            <p> -              12 -            </p> -          </td> -          <td> -            <p> -              12 -            </p> -          </td> -          <td> -            <p> -              12 -            </p> -          </td> -        </tr> -        <tr> -          <td> -            <p> -              123 -            </p> -          </td> -          <td> -            <p> -              123 -            </p> -          </td> -          <td> -            <p> -              123 -            </p> -          </td> -          <td> -            <p> -              123 -            </p> -          </td> -        </tr> -        <tr> -          <td> -            <p> -              1 -            </p> -          </td> -          <td> -            <p> -              1 -            </p> -          </td> -          <td> -            <p> -              1 -            </p> -          </td> -          <td> -            <p> -              1 -            </p> -          </td> -        </tr> -      </tbody> -    </table> -  </table-wrap> -  <p> -    Multiline table with caption: -  </p> -  <table-wrap> -    <caption> -      <p> -        Here’s the caption. It may span multiple lines. -      </p> -    </caption> -    <table> -      <col width="15*" align="center" /> -      <col width="13*" align="left" /> -      <col width="16*" align="right" /> -      <col width="33*" align="left" /> -      <thead> -        <tr> -          <th> -            <p> -              Centered Header -            </p> -          </th> -          <th> -            <p> -              Left Aligned -            </p> -          </th> -          <th> -            <p> -              Right Aligned -            </p> -          </th> -          <th> -            <p> -              Default aligned -            </p> -          </th> -        </tr> -      </thead> -      <tbody> -        <tr> -          <td> -            <p> -              First -            </p> -          </td> -          <td> -            <p> -              row -            </p> -          </td> -          <td> -            <p> -              12.0 -            </p> -          </td> -          <td> -            <p> -              Example of a row that spans multiple lines. -            </p> -          </td> -        </tr> -        <tr> -          <td> -            <p> -              Second -            </p> -          </td> -          <td> -            <p> -              row -            </p> -          </td> -          <td> -            <p> -              5.0 -            </p> -          </td> -          <td> -            <p> -              Here’s another one. Note the blank line between rows. -            </p> -          </td> -        </tr> -      </tbody> -    </table> -  </table-wrap> -  <p> -    Multiline table without caption: -  </p> +</table-wrap> +<p> +  Simple table without caption: +</p> +<table> +  <col align="right" /> +  <col align="left" /> +  <col align="center" /> +  <col align="left" /> +  <thead> +    <tr> +      <th> +        <p> +          Right +        </p> +      </th> +      <th> +        <p> +          Left +        </p> +      </th> +      <th> +        <p> +          Center +        </p> +      </th> +      <th> +        <p> +          Default +        </p> +      </th> +    </tr> +  </thead> +  <tbody> +    <tr> +      <td> +        <p> +          12 +        </p> +      </td> +      <td> +        <p> +          12 +        </p> +      </td> +      <td> +        <p> +          12 +        </p> +      </td> +      <td> +        <p> +          12 +        </p> +      </td> +    </tr> +    <tr> +      <td> +        <p> +          123 +        </p> +      </td> +      <td> +        <p> +          123 +        </p> +      </td> +      <td> +        <p> +          123 +        </p> +      </td> +      <td> +        <p> +          123 +        </p> +      </td> +    </tr> +    <tr> +      <td> +        <p> +          1 +        </p> +      </td> +      <td> +        <p> +          1 +        </p> +      </td> +      <td> +        <p> +          1 +        </p> +      </td> +      <td> +        <p> +          1 +        </p> +      </td> +    </tr> +  </tbody> +</table> +<p> +  Simple table indented two spaces: +</p> +<table-wrap> +  <caption> +    <p> +      Demonstration of simple table syntax. +    </p> +  </caption>    <table> -    <col width="15*" align="center" /> -    <col width="13*" align="left" /> -    <col width="16*" align="right" /> -    <col width="33*" align="left" /> +    <col align="right" /> +    <col align="left" /> +    <col align="center" /> +    <col align="left" />      <thead>        <tr>          <th>            <p> -            Centered Header +            Right            </p>          </th>          <th>            <p> -            Left Aligned +            Left            </p>          </th>          <th>            <p> -            Right Aligned +            Center            </p>          </th>          <th>            <p> -            Default aligned +            Default            </p>          </th>        </tr> @@ -438,61 +249,6 @@        <tr>          <td>            <p> -            First -          </p> -        </td> -        <td> -          <p> -            row -          </p> -        </td> -        <td> -          <p> -            12.0 -          </p> -        </td> -        <td> -          <p> -            Example of a row that spans multiple lines. -          </p> -        </td> -      </tr> -      <tr> -        <td> -          <p> -            Second -          </p> -        </td> -        <td> -          <p> -            row -          </p> -        </td> -        <td> -          <p> -            5.0 -          </p> -        </td> -        <td> -          <p> -            Here’s another one. Note the blank line between rows. -          </p> -        </td> -      </tr> -    </tbody> -  </table> -  <p> -    Table without column headers: -  </p> -  <table> -    <col align="right" /> -    <col align="left" /> -    <col align="center" /> -    <col align="right" /> -    <tbody> -      <tr> -        <td> -          <p>              12            </p>          </td> @@ -558,14 +314,45 @@        </tr>      </tbody>    </table> -  <p> -    Multiline table without column headers: -  </p> +</table-wrap> +<p> +  Multiline table with caption: +</p> +<table-wrap> +  <caption> +    <p> +      Here’s the caption. It may span multiple lines. +    </p> +  </caption>    <table>      <col width="15*" align="center" />      <col width="13*" align="left" />      <col width="16*" align="right" />      <col width="33*" align="left" /> +    <thead> +      <tr> +        <th> +          <p> +            Centered Header +          </p> +        </th> +        <th> +          <p> +            Left Aligned +          </p> +        </th> +        <th> +          <p> +            Right Aligned +          </p> +        </th> +        <th> +          <p> +            Default aligned +          </p> +        </th> +      </tr> +    </thead>      <tbody>        <tr>          <td> @@ -613,4 +400,215 @@        </tr>      </tbody>    </table> -</body> +</table-wrap> +<p> +  Multiline table without caption: +</p> +<table> +  <col width="15*" align="center" /> +  <col width="13*" align="left" /> +  <col width="16*" align="right" /> +  <col width="33*" align="left" /> +  <thead> +    <tr> +      <th> +        <p> +          Centered Header +        </p> +      </th> +      <th> +        <p> +          Left Aligned +        </p> +      </th> +      <th> +        <p> +          Right Aligned +        </p> +      </th> +      <th> +        <p> +          Default aligned +        </p> +      </th> +    </tr> +  </thead> +  <tbody> +    <tr> +      <td> +        <p> +          First +        </p> +      </td> +      <td> +        <p> +          row +        </p> +      </td> +      <td> +        <p> +          12.0 +        </p> +      </td> +      <td> +        <p> +          Example of a row that spans multiple lines. +        </p> +      </td> +    </tr> +    <tr> +      <td> +        <p> +          Second +        </p> +      </td> +      <td> +        <p> +          row +        </p> +      </td> +      <td> +        <p> +          5.0 +        </p> +      </td> +      <td> +        <p> +          Here’s another one. Note the blank line between rows. +        </p> +      </td> +    </tr> +  </tbody> +</table> +<p> +  Table without column headers: +</p> +<table> +  <col align="right" /> +  <col align="left" /> +  <col align="center" /> +  <col align="right" /> +  <tbody> +    <tr> +      <td> +        <p> +          12 +        </p> +      </td> +      <td> +        <p> +          12 +        </p> +      </td> +      <td> +        <p> +          12 +        </p> +      </td> +      <td> +        <p> +          12 +        </p> +      </td> +    </tr> +    <tr> +      <td> +        <p> +          123 +        </p> +      </td> +      <td> +        <p> +          123 +        </p> +      </td> +      <td> +        <p> +          123 +        </p> +      </td> +      <td> +        <p> +          123 +        </p> +      </td> +    </tr> +    <tr> +      <td> +        <p> +          1 +        </p> +      </td> +      <td> +        <p> +          1 +        </p> +      </td> +      <td> +        <p> +          1 +        </p> +      </td> +      <td> +        <p> +          1 +        </p> +      </td> +    </tr> +  </tbody> +</table> +<p> +  Multiline table without column headers: +</p> +<table> +  <col width="15*" align="center" /> +  <col width="13*" align="left" /> +  <col width="16*" align="right" /> +  <col width="33*" align="left" /> +  <tbody> +    <tr> +      <td> +        <p> +          First +        </p> +      </td> +      <td> +        <p> +          row +        </p> +      </td> +      <td> +        <p> +          12.0 +        </p> +      </td> +      <td> +        <p> +          Example of a row that spans multiple lines. +        </p> +      </td> +    </tr> +    <tr> +      <td> +        <p> +          Second +        </p> +      </td> +      <td> +        <p> +          row +        </p> +      </td> +      <td> +        <p> +          5.0 +        </p> +      </td> +      <td> +        <p> +          Here’s another one. Note the blank line between rows. +        </p> +      </td> +    </tr> +  </tbody> +</table> diff --git a/test/writer.jats b/test/writer.jats index f498711f0..41e10ff2f 100644 --- a/test/writer.jats +++ b/test/writer.jats @@ -20,1423 +20,1421 @@  </article-meta>  </front>  <body> -  <p> -    This is a set of tests for pandoc. Most of them are adapted from John -    Gruber’s markdown test suite. -  </p> -  <sec id="headers"> -    <title>Headers</title> -    <sec id="level-2-with-an-embedded-link"> -      <title>Level 2 with an -      <ext-link ext-link-type="uri" xlink:href="/url">embedded -      link</ext-link></title> -      <sec id="level-3-with-emphasis"> -        <title>Level 3 with <italic>emphasis</italic></title> -        <sec id="level-4"> -          <title>Level 4</title> -          <sec id="level-5"> -            <title>Level 5</title> -          </sec> +<p> +  This is a set of tests for pandoc. Most of them are adapted from John +  Gruber’s markdown test suite. +</p> +<sec id="headers"> +  <title>Headers</title> +  <sec id="level-2-with-an-embedded-link"> +    <title>Level 2 with an +    <ext-link ext-link-type="uri" xlink:href="/url">embedded +    link</ext-link></title> +    <sec id="level-3-with-emphasis"> +      <title>Level 3 with <italic>emphasis</italic></title> +      <sec id="level-4"> +        <title>Level 4</title> +        <sec id="level-5"> +          <title>Level 5</title>          </sec>        </sec>      </sec>    </sec> -  <sec id="level-1"> -    <title>Level 1</title> -    <sec id="level-2-with-emphasis"> -      <title>Level 2 with <italic>emphasis</italic></title> -      <sec id="level-3"> -        <title>Level 3</title> -        <p> -          with no blank line -        </p> -      </sec> -    </sec> -    <sec id="level-2"> -      <title>Level 2</title> +</sec> +<sec id="level-1"> +  <title>Level 1</title> +  <sec id="level-2-with-emphasis"> +    <title>Level 2 with <italic>emphasis</italic></title> +    <sec id="level-3"> +      <title>Level 3</title>        <p>          with no blank line        </p>      </sec>    </sec> -  <sec id="paragraphs"> -    <title>Paragraphs</title> +  <sec id="level-2"> +    <title>Level 2</title>      <p> -      Here’s a regular paragraph. +      with no blank line      </p> +  </sec> +</sec> +<sec id="paragraphs"> +  <title>Paragraphs</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<break />here. +  </p> +</sec> +<sec id="block-quotes"> +  <title>Block Quotes</title> +  <p> +    E-mail style: +  </p> +  <disp-quote>      <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. +      This is a block quote. It is pretty short.      </p> +  </disp-quote> +  <disp-quote>      <p> -      Here’s one with a bullet. * criminey. +      Code in a block quote:      </p> +    <preformat>sub status { +    print "working"; +}</preformat>      <p> -      There should be a hard line break<break />here. +      A list:      </p> -  </sec> -  <sec id="block-quotes"> -    <title>Block Quotes</title> +    <list list-type="order"> +      <list-item> +        <p> +          item one +        </p> +      </list-item> +      <list-item> +        <p> +          item two +        </p> +      </list-item> +    </list>      <p> -      E-mail style: +      Nested block quotes:      </p>      <disp-quote>        <p> -        This is a block quote. It is pretty short. +        nested        </p>      </disp-quote>      <disp-quote>        <p> -        Code in a block quote: +        nested        </p> -      <preformat>sub status { -    print "working"; -}</preformat> -      <p> -        A list: -      </p> -      <list list-type="order"> -        <list-item> -          <p> -            item one -          </p> -        </list-item> -        <list-item> -          <p> -            item two -          </p> -        </list-item> -      </list> -      <p> -        Nested block quotes: -      </p> -      <disp-quote> -        <p> -          nested -        </p> -      </disp-quote> -      <disp-quote> -        <p> -          nested -        </p> -      </disp-quote>      </disp-quote> -    <p> -      This should not be a block quote: 2 > 1. -    </p> -    <p> -      And a following paragraph. -    </p> -  </sec> -  <sec id="code-blocks"> -    <title>Code Blocks</title> -    <p> -      Code: -    </p> -    <preformat>---- (should be four hyphens) +  </disp-quote> +  <p> +    This should not be a block quote: 2 > 1. +  </p> +  <p> +    And a following paragraph. +  </p> +</sec> +<sec id="code-blocks"> +  <title>Code Blocks</title> +  <p> +    Code: +  </p> +  <preformat>---- (should be four hyphens)  sub status {      print "working";  }  this code block is indented by one tab</preformat> -    <p> -      And: -    </p> -    <preformat>    this code block is indented by two tabs +  <p> +    And: +  </p> +  <preformat>    this code block is indented by two tabs  These should not be escaped:  \$ \\ \> \[ \{</preformat> -  </sec> -  <sec id="lists"> -    <title>Lists</title> -    <sec id="unordered"> -      <title>Unordered</title> -      <p> -        Asterisks tight: -      </p> -      <list list-type="bullet"> -        <list-item> -          <p> -            asterisk 1 -          </p> -        </list-item> -        <list-item> -          <p> -            asterisk 2 -          </p> -        </list-item> -        <list-item> -          <p> -            asterisk 3 -          </p> -        </list-item> -      </list> -      <p> -        Asterisks loose: -      </p> -      <list list-type="bullet"> -        <list-item> -          <p> -            asterisk 1 -          </p> -        </list-item> -        <list-item> -          <p> -            asterisk 2 -          </p> -        </list-item> -        <list-item> -          <p> -            asterisk 3 -          </p> -        </list-item> -      </list> -      <p> -        Pluses tight: -      </p> -      <list list-type="bullet"> -        <list-item> -          <p> -            Plus 1 -          </p> -        </list-item> -        <list-item> -          <p> -            Plus 2 -          </p> -        </list-item> -        <list-item> -          <p> -            Plus 3 -          </p> -        </list-item> -      </list> -      <p> -        Pluses loose: -      </p> -      <list list-type="bullet"> -        <list-item> -          <p> -            Plus 1 -          </p> -        </list-item> -        <list-item> -          <p> -            Plus 2 -          </p> -        </list-item> -        <list-item> -          <p> -            Plus 3 -          </p> -        </list-item> -      </list> -      <p> -        Minuses tight: -      </p> -      <list list-type="bullet"> -        <list-item> -          <p> -            Minus 1 -          </p> -        </list-item> -        <list-item> -          <p> -            Minus 2 -          </p> -        </list-item> -        <list-item> -          <p> -            Minus 3 -          </p> -        </list-item> -      </list> -      <p> -        Minuses loose: -      </p> -      <list list-type="bullet"> -        <list-item> -          <p> -            Minus 1 -          </p> -        </list-item> -        <list-item> -          <p> -            Minus 2 -          </p> -        </list-item> -        <list-item> -          <p> -            Minus 3 -          </p> -        </list-item> -      </list> -    </sec> -    <sec id="ordered"> -      <title>Ordered</title> -      <p> -        Tight: -      </p> -      <list list-type="order"> -        <list-item> -          <p> -            First -          </p> -        </list-item> -        <list-item> -          <p> -            Second -          </p> -        </list-item> -        <list-item> -          <p> -            Third -          </p> -        </list-item> -      </list> -      <p> -        and: -      </p> -      <list list-type="order"> -        <list-item> -          <p> -            One -          </p> -        </list-item> -        <list-item> -          <p> -            Two -          </p> -        </list-item> -        <list-item> -          <p> -            Three -          </p> -        </list-item> -      </list> -      <p> -        Loose using tabs: -      </p> -      <list list-type="order"> -        <list-item> -          <p> -            First -          </p> -        </list-item> -        <list-item> -          <p> -            Second -          </p> -        </list-item> -        <list-item> -          <p> -            Third -          </p> -        </list-item> -      </list> -      <p> -        and using spaces: -      </p> -      <list list-type="order"> -        <list-item> -          <p> -            One -          </p> -        </list-item> -        <list-item> -          <p> -            Two -          </p> -        </list-item> -        <list-item> -          <p> -            Three -          </p> -        </list-item> -      </list> -      <p> -        Multiple paragraphs: -      </p> -      <list list-type="order"> -        <list-item> -          <p> -            Item 1, graf one. -          </p> -          <p> -            Item 1. graf two. The quick brown fox jumped over the lazy dog’s -            back. -          </p> -        </list-item> -        <list-item> -          <p> -            Item 2. -          </p> -        </list-item> -        <list-item> -          <p> -            Item 3. -          </p> -        </list-item> -      </list> -    </sec> -    <sec id="nested"> -      <title>Nested</title> -      <list list-type="bullet"> -        <list-item> -          <p> -            Tab -          </p> -          <list list-type="bullet"> -            <list-item> -              <p> -                Tab -              </p> -              <list list-type="bullet"> -                <list-item> -                  <p> -                    Tab -                  </p> -                </list-item> -              </list> -            </list-item> -          </list> -        </list-item> -      </list> -      <p> -        Here’s another: -      </p> -      <list list-type="order"> -        <list-item> -          <p> -            First -          </p> -        </list-item> -        <list-item> -          <p> -            Second: -          </p> -          <list list-type="bullet"> -            <list-item> -              <p> -                Fee -              </p> -            </list-item> -            <list-item> -              <p> -                Fie -              </p> -            </list-item> -            <list-item> -              <p> -                Foe -              </p> -            </list-item> -          </list> -        </list-item> -        <list-item> -          <p> -            Third -          </p> -        </list-item> -      </list> -      <p> -        Same thing but with paragraphs: -      </p> -      <list list-type="order"> -        <list-item> -          <p> -            First -          </p> -        </list-item> -        <list-item> -          <p> -            Second: -          </p> -          <list list-type="bullet"> -            <list-item> -              <p> -                Fee -              </p> -            </list-item> -            <list-item> -              <p> -                Fie -              </p> -            </list-item> -            <list-item> -              <p> -                Foe -              </p> -            </list-item> -          </list> -        </list-item> -        <list-item> -          <p> -            Third -          </p> -        </list-item> -      </list> -    </sec> -    <sec id="tabs-and-spaces"> -      <title>Tabs and spaces</title> -      <list list-type="bullet"> -        <list-item> -          <p> -            this is a list item indented with tabs -          </p> -        </list-item> -        <list-item> -          <p> -            this is a list item indented with spaces -          </p> -          <list list-type="bullet"> -            <list-item> -              <p> -                this is an example list item indented with tabs -              </p> -            </list-item> -            <list-item> -              <p> -                this is an example list item indented with spaces -              </p> -            </list-item> -          </list> -        </list-item> -      </list> -    </sec> -    <sec id="fancy-list-markers"> -      <title>Fancy list markers</title> -      <list list-type="order"> -        <list-item> -          <label> -            (2) -          </label> -          <p> -            begins with 2 -          </p> -        </list-item> -        <list-item> -          <label> -            (3) -          </label> -          <p> -            and now 3 -          </p> -          <p> -            with a continuation -          </p> -          <list list-type="roman-lower"> -            <list-item> -              <label> -                iv. -              </label> -              <p> -                sublist with roman numerals, starting with 4 -              </p> -            </list-item> -            <list-item> -              <label> -                v. -              </label> -              <p> -                more items -              </p> -              <list list-type="alpha-upper"> -                <list-item> -                  <label> -                    (A) -                  </label> -                  <p> -                    a subsublist -                  </p> -                </list-item> -                <list-item> -                  <label> -                    (B) -                  </label> -                  <p> -                    a subsublist -                  </p> -                </list-item> -              </list> -            </list-item> -          </list> -        </list-item> -      </list> -      <p> -        Nesting: -      </p> -      <list list-type="alpha-upper"> -        <list-item> -          <p> -            Upper Alpha -          </p> -          <list list-type="roman-upper"> -            <list-item> -              <p> -                Upper Roman. -              </p> -              <list list-type="order"> -                <list-item> -                  <label> -                    (6) -                  </label> -                  <p> -                    Decimal start with 6 -                  </p> -                  <list list-type="alpha-lower"> -                    <list-item> -                      <label> -                        c) -                      </label> -                      <p> -                        Lower alpha with paren -                      </p> -                    </list-item> -                  </list> -                </list-item> -              </list> -            </list-item> -          </list> -        </list-item> -      </list> -      <p> -        Autonumbering: -      </p> -      <list list-type="order"> -        <list-item> -          <p> -            Autonumber. -          </p> -        </list-item> -        <list-item> -          <p> -            More. -          </p> -          <list list-type="order"> -            <list-item> -              <p> -                Nested. -              </p> -            </list-item> -          </list> -        </list-item> -      </list> -      <p> -        Should not be a list item: -      </p> -      <p> -        M.A. 2007 -      </p> -      <p> -        B. Williams -      </p> -    </sec> -  </sec> -  <sec id="definition-lists"> -    <title>Definition Lists</title> -    <p> -      Tight using spaces: -    </p> -    <def-list> -      <def-item> -        <term> -          apple -        </term> -        <def> -          <p> -            red fruit -          </p> -        </def> -      </def-item> -      <def-item> -        <term> -          orange -        </term> -        <def> -          <p> -            orange fruit -          </p> -        </def> -      </def-item> -      <def-item> -        <term> -          banana -        </term> -        <def> -          <p> -            yellow fruit -          </p> -        </def> -      </def-item> -    </def-list> -    <p> -      Tight using tabs: -    </p> -    <def-list> -      <def-item> -        <term> -          apple -        </term> -        <def> -          <p> -            red fruit -          </p> -        </def> -      </def-item> -      <def-item> -        <term> -          orange -        </term> -        <def> -          <p> -            orange fruit -          </p> -        </def> -      </def-item> -      <def-item> -        <term> -          banana -        </term> -        <def> -          <p> -            yellow fruit -          </p> -        </def> -      </def-item> -    </def-list> -    <p> -      Loose: -    </p> -    <def-list> -      <def-item> -        <term> -          apple -        </term> -        <def> -          <p> -            red fruit -          </p> -        </def> -      </def-item> -      <def-item> -        <term> -          orange -        </term> -        <def> -          <p> -            orange fruit -          </p> -        </def> -      </def-item> -      <def-item> -        <term> -          banana -        </term> -        <def> -          <p> -            yellow fruit -          </p> -        </def> -      </def-item> -    </def-list> +</sec> +<sec id="lists"> +  <title>Lists</title> +  <sec id="unordered"> +    <title>Unordered</title>      <p> -      Multiple blocks with italics: +      Asterisks tight:      </p> -    <def-list> -      <def-item> -        <term> -          <italic>apple</italic> -        </term> -        <def> -          <p> -            red fruit -          </p> -          <p> -            contains seeds, crisp, pleasant to taste -          </p> -        </def> -      </def-item> -      <def-item> -        <term> -          <italic>orange</italic> -        </term> -        <def> -          <p> -            orange fruit -          </p> -          <preformat>{ orange code block }</preformat> -          <disp-quote> -            <p> -              orange block quote -            </p> -          </disp-quote> -        </def> -      </def-item> -    </def-list> -    <p> -      Multiple definitions, tight: -    </p> -    <def-list> -      <def-item> -        <term> -          apple -        </term> -        <def> -          <p> -            red fruit -          </p> -          <p> -            computer -          </p> -        </def> -      </def-item> -      <def-item> -        <term> -          orange -        </term> -        <def> -          <p> -            orange fruit -          </p> -          <p> -            bank -          </p> -        </def> -      </def-item> -    </def-list> -    <p> -      Multiple definitions, loose: -    </p> -    <def-list> -      <def-item> -        <term> -          apple -        </term> -        <def> -          <p> -            red fruit -          </p> -          <p> -            computer -          </p> -        </def> -      </def-item> -      <def-item> -        <term> -          orange -        </term> -        <def> -          <p> -            orange fruit -          </p> -          <p> -            bank -          </p> -        </def> -      </def-item> -    </def-list> -    <p> -      Blank line after term, indented marker, alternate markers: -    </p> -    <def-list> -      <def-item> -        <term> -          apple -        </term> -        <def> -          <p> -            red fruit -          </p> -          <p> -            computer -          </p> -        </def> -      </def-item> -      <def-item> -        <term> -          orange -        </term> -        <def> -          <p> -            orange fruit -          </p> -          <list list-type="order"> -            <list-item> -              <p> -                sublist -              </p> -            </list-item> -            <list-item> -              <p> -                sublist -              </p> -            </list-item> -          </list> -        </def> -      </def-item> -    </def-list> -  </sec> -  <sec id="html-blocks"> -    <title>HTML Blocks</title> -    <p> -      Simple block on one line: -    </p> -    <boxed-text> -      <p> -        foo -      </p> -    </boxed-text> -    <p> -      And nested without indentation: -    </p> -    <boxed-text> -      <boxed-text> -        <boxed-text> -          <p> -            foo -          </p> -        </boxed-text> -      </boxed-text> -      <boxed-text> +    <list list-type="bullet"> +      <list-item>          <p> -          bar +          asterisk 1          </p> -      </boxed-text> -    </boxed-text> -    <p> -      Interpreted markdown in a table: -    </p> -    <p> -      This is <italic>emphasized</italic> -    </p> -    <p> -      And this is <bold role="strong">strong</bold> -    </p> -    <p> -      Here’s a simple block: -    </p> -    <boxed-text> -      <p> -        foo -      </p> -    </boxed-text> -    <p> -      This should be a code block, though: -    </p> -    <preformat><div> -    foo -</div></preformat> -    <p> -      As should this: -    </p> -    <preformat><div>foo</div></preformat> -    <p> -      Now, nested: -    </p> -    <boxed-text> -      <boxed-text> -        <boxed-text> -          <p> -            foo -          </p> -        </boxed-text> -      </boxed-text> -    </boxed-text> -    <p> -      This should just be an HTML comment: -    </p> -    <p> -      Multiline: -    </p> -    <p> -      Code block: -    </p> -    <preformat><!-- Comment --></preformat> -    <p> -      Just plain comment, with trailing spaces on the line: -    </p> -    <p> -      Code: -    </p> -    <preformat><hr /></preformat> -    <p> -      Hr’s: -    </p> -  </sec> -  <sec id="inline-markup"> -    <title>Inline Markup</title> -    <p> -      This is <italic>emphasized</italic>, and so <italic>is this</italic>. -    </p> -    <p> -      This is <bold role="strong">strong</bold>, and so <bold role="strong">is -      this</bold>. -    </p> -    <p> -      An <italic><ext-link ext-link-type="uri" xlink:href="/url">emphasized -      link</ext-link></italic>. -    </p> -    <p> -      <bold role="strong"><italic>This is strong and em.</italic></bold> -    </p> -    <p> -      So is <bold role="strong"><italic>this</italic></bold> word. -    </p> -    <p> -      <bold role="strong"><italic>This is strong and em.</italic></bold> -    </p> -    <p> -      So is <bold role="strong"><italic>this</italic></bold> word. -    </p> +      </list-item> +      <list-item> +        <p> +          asterisk 2 +        </p> +      </list-item> +      <list-item> +        <p> +          asterisk 3 +        </p> +      </list-item> +    </list>      <p> -      This is code: <monospace>></monospace>, <monospace>$</monospace>, -      <monospace>\</monospace>, <monospace>\$</monospace>, -      <monospace><html></monospace>. +      Asterisks loose:      </p> +    <list list-type="bullet"> +      <list-item> +        <p> +          asterisk 1 +        </p> +      </list-item> +      <list-item> +        <p> +          asterisk 2 +        </p> +      </list-item> +      <list-item> +        <p> +          asterisk 3 +        </p> +      </list-item> +    </list>      <p> -      <strike>This is <italic>strikeout</italic>.</strike> +      Pluses tight:      </p> +    <list list-type="bullet"> +      <list-item> +        <p> +          Plus 1 +        </p> +      </list-item> +      <list-item> +        <p> +          Plus 2 +        </p> +      </list-item> +      <list-item> +        <p> +          Plus 3 +        </p> +      </list-item> +    </list>      <p> -      Superscripts: a<sup>bc</sup>d a<sup><italic>hello</italic></sup> -      a<sup>hello there</sup>. +      Pluses loose:      </p> +    <list list-type="bullet"> +      <list-item> +        <p> +          Plus 1 +        </p> +      </list-item> +      <list-item> +        <p> +          Plus 2 +        </p> +      </list-item> +      <list-item> +        <p> +          Plus 3 +        </p> +      </list-item> +    </list>      <p> -      Subscripts: H<sub>2</sub>O, H<sub>23</sub>O, H<sub>many of them</sub>O. +      Minuses tight:      </p> +    <list list-type="bullet"> +      <list-item> +        <p> +          Minus 1 +        </p> +      </list-item> +      <list-item> +        <p> +          Minus 2 +        </p> +      </list-item> +      <list-item> +        <p> +          Minus 3 +        </p> +      </list-item> +    </list>      <p> -      These should not be superscripts or subscripts, because of the unescaped -      spaces: a^b c^d, a~b c~d. +      Minuses loose:      </p> +    <list list-type="bullet"> +      <list-item> +        <p> +          Minus 1 +        </p> +      </list-item> +      <list-item> +        <p> +          Minus 2 +        </p> +      </list-item> +      <list-item> +        <p> +          Minus 3 +        </p> +      </list-item> +    </list>    </sec> -  <sec id="smart-quotes-ellipses-dashes"> -    <title>Smart quotes, ellipses, dashes</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> +  <sec id="ordered"> +    <title>Ordered</title>      <p> -      Here is some quoted ‘<monospace>code</monospace>’ and a -      “<ext-link ext-link-type="uri" xlink:href="http://example.com/?foo=1&bar=2">quoted -      link</ext-link>”. -    </p> -    <p> -      Some dashes: one—two — three—four — five. -    </p> -    <p> -      Dashes between numbers: 5–7, 255–66, 1987–1999. +      Tight:      </p> +    <list list-type="order"> +      <list-item> +        <p> +          First +        </p> +      </list-item> +      <list-item> +        <p> +          Second +        </p> +      </list-item> +      <list-item> +        <p> +          Third +        </p> +      </list-item> +    </list>      <p> -      Ellipses…and…and…. +      and:      </p> -  </sec> -  <sec id="latex"> -    <title>LaTeX</title> -    <list list-type="bullet"> +    <list list-type="order">        <list-item>          <p> +          One          </p>        </list-item>        <list-item>          <p> -          <inline-formula><alternatives> -          <tex-math><![CDATA[2+2=4]]></tex-math> -          <mml:math display="inline" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow><mml:mn>2</mml:mn><mml:mo>+</mml:mo><mml:mn>2</mml:mn><mml:mo>=</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:math></alternatives></inline-formula> +          Two          </p>        </list-item>        <list-item>          <p> -          <inline-formula><alternatives> -          <tex-math><![CDATA[x \in y]]></tex-math> -          <mml:math display="inline" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow><mml:mi>x</mml:mi><mml:mo>∈</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:math></alternatives></inline-formula> +          Three +        </p> +      </list-item> +    </list> +    <p> +      Loose using tabs: +    </p> +    <list list-type="order"> +      <list-item> +        <p> +          First          </p>        </list-item>        <list-item>          <p> -          <inline-formula><alternatives> -          <tex-math><![CDATA[\alpha \wedge \omega]]></tex-math> -          <mml:math display="inline" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow><mml:mi>α</mml:mi><mml:mo>∧</mml:mo><mml:mi>ω</mml:mi></mml:mrow></mml:math></alternatives></inline-formula> +          Second          </p>        </list-item>        <list-item>          <p> -          <inline-formula><alternatives> -          <tex-math><![CDATA[223]]></tex-math> -          <mml:math display="inline" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mn>223</mml:mn></mml:math></alternatives></inline-formula> +          Third          </p>        </list-item> +    </list> +    <p> +      and using spaces: +    </p> +    <list list-type="order">        <list-item>          <p> -          <inline-formula><alternatives> -          <tex-math><![CDATA[p]]></tex-math> -          <mml:math display="inline" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi>p</mml:mi></mml:math></alternatives></inline-formula>-Tree +          One          </p>        </list-item>        <list-item>          <p> -          Here’s some display math: <disp-formula><alternatives> -          <tex-math><![CDATA[\frac{d}{dx}f(x)=\lim_{h\to 0}\frac{f(x+h)-f(x)}{h}]]></tex-math> -          <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow><mml:mfrac><mml:mi>d</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac><mml:mi>f</mml:mi><mml:mo stretchy="false" form="prefix">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false" form="postfix">)</mml:mo><mml:mo>=</mml:mo><mml:munder><mml:mo>lim</mml:mo><mml:mrow><mml:mi>h</mml:mi><mml:mo accent="false">→</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:munder><mml:mfrac><mml:mrow><mml:mi>f</mml:mi><mml:mo stretchy="false" form="prefix">(</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mi>h</mml:mi><mml:mo stretchy="false" form="postfix">)</mml:mo><mml:mo>−</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false" form="prefix">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false" form="postfix">)</mml:mo></mml:mrow><mml:mi>h</mml:mi></mml:mfrac></mml:mrow></mml:math></alternatives></disp-formula> +          Two          </p>        </list-item>        <list-item>          <p> -          Here’s one that has a line break in it: -          <inline-formula><alternatives> -          <tex-math><![CDATA[\alpha + \omega \times x^2]]></tex-math> -          <mml:math display="inline" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow><mml:mi>α</mml:mi><mml:mo>+</mml:mo><mml:mi>ω</mml:mi><mml:mo>×</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:math></alternatives></inline-formula>. +          Three          </p>        </list-item>      </list>      <p> -      These shouldn’t be math: +      Multiple paragraphs:      </p> -    <list list-type="bullet"> +    <list list-type="order">        <list-item>          <p> -          To get the famous equation, write <monospace>$e = mc^2$</monospace>. +          Item 1, graf one. +        </p> +        <p> +          Item 1. graf two. The quick brown fox jumped over the lazy dog’s +          back.          </p>        </list-item>        <list-item>          <p> -          $22,000 is a <italic>lot</italic> of money. So is $34,000. (It -          worked if “lot” is emphasized.) +          Item 2.          </p>        </list-item>        <list-item>          <p> -          Shoes ($20) and socks ($5). +          Item 3.          </p>        </list-item> +    </list> +  </sec> +  <sec id="nested"> +    <title>Nested</title> +    <list list-type="bullet">        <list-item>          <p> -          Escaped <monospace>$</monospace>: $73 <italic>this should be -          emphasized</italic> 23$. +          Tab          </p> +        <list list-type="bullet"> +          <list-item> +            <p> +              Tab +            </p> +            <list list-type="bullet"> +              <list-item> +                <p> +                  Tab +                </p> +              </list-item> +            </list> +          </list-item> +        </list>        </list-item>      </list>      <p> -      Here’s a LaTeX table: +      Here’s another:      </p> -  </sec> -  <sec id="special-characters"> -    <title>Special Characters</title> +    <list list-type="order"> +      <list-item> +        <p> +          First +        </p> +      </list-item> +      <list-item> +        <p> +          Second: +        </p> +        <list list-type="bullet"> +          <list-item> +            <p> +              Fee +            </p> +          </list-item> +          <list-item> +            <p> +              Fie +            </p> +          </list-item> +          <list-item> +            <p> +              Foe +            </p> +          </list-item> +        </list> +      </list-item> +      <list-item> +        <p> +          Third +        </p> +      </list-item> +    </list>      <p> -      Here is some unicode: +      Same thing but with paragraphs:      </p> -    <list list-type="bullet"> +    <list list-type="order">        <list-item>          <p> -          I hat: Î +          First          </p>        </list-item>        <list-item>          <p> -          o umlaut: ö +          Second:          </p> +        <list list-type="bullet"> +          <list-item> +            <p> +              Fee +            </p> +          </list-item> +          <list-item> +            <p> +              Fie +            </p> +          </list-item> +          <list-item> +            <p> +              Foe +            </p> +          </list-item> +        </list>        </list-item>        <list-item>          <p> -          section: § +          Third          </p>        </list-item> +    </list> +  </sec> +  <sec id="tabs-and-spaces"> +    <title>Tabs and spaces</title> +    <list list-type="bullet">        <list-item>          <p> -          set membership: ∈ +          this is a list item indented with tabs          </p>        </list-item>        <list-item>          <p> -          copyright: © +          this is a list item indented with spaces          </p> +        <list list-type="bullet"> +          <list-item> +            <p> +              this is an example list item indented with tabs +            </p> +          </list-item> +          <list-item> +            <p> +              this is an example list item indented with spaces +            </p> +          </list-item> +        </list> +      </list-item> +    </list> +  </sec> +  <sec id="fancy-list-markers"> +    <title>Fancy list markers</title> +    <list list-type="order"> +      <list-item> +        <label> +          (2) +        </label> +        <p> +          begins with 2 +        </p> +      </list-item> +      <list-item> +        <label> +          (3) +        </label> +        <p> +          and now 3 +        </p> +        <p> +          with a continuation +        </p> +        <list list-type="roman-lower"> +          <list-item> +            <label> +              iv. +            </label> +            <p> +              sublist with roman numerals, starting with 4 +            </p> +          </list-item> +          <list-item> +            <label> +              v. +            </label> +            <p> +              more items +            </p> +            <list list-type="alpha-upper"> +              <list-item> +                <label> +                  (A) +                </label> +                <p> +                  a subsublist +                </p> +              </list-item> +              <list-item> +                <label> +                  (B) +                </label> +                <p> +                  a subsublist +                </p> +              </list-item> +            </list> +          </list-item> +        </list>        </list-item>      </list>      <p> -      AT&T has an ampersand in their name. -    </p> -    <p> -      AT&T is another way to write it. -    </p> -    <p> -      This & that. -    </p> -    <p> -      4 < 5. -    </p> -    <p> -      6 > 5. -    </p> -    <p> -      Backslash: \ -    </p> -    <p> -      Backtick: ` -    </p> -    <p> -      Asterisk: * -    </p> -    <p> -      Underscore: _ -    </p> -    <p> -      Left brace: { -    </p> -    <p> -      Right brace: } -    </p> -    <p> -      Left bracket: [ -    </p> -    <p> -      Right bracket: ] -    </p> -    <p> -      Left paren: ( -    </p> -    <p> -      Right paren: ) -    </p> -    <p> -      Greater-than: > +      Nesting:      </p> +    <list list-type="alpha-upper"> +      <list-item> +        <p> +          Upper Alpha +        </p> +        <list list-type="roman-upper"> +          <list-item> +            <p> +              Upper Roman. +            </p> +            <list list-type="order"> +              <list-item> +                <label> +                  (6) +                </label> +                <p> +                  Decimal start with 6 +                </p> +                <list list-type="alpha-lower"> +                  <list-item> +                    <label> +                      c) +                    </label> +                    <p> +                      Lower alpha with paren +                    </p> +                  </list-item> +                </list> +              </list-item> +            </list> +          </list-item> +        </list> +      </list-item> +    </list>      <p> -      Hash: # +      Autonumbering:      </p> +    <list list-type="order"> +      <list-item> +        <p> +          Autonumber. +        </p> +      </list-item> +      <list-item> +        <p> +          More. +        </p> +        <list list-type="order"> +          <list-item> +            <p> +              Nested. +            </p> +          </list-item> +        </list> +      </list-item> +    </list>      <p> -      Period: . +      Should not be a list item:      </p>      <p> -      Bang: ! +      M.A. 2007      </p>      <p> -      Plus: + +      B. Williams      </p> +  </sec> +</sec> +<sec id="definition-lists"> +  <title>Definition Lists</title> +  <p> +    Tight using spaces: +  </p> +  <def-list> +    <def-item> +      <term> +        apple +      </term> +      <def> +        <p> +          red fruit +        </p> +      </def> +    </def-item> +    <def-item> +      <term> +        orange +      </term> +      <def> +        <p> +          orange fruit +        </p> +      </def> +    </def-item> +    <def-item> +      <term> +        banana +      </term> +      <def> +        <p> +          yellow fruit +        </p> +      </def> +    </def-item> +  </def-list> +  <p> +    Tight using tabs: +  </p> +  <def-list> +    <def-item> +      <term> +        apple +      </term> +      <def> +        <p> +          red fruit +        </p> +      </def> +    </def-item> +    <def-item> +      <term> +        orange +      </term> +      <def> +        <p> +          orange fruit +        </p> +      </def> +    </def-item> +    <def-item> +      <term> +        banana +      </term> +      <def> +        <p> +          yellow fruit +        </p> +      </def> +    </def-item> +  </def-list> +  <p> +    Loose: +  </p> +  <def-list> +    <def-item> +      <term> +        apple +      </term> +      <def> +        <p> +          red fruit +        </p> +      </def> +    </def-item> +    <def-item> +      <term> +        orange +      </term> +      <def> +        <p> +          orange fruit +        </p> +      </def> +    </def-item> +    <def-item> +      <term> +        banana +      </term> +      <def> +        <p> +          yellow fruit +        </p> +      </def> +    </def-item> +  </def-list> +  <p> +    Multiple blocks with italics: +  </p> +  <def-list> +    <def-item> +      <term> +        <italic>apple</italic> +      </term> +      <def> +        <p> +          red fruit +        </p> +        <p> +          contains seeds, crisp, pleasant to taste +        </p> +      </def> +    </def-item> +    <def-item> +      <term> +        <italic>orange</italic> +      </term> +      <def> +        <p> +          orange fruit +        </p> +        <preformat>{ orange code block }</preformat> +        <disp-quote> +          <p> +            orange block quote +          </p> +        </disp-quote> +      </def> +    </def-item> +  </def-list> +  <p> +    Multiple definitions, tight: +  </p> +  <def-list> +    <def-item> +      <term> +        apple +      </term> +      <def> +        <p> +          red fruit +        </p> +        <p> +          computer +        </p> +      </def> +    </def-item> +    <def-item> +      <term> +        orange +      </term> +      <def> +        <p> +          orange fruit +        </p> +        <p> +          bank +        </p> +      </def> +    </def-item> +  </def-list> +  <p> +    Multiple definitions, loose: +  </p> +  <def-list> +    <def-item> +      <term> +        apple +      </term> +      <def> +        <p> +          red fruit +        </p> +        <p> +          computer +        </p> +      </def> +    </def-item> +    <def-item> +      <term> +        orange +      </term> +      <def> +        <p> +          orange fruit +        </p> +        <p> +          bank +        </p> +      </def> +    </def-item> +  </def-list> +  <p> +    Blank line after term, indented marker, alternate markers: +  </p> +  <def-list> +    <def-item> +      <term> +        apple +      </term> +      <def> +        <p> +          red fruit +        </p> +        <p> +          computer +        </p> +      </def> +    </def-item> +    <def-item> +      <term> +        orange +      </term> +      <def> +        <p> +          orange fruit +        </p> +        <list list-type="order"> +          <list-item> +            <p> +              sublist +            </p> +          </list-item> +          <list-item> +            <p> +              sublist +            </p> +          </list-item> +        </list> +      </def> +    </def-item> +  </def-list> +</sec> +<sec id="html-blocks"> +  <title>HTML Blocks</title> +  <p> +    Simple block on one line: +  </p> +  <boxed-text>      <p> -      Minus: - +      foo      </p> -  </sec> -  <sec id="links"> -    <title>Links</title> -    <sec id="explicit"> -      <title>Explicit</title> -      <p> -        Just a -        <ext-link ext-link-type="uri" xlink:href="/url/">URL</ext-link>. -      </p> -      <p> -        <ext-link ext-link-type="uri" xlink:href="/url/" xlink:title="title">URL -        and title</ext-link>. -      </p> -      <p> -        <ext-link ext-link-type="uri" xlink:href="/url/" xlink:title="title preceded by two spaces">URL -        and title</ext-link>. -      </p> -      <p> -        <ext-link ext-link-type="uri" xlink:href="/url/" xlink:title="title preceded by a tab">URL -        and title</ext-link>. -      </p> -      <p> -        <ext-link ext-link-type="uri" xlink:href="/url/" xlink:title="title with "quotes" in it">URL -        and title</ext-link> -      </p> -      <p> -        <ext-link ext-link-type="uri" xlink:href="/url/" xlink:title="title with single quotes">URL -        and title</ext-link> -      </p> -      <p> -        <ext-link ext-link-type="uri" xlink:href="/url/with_underscore">with_underscore</ext-link> -      </p> -      <p> -        <ext-link ext-link-type="uri" xlink:href="mailto:nobody@nowhere.net">Email -        link</ext-link> -      </p> -      <p> -        <ext-link ext-link-type="uri" xlink:href="">Empty</ext-link>. -      </p> -    </sec> -    <sec id="reference"> -      <title>Reference</title> +  </boxed-text> +  <p> +    And nested without indentation: +  </p> +  <boxed-text> +    <boxed-text> +      <boxed-text> +        <p> +          foo +        </p> +      </boxed-text> +    </boxed-text> +    <boxed-text>        <p> -        Foo <ext-link ext-link-type="uri" xlink:href="/url/">bar</ext-link>. +        bar        </p> +    </boxed-text> +  </boxed-text> +  <p> +    Interpreted markdown in a table: +  </p> +  <p> +    This is <italic>emphasized</italic> +  </p> +  <p> +    And this is <bold role="strong">strong</bold> +  </p> +  <p> +    Here’s a simple block: +  </p> +  <boxed-text> +    <p> +      foo +    </p> +  </boxed-text> +  <p> +    This should be a code block, though: +  </p> +  <preformat><div> +    foo +</div></preformat> +  <p> +    As should this: +  </p> +  <preformat><div>foo</div></preformat> +  <p> +    Now, nested: +  </p> +  <boxed-text> +    <boxed-text> +      <boxed-text> +        <p> +          foo +        </p> +      </boxed-text> +    </boxed-text> +  </boxed-text> +  <p> +    This should just be an HTML comment: +  </p> +  <p> +    Multiline: +  </p> +  <p> +    Code block: +  </p> +  <preformat><!-- Comment --></preformat> +  <p> +    Just plain comment, with trailing spaces on the line: +  </p> +  <p> +    Code: +  </p> +  <preformat><hr /></preformat> +  <p> +    Hr’s: +  </p> +</sec> +<sec id="inline-markup"> +  <title>Inline Markup</title> +  <p> +    This is <italic>emphasized</italic>, and so <italic>is this</italic>. +  </p> +  <p> +    This is <bold role="strong">strong</bold>, and so <bold role="strong">is +    this</bold>. +  </p> +  <p> +    An <italic><ext-link ext-link-type="uri" xlink:href="/url">emphasized +    link</ext-link></italic>. +  </p> +  <p> +    <bold role="strong"><italic>This is strong and em.</italic></bold> +  </p> +  <p> +    So is <bold role="strong"><italic>this</italic></bold> word. +  </p> +  <p> +    <bold role="strong"><italic>This is strong and em.</italic></bold> +  </p> +  <p> +    So is <bold role="strong"><italic>this</italic></bold> word. +  </p> +  <p> +    This is code: <monospace>></monospace>, <monospace>$</monospace>, +    <monospace>\</monospace>, <monospace>\$</monospace>, +    <monospace><html></monospace>. +  </p> +  <p> +    <strike>This is <italic>strikeout</italic>.</strike> +  </p> +  <p> +    Superscripts: a<sup>bc</sup>d a<sup><italic>hello</italic></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> +</sec> +<sec id="smart-quotes-ellipses-dashes"> +  <title>Smart quotes, ellipses, dashes</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 ‘<monospace>code</monospace>’ and a +    “<ext-link ext-link-type="uri" xlink:href="http://example.com/?foo=1&bar=2">quoted +    link</ext-link>”. +  </p> +  <p> +    Some dashes: one—two — three—four — five. +  </p> +  <p> +    Dashes between numbers: 5–7, 255–66, 1987–1999. +  </p> +  <p> +    Ellipses…and…and…. +  </p> +</sec> +<sec id="latex"> +  <title>LaTeX</title> +  <list list-type="bullet"> +    <list-item>        <p> -        Foo <ext-link ext-link-type="uri" xlink:href="/url/">bar</ext-link>.        </p> +    </list-item> +    <list-item>        <p> -        Foo <ext-link ext-link-type="uri" xlink:href="/url/">bar</ext-link>. +        <inline-formula><alternatives> +        <tex-math><![CDATA[2+2=4]]></tex-math> +        <mml:math display="inline" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow><mml:mn>2</mml:mn><mml:mo>+</mml:mo><mml:mn>2</mml:mn><mml:mo>=</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>        </p> +    </list-item> +    <list-item>        <p> -        With <ext-link ext-link-type="uri" xlink:href="/url/">embedded -        [brackets]</ext-link>. +        <inline-formula><alternatives> +        <tex-math><![CDATA[x \in y]]></tex-math> +        <mml:math display="inline" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow><mml:mi>x</mml:mi><mml:mo>∈</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:math></alternatives></inline-formula>        </p> +    </list-item> +    <list-item>        <p> -        <ext-link ext-link-type="uri" xlink:href="/url/">b</ext-link> by -        itself should be a link. +        <inline-formula><alternatives> +        <tex-math><![CDATA[\alpha \wedge \omega]]></tex-math> +        <mml:math display="inline" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow><mml:mi>α</mml:mi><mml:mo>∧</mml:mo><mml:mi>ω</mml:mi></mml:mrow></mml:math></alternatives></inline-formula>        </p> +    </list-item> +    <list-item>        <p> -        Indented -        <ext-link ext-link-type="uri" xlink:href="/url">once</ext-link>. +        <inline-formula><alternatives> +        <tex-math><![CDATA[223]]></tex-math> +        <mml:math display="inline" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mn>223</mml:mn></mml:math></alternatives></inline-formula>        </p> +    </list-item> +    <list-item>        <p> -        Indented -        <ext-link ext-link-type="uri" xlink:href="/url">twice</ext-link>. +        <inline-formula><alternatives> +        <tex-math><![CDATA[p]]></tex-math> +        <mml:math display="inline" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi>p</mml:mi></mml:math></alternatives></inline-formula>-Tree        </p> +    </list-item> +    <list-item>        <p> -        Indented -        <ext-link ext-link-type="uri" xlink:href="/url">thrice</ext-link>. +        Here’s some display math: <disp-formula><alternatives> +        <tex-math><![CDATA[\frac{d}{dx}f(x)=\lim_{h\to 0}\frac{f(x+h)-f(x)}{h}]]></tex-math> +        <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow><mml:mfrac><mml:mi>d</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac><mml:mi>f</mml:mi><mml:mo stretchy="false" form="prefix">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false" form="postfix">)</mml:mo><mml:mo>=</mml:mo><mml:munder><mml:mo>lim</mml:mo><mml:mrow><mml:mi>h</mml:mi><mml:mo accent="false">→</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:munder><mml:mfrac><mml:mrow><mml:mi>f</mml:mi><mml:mo stretchy="false" form="prefix">(</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mi>h</mml:mi><mml:mo stretchy="false" form="postfix">)</mml:mo><mml:mo>−</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false" form="prefix">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false" form="postfix">)</mml:mo></mml:mrow><mml:mi>h</mml:mi></mml:mfrac></mml:mrow></mml:math></alternatives></disp-formula>        </p> +    </list-item> +    <list-item>        <p> -        This should [not][] be a link. +        Here’s one that has a line break in it: <inline-formula><alternatives> +        <tex-math><![CDATA[\alpha + \omega \times x^2]]></tex-math> +        <mml:math display="inline" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow><mml:mi>α</mml:mi><mml:mo>+</mml:mo><mml:mi>ω</mml:mi><mml:mo>×</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:math></alternatives></inline-formula>.        </p> -      <preformat>[not]: /url</preformat> +    </list-item> +  </list> +  <p> +    These shouldn’t be math: +  </p> +  <list list-type="bullet"> +    <list-item>        <p> -        Foo -        <ext-link ext-link-type="uri" xlink:href="/url/" xlink:title="Title with "quotes" inside">bar</ext-link>. +        To get the famous equation, write <monospace>$e = mc^2$</monospace>.        </p> +    </list-item> +    <list-item>        <p> -        Foo -        <ext-link ext-link-type="uri" xlink:href="/url/" xlink:title="Title with "quote" inside">biz</ext-link>. +        $22,000 is a <italic>lot</italic> of money. So is $34,000. (It worked +        if “lot” is emphasized.)        </p> -    </sec> -    <sec id="with-ampersands"> -      <title>With ampersands</title> +    </list-item> +    <list-item>        <p> -        Here’s a -        <ext-link ext-link-type="uri" xlink:href="http://example.com/?foo=1&bar=2">link -        with an ampersand in the URL</ext-link>. +        Shoes ($20) and socks ($5).        </p> +    </list-item> +    <list-item>        <p> -        Here’s a link with an amersand in the link text: -        <ext-link ext-link-type="uri" xlink:href="http://att.com/" xlink:title="AT&T">AT&T</ext-link>. +        Escaped <monospace>$</monospace>: $73 <italic>this should be +        emphasized</italic> 23$.        </p> +    </list-item> +  </list> +  <p> +    Here’s a LaTeX table: +  </p> +</sec> +<sec id="special-characters"> +  <title>Special Characters</title> +  <p> +    Here is some unicode: +  </p> +  <list list-type="bullet"> +    <list-item>        <p> -        Here’s an -        <ext-link ext-link-type="uri" xlink:href="/script?foo=1&bar=2">inline -        link</ext-link>. +        I hat: Î        </p> +    </list-item> +    <list-item>        <p> -        Here’s an -        <ext-link ext-link-type="uri" xlink:href="/script?foo=1&bar=2">inline -        link in pointy braces</ext-link>. +        o umlaut: ö        </p> -    </sec> -    <sec id="autolinks"> -      <title>Autolinks</title> +    </list-item> +    <list-item>        <p> -        With an ampersand: -        <ext-link ext-link-type="uri" xlink:href="http://example.com/?foo=1&bar=2">http://example.com/?foo=1&bar=2</ext-link> +        section: §        </p> -      <list list-type="bullet"> -        <list-item> -          <p> -            In a list? -          </p> -        </list-item> -        <list-item> -          <p> -            <ext-link ext-link-type="uri" xlink:href="http://example.com/">http://example.com/</ext-link> -          </p> -        </list-item> -        <list-item> -          <p> -            It should. -          </p> -        </list-item> -      </list> +    </list-item> +    <list-item>        <p> -        An e-mail address: <email>nobody@nowhere.net</email> +        set membership: ∈        </p> -      <disp-quote> -        <p> -          Blockquoted: -          <ext-link ext-link-type="uri" xlink:href="http://example.com/">http://example.com/</ext-link> -        </p> -      </disp-quote> +    </list-item> +    <list-item>        <p> -        Auto-links should not occur here: -        <monospace><http://example.com/></monospace> +        copyright: ©        </p> -      <preformat>or here: <http://example.com/></preformat> -    </sec> +    </list-item> +  </list> +  <p> +    AT&T has an ampersand in their name. +  </p> +  <p> +    AT&T is another way to write it. +  </p> +  <p> +    This & that. +  </p> +  <p> +    4 < 5. +  </p> +  <p> +    6 > 5. +  </p> +  <p> +    Backslash: \ +  </p> +  <p> +    Backtick: ` +  </p> +  <p> +    Asterisk: * +  </p> +  <p> +    Underscore: _ +  </p> +  <p> +    Left brace: { +  </p> +  <p> +    Right brace: } +  </p> +  <p> +    Left bracket: [ +  </p> +  <p> +    Right bracket: ] +  </p> +  <p> +    Left paren: ( +  </p> +  <p> +    Right paren: ) +  </p> +  <p> +    Greater-than: > +  </p> +  <p> +    Hash: # +  </p> +  <p> +    Period: . +  </p> +  <p> +    Bang: ! +  </p> +  <p> +    Plus: + +  </p> +  <p> +    Minus: - +  </p> +</sec> +<sec id="links"> +  <title>Links</title> +  <sec id="explicit"> +    <title>Explicit</title> +    <p> +      Just a <ext-link ext-link-type="uri" xlink:href="/url/">URL</ext-link>. +    </p> +    <p> +      <ext-link ext-link-type="uri" xlink:href="/url/" xlink:title="title">URL +      and title</ext-link>. +    </p> +    <p> +      <ext-link ext-link-type="uri" xlink:href="/url/" xlink:title="title preceded by two spaces">URL +      and title</ext-link>. +    </p> +    <p> +      <ext-link ext-link-type="uri" xlink:href="/url/" xlink:title="title preceded by a tab">URL +      and title</ext-link>. +    </p> +    <p> +      <ext-link ext-link-type="uri" xlink:href="/url/" xlink:title="title with "quotes" in it">URL +      and title</ext-link> +    </p> +    <p> +      <ext-link ext-link-type="uri" xlink:href="/url/" xlink:title="title with single quotes">URL +      and title</ext-link> +    </p> +    <p> +      <ext-link ext-link-type="uri" xlink:href="/url/with_underscore">with_underscore</ext-link> +    </p> +    <p> +      <ext-link ext-link-type="uri" xlink:href="mailto:nobody@nowhere.net">Email +      link</ext-link> +    </p> +    <p> +      <ext-link ext-link-type="uri" xlink:href="">Empty</ext-link>. +    </p>    </sec> -  <sec id="images"> -    <title>Images</title> +  <sec id="reference"> +    <title>Reference</title> +    <p> +      Foo <ext-link ext-link-type="uri" xlink:href="/url/">bar</ext-link>. +    </p> +    <p> +      Foo <ext-link ext-link-type="uri" xlink:href="/url/">bar</ext-link>. +    </p> +    <p> +      Foo <ext-link ext-link-type="uri" xlink:href="/url/">bar</ext-link>. +    </p> +    <p> +      With <ext-link ext-link-type="uri" xlink:href="/url/">embedded +      [brackets]</ext-link>. +    </p> +    <p> +      <ext-link ext-link-type="uri" xlink:href="/url/">b</ext-link> by itself +      should be a link. +    </p>      <p> -      From “Voyage dans la Lune” by Georges Melies (1902): +      Indented +      <ext-link ext-link-type="uri" xlink:href="/url">once</ext-link>.      </p> -    <fig> -      <caption>lalune</caption> -      <graphic mimetype="image" mime-subtype="peg" xlink:href="lalune.jpg" xlink:title="Voyage dans la Lune" /> -    </fig>      <p> -      Here is a movie -      <inline-graphic mimetype="image" mime-subtype="jpeg" xlink:href="movie.jpg" /> -      icon. +      Indented +      <ext-link ext-link-type="uri" xlink:href="/url">twice</ext-link>. +    </p> +    <p> +      Indented +      <ext-link ext-link-type="uri" xlink:href="/url">thrice</ext-link>. +    </p> +    <p> +      This should [not][] be a link. +    </p> +    <preformat>[not]: /url</preformat> +    <p> +      Foo +      <ext-link ext-link-type="uri" xlink:href="/url/" xlink:title="Title with "quotes" inside">bar</ext-link>. +    </p> +    <p> +      Foo +      <ext-link ext-link-type="uri" xlink:href="/url/" xlink:title="Title with "quote" inside">biz</ext-link>.      </p>    </sec> -  <sec id="footnotes"> -    <title>Footnotes</title> +  <sec id="with-ampersands"> +    <title>With ampersands</title>      <p> -      Here is a footnote reference,<fn> -        <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> -      </fn> and another.<fn> +      Here’s a +      <ext-link ext-link-type="uri" xlink:href="http://example.com/?foo=1&bar=2">link +      with an ampersand in the URL</ext-link>. +    </p> +    <p> +      Here’s a link with an amersand in the link text: +      <ext-link ext-link-type="uri" xlink:href="http://att.com/" xlink:title="AT&T">AT&T</ext-link>. +    </p> +    <p> +      Here’s an +      <ext-link ext-link-type="uri" xlink:href="/script?foo=1&bar=2">inline +      link</ext-link>. +    </p> +    <p> +      Here’s an +      <ext-link ext-link-type="uri" xlink:href="/script?foo=1&bar=2">inline +      link in pointy braces</ext-link>. +    </p> +  </sec> +  <sec id="autolinks"> +    <title>Autolinks</title> +    <p> +      With an ampersand: +      <ext-link ext-link-type="uri" xlink:href="http://example.com/?foo=1&bar=2">http://example.com/?foo=1&bar=2</ext-link> +    </p> +    <list list-type="bullet"> +      <list-item>          <p> -          Here’s the long note. This one contains multiple blocks. +          In a list?          </p> +      </list-item> +      <list-item>          <p> -          Subsequent blocks are indented to show that they belong to the -          footnote (as with list items). +          <ext-link ext-link-type="uri" xlink:href="http://example.com/">http://example.com/</ext-link>          </p> -        <preformat>  { <code> }</preformat> +      </list-item> +      <list-item>          <p> -          If you want, you can indent every line, but you can also be lazy and -          just indent the first line of each block. +          It should.          </p> -      </fn> This should <italic>not</italic> be a footnote reference, because -      it contains a space.[^my note] Here is an inline note.<fn> +      </list-item> +    </list> +    <p> +      An e-mail address: <email>nobody@nowhere.net</email> +    </p> +    <disp-quote> +      <p> +        Blockquoted: +        <ext-link ext-link-type="uri" xlink:href="http://example.com/">http://example.com/</ext-link> +      </p> +    </disp-quote> +    <p> +      Auto-links should not occur here: +      <monospace><http://example.com/></monospace> +    </p> +    <preformat>or here: <http://example.com/></preformat> +  </sec> +</sec> +<sec id="images"> +  <title>Images</title> +  <p> +    From “Voyage dans la Lune” by Georges Melies (1902): +  </p> +  <fig> +    <caption>lalune</caption> +    <graphic mimetype="image" mime-subtype="peg" xlink:href="lalune.jpg" xlink:title="Voyage dans la Lune" /> +  </fig> +  <p> +    Here is a movie +    <inline-graphic mimetype="image" mime-subtype="jpeg" xlink:href="movie.jpg" /> +    icon. +  </p> +</sec> +<sec id="footnotes"> +  <title>Footnotes</title> +  <p> +    Here is a footnote reference,<fn> +      <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> +    </fn> and another.<fn> +      <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> +      <preformat>  { <code> }</preformat> +      <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> +    </fn> This should <italic>not</italic> be a footnote reference, because it +    contains a space.[^my note] Here is an inline note.<fn> +      <p> +        This is <italic>easier</italic> to type. Inline notes may contain +        <ext-link ext-link-type="uri" xlink:href="http://google.com">links</ext-link> +        and <monospace>]</monospace> verbatim characters, as well as +        [bracketed text]. +      </p> +    </fn> +  </p> +  <disp-quote> +    <p> +      Notes can go in quotes.<fn>          <p> -          This is <italic>easier</italic> to type. Inline notes may contain -          <ext-link ext-link-type="uri" xlink:href="http://google.com">links</ext-link> -          and <monospace>]</monospace> verbatim characters, as well as -          [bracketed text]. +          In quote.          </p>        </fn>      </p> -    <disp-quote> +  </disp-quote> +  <list list-type="order"> +    <list-item>        <p> -        Notes can go in quotes.<fn> +        And in list items.<fn>            <p> -            In quote. +            In list.            </p>          </fn>        </p> -    </disp-quote> -    <list list-type="order"> -      <list-item> -        <p> -          And in list items.<fn> -            <p> -              In list. -            </p> -          </fn> -        </p> -      </list-item> -    </list> -    <p> -      This paragraph should not be part of the note, as it is not indented. -    </p> -  </sec> +    </list-item> +  </list> +  <p> +    This paragraph should not be part of the note, as it is not indented. +  </p> +</sec>  </body>  </article> | 
