texlive[72418] Master/texmf-dist: markdown (30sep24)

commits+karl at tug.org commits+karl at tug.org
Mon Sep 30 22:09:17 CEST 2024


Revision: 72418
          https://tug.org/svn/texlive?view=revision&revision=72418
Author:   karl
Date:     2024-09-30 22:09:17 +0200 (Mon, 30 Sep 2024)
Log Message:
-----------
markdown (30sep24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/generic/markdown/CHANGES.md
    trunk/Master/texmf-dist/doc/generic/markdown/README.md
    trunk/Master/texmf-dist/doc/generic/markdown/VERSION
    trunk/Master/texmf-dist/doc/generic/markdown/markdown.html
    trunk/Master/texmf-dist/doc/generic/markdown/markdown.pdf
    trunk/Master/texmf-dist/doc/optex/markdown/examples/optex.tex
    trunk/Master/texmf-dist/scripts/markdown/markdown-cli.lua
    trunk/Master/texmf-dist/source/generic/markdown/markdown.dtx
    trunk/Master/texmf-dist/source/generic/markdown/markdown.ins
    trunk/Master/texmf-dist/tex/generic/markdown/markdown.tex
    trunk/Master/texmf-dist/tex/generic/markdown/markdownthemewitiko_markdown_defaults.tex
    trunk/Master/texmf-dist/tex/latex/markdown/markdown.sty
    trunk/Master/texmf-dist/tex/latex/markdown/markdownthemewitiko_markdown_defaults.sty
    trunk/Master/texmf-dist/tex/luatex/markdown/markdown-parser.lua
    trunk/Master/texmf-dist/tex/luatex/markdown/markdown.lua

Added Paths:
-----------
    trunk/Master/texmf-dist/tex/luatex/markdown/markdown-unicode-data.lua

Modified: trunk/Master/texmf-dist/doc/generic/markdown/CHANGES.md
===================================================================
--- trunk/Master/texmf-dist/doc/generic/markdown/CHANGES.md	2024-09-30 20:09:02 UTC (rev 72417)
+++ trunk/Master/texmf-dist/doc/generic/markdown/CHANGES.md	2024-09-30 20:09:17 UTC (rev 72418)
@@ -1,5 +1,57 @@
 # Changes
 
+## 3.7.1 (2024-09-30)
+
+Development:
+
+- Remove dependency on `UnicodeData.txt`. (#400, #458 #486, #492, #499)
+
+  This change improves the speed of parsing markdown input by up to 25%
+  for a cold conversion run and makes life easier for users of TeX
+  distributions other than TeX Live, such as MikTeX and ConTeXt Standalone,
+  where `UnicodeData.txt` may not be as easily available. This change also
+  adds a new file `markdown-unicode-data.lua`, which must be properly
+  installed with the rest of the Markdown package.
+
+- Add renderers `warning` and `error` that represent warnings and errors
+  produced by the markdown parser. (#452, #473, #496)
+
+Fixes:
+
+- Properly load LaTeX themes when `theme` or `import` is used in
+  `\usepackage[...]{markdown}`. (#471, #498)
+
+- Prevent endless loop when setting deprecated `jekyllDataString` (renderer)
+  prototype. (#500)
+
+- Correctly handle backslashes in `\markdownOptionOutputDir` on Windows.
+  (#492, #500, reported by @l0th3r)
+
+- Fix hard line breaks in blockquotes.
+  (#494, #495, reported by @l0th3r, #496, contributed by @lostenderman)
+
+Deprecation:
+
+- Soft-deprecate the `hybrid` option. (#470, #504, 546faa87)
+
+  Soft-deprecated features will never be removed but using them prints a
+  warning and is discouraged. Instead of the `hybrid` option, consider one of
+  the following better alternatives for mixing TeX and markdown:
+
+  - With the `contentBlocks` option, authors can move large blocks of TeX
+    code to separate files and include them in their markdown documents as
+    external resources.
+
+  - With the `rawAttribute` option, authors can denote raw text spans and
+    code blocks that will be interpreted as TeX code.
+
+  - With options `texMathDollars`, `texMathSingleBackslash`, and
+    `texMathDoubleBackslash`, authors can freely type TeX commands between
+    dollar signs or backslash-escaped brackets.
+
+  For more information, see the user manual at
+  <https://witiko.github.io/markdown/>.
+
 ## 3.7.0 (2024-08-30)
 
 Development:
@@ -9,8 +61,7 @@
   intended for typesetting.
   (istqborg/istqb_product_base#46, #440, #451, sponsored by @istqborg)
 - Add option `ensureJekyllData` for processing standalone YAML files.
-- Add renderers `warning` and `error` that represent warnings and errors
-  produced by the markdown parser. (#452, #473)
+  (#452, #473, sponsored by @istqborg)
 - Support user-defined LaTeX environments with LaTeX markup.
   (#20, #477, suggested by @cdupont)
 
@@ -40,8 +91,8 @@
 Deprecation:
 
 - Deprecate `jekyllDataString` renderer and renderer prototype.
+  (istqborg/istqb_product_base#46, #440, #451, sponsored by @istqborg)
   Users should use `jekyllDataTypographicString` instead.
-  (istqborg/istqb_product_base#46, #440, #451, sponsored by @istqborg)
 
 Continuous Integration:
 

Modified: trunk/Master/texmf-dist/doc/generic/markdown/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/generic/markdown/README.md	2024-09-30 20:09:02 UTC (rev 72417)
+++ trunk/Master/texmf-dist/doc/generic/markdown/README.md	2024-09-30 20:09:17 UTC (rev 72418)
@@ -1,5 +1,5 @@
-Markdown
-========
+The Markdown Package for TeX
+============================
 
 [![license](https://img.shields.io/github/license/witiko/markdown)](LICENSE)
 [![ci](https://github.com/witiko/markdown/actions/workflows/main.yml/badge.svg)][ci]
@@ -94,7 +94,7 @@
     container:
       image: witiko/markdown:latest
     steps:
-      - uses: actions/checkout at v2
+      - uses: actions/checkout at v4
       - run: latexmk -lualatex document.tex
       - uses: marvinpinto/action-automatic-releases at latest
         permissions:
@@ -115,52 +115,6 @@
 
  [github-actions]: https://docs.github.com/actions "GitHub Actions Documentation"
 
-Peek under the hood
--------------------
-
-Remember how we said that the Markdown package converts markdown markup to
-TeX commands? Let's see what that means and what we can do with this knowledge.
-
-Using a text editor, create an empty text document named `document.md` with
-the following markdown content:
-
-``` markdown
-Hello *Markdown*! $a_x + b_x = c_x$
-```
-
-Next, run [the Lua command-line interface (CLI)][lua-cli] from
-[our official Docker image][docker-witiko/markdown] on `document.md`:
-
-    docker run --rm -i witiko/markdown markdown-cli hybrid=true < document.md
-
-We will receive the following output, where the markdown markup has been
-replaced by TeX commands:
-
-``` tex
-\markdownDocumentBegin
-Hello \markdownRendererEmphasis{Markdown}!
-$a\markdownRendererEmphasis{x + b}x = c_x$
-\markdownDocumentEnd
-```
-
-We can see right away that the Markdown package has incorrectly interpreted
-`_x + b_` as an emphasized text. We can fix this by passing in the
-`underscores=false` option:
-
-    docker run --rm -i witiko/markdown markdown-cli hybrid=true underscores=false < document.md
-
-``` tex
-\markdownDocumentBegin
-Hello \markdownRendererEmphasis{Markdown}!
-$a_x + b_x = c_x$
-\markdownDocumentEnd
-```
-
-Much better! If the Markdown package ever surprises you, use the Lua CLI to
-peek under the hood and inspect the results of the conversion.
-
- [lua-cli]: https://mirrors.ctan.org/macros/generic/markdown/markdown.html#lua-command-line-interface "Markdown Package User Manual"
-
 Further information
 -------------------
 

Modified: trunk/Master/texmf-dist/doc/generic/markdown/VERSION
===================================================================
--- trunk/Master/texmf-dist/doc/generic/markdown/VERSION	2024-09-30 20:09:02 UTC (rev 72417)
+++ trunk/Master/texmf-dist/doc/generic/markdown/VERSION	2024-09-30 20:09:17 UTC (rev 72418)
@@ -1 +1 @@
-3.7.0-0-g98dece19 (2024-08-30)
+3.7.1-0-g8e726800 (2024-09-30)

Modified: trunk/Master/texmf-dist/doc/generic/markdown/markdown.html
===================================================================
--- trunk/Master/texmf-dist/doc/generic/markdown/markdown.html	2024-09-30 20:09:02 UTC (rev 72417)
+++ trunk/Master/texmf-dist/doc/generic/markdown/markdown.html	2024-09-30 20:09:17 UTC (rev 72418)
@@ -93,7 +93,7 @@
 <header id="title-block-header">
 <h1 class="title">Markdown Package User Manual</h1>
 <p class="author">Vít Starý Novotný, Andrej Genčur</p>
-<p class="date">3.7.0-0-g98dece19 2024-08-30</p>
+<p class="date">3.7.1-0-g8e726800 2024-09-30</p>
 </header>
 <nav id="TOC" role="doc-toc">
 <ul>
@@ -227,10 +227,10 @@
 it.</p>
 <p>From <a href="https://github.com/witiko/markdown/releases"
 title="Releases - witiko/markdown">Releases</a>, download <a
-href="https://github.com/witiko/markdown/releases/download/3.7.0/markdown.zip"
-title="Release 3.7.0 - witiko/markdown">an archive
+href="https://github.com/witiko/markdown/releases/download/3.7.1/markdown.zip"
+title="Release 3.7.1 - witiko/markdown">an archive
 <code>markdown.zip</code> for this version of the Markdown package
-(3.7.0)</a> or a different version that you wish to install. Then, unzip
+(3.7.1)</a> or a different version that you wish to install. Then, unzip
 the archive. If you downloaded an archive for a different version of the
 Markdown package, you should now locate a file named
 <code>markdown.html</code> with the user manual for that version, open
@@ -245,8 +245,8 @@
 <p>Either of the two abovelisted approaches should produce the following
 files:</p>
 <ul>
-<li><code>markdown.lua</code> and <code>markdown-parser.lua</code>: The
-Lua module</li>
+<li><code>markdown.lua</code>, <code>markdown-parser.lua</code>, and
+<code>markdown-unicode-data.lua</code>: The Lua module</li>
 <li><code>libraries/markdown-tinyyaml.lua</code>: An external library
 for reading <abbr>yaml</abbr></li>
 <li><code>markdown-cli.lua</code>: The Lua command-line interface</li>
@@ -277,6 +277,7 @@
 <ul>
 <li><code>⟨TEXMF⟩/tex/luatex/markdown/markdown.lua</code></li>
 <li><code>⟨TEXMF⟩/tex/luatex/markdown/markdown-parser.lua</code></li>
+<li><code>⟨TEXMF⟩/tex/luatex/markdown/markdown-unicode-data.lua</code></li>
 <li><code>⟨TEXMF⟩/tex/luatex/markdown/markdown-tinyyaml.lua</code></li>
 <li><code>⟨TEXMF⟩/scripts/markdown/markdown-cli.lua</code></li>
 <li><code>⟨TEXMF⟩/tex/generic/markdown/markdown.tex</code></li>
@@ -305,6 +306,7 @@
 <ul>
 <li><code>./markdown.lua</code></li>
 <li><code>./markdown-parser.lua</code></li>
+<li><code>./markdown-unicode-data.lua</code></li>
 <li><code>./markdown-tinyyaml.lua</code></li>
 <li><code>./markdown-cli.lua</code></li>
 <li><code>./markdown/markdown.tex</code></li>
@@ -4771,35 +4773,83 @@
 </dl>
 </dd>
 </dl>
+<p>The <code><strong>hybrid</strong></code> option makes it difficult to
+untangle <span class="tex">T<sub>e</sub>X</span> input from markdown
+text, which makes documents written with the
+<code><strong>hybrid</strong></code> option less interoperable and more
+difficult to read for authors. Therefore, the option has been
+soft-deprecated in version 3.7.1 of the Markdown package: It will never
+be removed but using it prints a warning and is discouraged.</p>
+<p>Consider one of the following better alternatives for mixing <span
+class="tex">T<sub>e</sub>X</span> and markdown:</p>
+<ul>
+<li><p>With the <code><strong>contentBlocks</strong></code> option,
+authors can move large blocks of TeX code to separate files and include
+them in their markdown documents as external resources:</p>
+<div class="sourceCode" id="cb277"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb277-1"><a href="#cb277-1" aria-hidden="true" tabindex="-1"></a><span class="an">Here is a mathematical formula:</span></span>
+<span id="cb277-2"><a href="#cb277-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb277-3"><a href="#cb277-3" aria-hidden="true" tabindex="-1"></a> /math-formula.tex</span></code></pre></div></li>
+<li><p>With the <code><strong>rawAttribute</strong></code> option,
+authors can denote raw text spans and code blocks that will be
+interpreted as <span class="tex">T<sub>e</sub>X</span> code:</p>
+<div class="sourceCode" id="cb278"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb278-1"><a href="#cb278-1" aria-hidden="true" tabindex="-1"></a><span class="in">`$H_2 O$`</span>{=tex} is a liquid.</span>
+<span id="cb278-2"><a href="#cb278-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb278-3"><a href="#cb278-3" aria-hidden="true" tabindex="-1"></a>Here is a mathematical formula:</span>
+<span id="cb278-4"><a href="#cb278-4" aria-hidden="true" tabindex="-1"></a><span class="in">``` {=tex}</span></span>
+<span id="cb278-5"><a href="#cb278-5" aria-hidden="true" tabindex="-1"></a><span class="in">\[distance[i] =</span></span>
+<span id="cb278-6"><a href="#cb278-6" aria-hidden="true" tabindex="-1"></a><span class="in">    \begin{dcases}</span></span>
+<span id="cb278-7"><a href="#cb278-7" aria-hidden="true" tabindex="-1"></a><span class="in">        a & b \\</span></span>
+<span id="cb278-8"><a href="#cb278-8" aria-hidden="true" tabindex="-1"></a><span class="in">        c & d</span></span>
+<span id="cb278-9"><a href="#cb278-9" aria-hidden="true" tabindex="-1"></a><span class="in">    \end{dcases}</span></span>
+<span id="cb278-10"><a href="#cb278-10" aria-hidden="true" tabindex="-1"></a><span class="in">\]</span></span>
+<span id="cb278-11"><a href="#cb278-11" aria-hidden="true" tabindex="-1"></a><span class="in">```</span></span></code></pre></div></li>
+<li><p>With options <code><strong>texMathDollars</strong></code>,
+<code><strong>texMathSingleBackslash</strong></code>, and
+<code><strong>texMathDoubleBackslash</strong></code>, authors can freely
+type <span class="tex">T<sub>e</sub>X</span> commands between dollar
+signs or backslash-escaped brackets:</p>
+<div class="sourceCode" id="cb279"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb279-1"><a href="#cb279-1" aria-hidden="true" tabindex="-1"></a>$H_2 O$ is a liquid.</span>
+<span id="cb279-2"><a href="#cb279-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb279-3"><a href="#cb279-3" aria-hidden="true" tabindex="-1"></a>Here is a mathematical formula:</span>
+<span id="cb279-4"><a href="#cb279-4" aria-hidden="true" tabindex="-1"></a><span class="sc">\[</span>distance<span class="co">[</span><span class="ot">i</span><span class="co">]</span> =</span>
+<span id="cb279-5"><a href="#cb279-5" aria-hidden="true" tabindex="-1"></a>    \begin{dcases}</span>
+<span id="cb279-6"><a href="#cb279-6" aria-hidden="true" tabindex="-1"></a>        a & b <span class="sc">\\</span></span>
+<span id="cb279-7"><a href="#cb279-7" aria-hidden="true" tabindex="-1"></a>        c & d</span>
+<span id="cb279-8"><a href="#cb279-8" aria-hidden="true" tabindex="-1"></a>    \end{dcases}</span>
+<span id="cb279-9"><a href="#cb279-9" aria-hidden="true" tabindex="-1"></a><span class="sc">\]</span></span></code></pre></div></li>
+</ul>
 <h5 class="unnumbered" id="lua-module-example-11">Lua Module
 Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb277"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb277-1"><a href="#cb277-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb277-2"><a href="#cb277-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
-<span id="cb277-3"><a href="#cb277-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
-<span id="cb277-4"><a href="#cb277-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
-<span id="cb277-5"><a href="#cb277-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
-<span id="cb277-6"><a href="#cb277-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\directlua</span>{</span>
-<span id="cb277-7"><a href="#cb277-7" aria-hidden="true" tabindex="-1"></a>  local markdown = require("markdown")</span>
-<span id="cb277-8"><a href="#cb277-8" aria-hidden="true" tabindex="-1"></a>  local input, convert_safe, convert_unsafe, paragraph</span>
-<span id="cb277-9"><a href="#cb277-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb277-10"><a href="#cb277-10" aria-hidden="true" tabindex="-1"></a>  input = [[<span class="ss">$</span><span class="sc">\string\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>.]]</span>
-<span id="cb277-11"><a href="#cb277-11" aria-hidden="true" tabindex="-1"></a>  convert_safe = markdown.new()</span>
-<span id="cb277-12"><a href="#cb277-12" aria-hidden="true" tabindex="-1"></a>  convert_unsafe = markdown.new({hybrid = true})</span>
-<span id="cb277-13"><a href="#cb277-13" aria-hidden="true" tabindex="-1"></a>  paragraph = [[<span class="fu">\par</span>]]</span>
-<span id="cb277-14"><a href="#cb277-14" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb277-15"><a href="#cb277-15" aria-hidden="true" tabindex="-1"></a>  tex.sprint(</span>
-<span id="cb277-16"><a href="#cb277-16" aria-hidden="true" tabindex="-1"></a>    convert_safe(input) .. paragraph ..</span>
-<span id="cb277-17"><a href="#cb277-17" aria-hidden="true" tabindex="-1"></a>    convert_unsafe(input)</span>
-<span id="cb277-18"><a href="#cb277-18" aria-hidden="true" tabindex="-1"></a>  )</span>
-<span id="cb277-19"><a href="#cb277-19" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb277-20"><a href="#cb277-20" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
-<span id="cb277-21"><a href="#cb277-21" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb280"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb280-1"><a href="#cb280-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb280-2"><a href="#cb280-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
+<span id="cb280-3"><a href="#cb280-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
+<span id="cb280-4"><a href="#cb280-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
+<span id="cb280-5"><a href="#cb280-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
+<span id="cb280-6"><a href="#cb280-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\directlua</span>{</span>
+<span id="cb280-7"><a href="#cb280-7" aria-hidden="true" tabindex="-1"></a>  local markdown = require("markdown")</span>
+<span id="cb280-8"><a href="#cb280-8" aria-hidden="true" tabindex="-1"></a>  local input, convert_safe, convert_unsafe, paragraph</span>
+<span id="cb280-9"><a href="#cb280-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb280-10"><a href="#cb280-10" aria-hidden="true" tabindex="-1"></a>  input = [[<span class="ss">$</span><span class="sc">\string\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>.]]</span>
+<span id="cb280-11"><a href="#cb280-11" aria-hidden="true" tabindex="-1"></a>  convert_safe = markdown.new()</span>
+<span id="cb280-12"><a href="#cb280-12" aria-hidden="true" tabindex="-1"></a>  convert_unsafe = markdown.new({hybrid = true})</span>
+<span id="cb280-13"><a href="#cb280-13" aria-hidden="true" tabindex="-1"></a>  paragraph = [[<span class="fu">\par</span>]]</span>
+<span id="cb280-14"><a href="#cb280-14" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb280-15"><a href="#cb280-15" aria-hidden="true" tabindex="-1"></a>  tex.sprint(</span>
+<span id="cb280-16"><a href="#cb280-16" aria-hidden="true" tabindex="-1"></a>    convert_safe(input) .. paragraph ..</span>
+<span id="cb280-17"><a href="#cb280-17" aria-hidden="true" tabindex="-1"></a>    convert_unsafe(input)</span>
+<span id="cb280-18"><a href="#cb280-18" aria-hidden="true" tabindex="-1"></a>  )</span>
+<span id="cb280-19"><a href="#cb280-19" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb280-20"><a href="#cb280-20" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
+<span id="cb280-21"><a href="#cb280-21" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Then, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb278"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb278-1"><a href="#cb278-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb281"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb281-1"><a href="#cb281-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -4810,26 +4860,26 @@
 <h5 class="unnumbered" id="lua-cli-example-10">Lua CLI Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb279"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb279-1"><a href="#cb279-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb279-2"><a href="#cb279-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
-<span id="cb279-3"><a href="#cb279-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
-<span id="cb279-4"><a href="#cb279-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
-<span id="cb279-5"><a href="#cb279-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
-<span id="cb279-6"><a href="#cb279-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optionfalse</span>
-<span id="cb279-7"><a href="#cb279-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\par</span></span>
-<span id="cb279-8"><a href="#cb279-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optiontrue</span>
-<span id="cb279-9"><a href="#cb279-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
-<span id="cb279-10"><a href="#cb279-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb282"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb282-1"><a href="#cb282-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb282-2"><a href="#cb282-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
+<span id="cb282-3"><a href="#cb282-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
+<span id="cb282-4"><a href="#cb282-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
+<span id="cb282-5"><a href="#cb282-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
+<span id="cb282-6"><a href="#cb282-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optionfalse</span>
+<span id="cb282-7"><a href="#cb282-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\par</span></span>
+<span id="cb282-8"><a href="#cb282-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optiontrue</span>
+<span id="cb282-9"><a href="#cb282-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
+<span id="cb282-10"><a href="#cb282-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>content.md</code> with the following content:</p>
-<div class="sourceCode" id="cb280"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb280-1"><a href="#cb280-1" aria-hidden="true" tabindex="-1"></a>$\sqrt{-1}$ *equals* $i$.</span></code></pre></div>
+<div class="sourceCode" id="cb283"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb283-1"><a href="#cb283-1" aria-hidden="true" tabindex="-1"></a>$\sqrt{-1}$ *equals* $i$.</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb281"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb281-1"><a href="#cb281-1" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ <span class="at">--</span> content.md optionfalse.tex</span>
-<span id="cb281-2"><a href="#cb281-2" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ hybrid=true <span class="at">--</span> content.md optiontrue.tex</span>
-<span id="cb281-3"><a href="#cb281-3" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb284"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb284-1"><a href="#cb284-1" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ <span class="at">--</span> content.md optionfalse.tex</span>
+<span id="cb284-2"><a href="#cb284-2" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ hybrid=true <span class="at">--</span> content.md optiontrue.tex</span>
+<span id="cb284-3"><a href="#cb284-3" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>where ⟨<em>CLI pathname</em>⟩ corresponds to the location of the Lua
 CLI script file, such as
 <code>~/texmf/scripts/markdown/markdown-cli.lua</code> on UN*X systems
@@ -4850,23 +4900,23 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb282"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb282-1"><a href="#cb282-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb282-2"><a href="#cb282-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
-<span id="cb282-3"><a href="#cb282-3" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb282-4"><a href="#cb282-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb282-5"><a href="#cb282-5" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>.</span>
-<span id="cb282-6"><a href="#cb282-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb282-7"><a href="#cb282-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb282-8"><a href="#cb282-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionHybrid</span>{true}</span>
-<span id="cb282-9"><a href="#cb282-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb282-10"><a href="#cb282-10" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>.</span>
-<span id="cb282-11"><a href="#cb282-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb282-12"><a href="#cb282-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb282-13"><a href="#cb282-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb285"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb285-1"><a href="#cb285-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb285-2"><a href="#cb285-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
+<span id="cb285-3"><a href="#cb285-3" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb285-4"><a href="#cb285-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb285-5"><a href="#cb285-5" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>.</span>
+<span id="cb285-6"><a href="#cb285-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb285-7"><a href="#cb285-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb285-8"><a href="#cb285-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionHybrid</span>{true}</span>
+<span id="cb285-9"><a href="#cb285-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb285-10"><a href="#cb285-10" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>.</span>
+<span id="cb285-11"><a href="#cb285-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb285-12"><a href="#cb285-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb285-13"><a href="#cb285-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb283"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb283-1"><a href="#cb283-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb286"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb286-1"><a href="#cb286-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -4878,23 +4928,23 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb284"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb284-1"><a href="#cb284-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb284-2"><a href="#cb284-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb284-3"><a href="#cb284-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb284-4"><a href="#cb284-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb284-5"><a href="#cb284-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb284-6"><a href="#cb284-6" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>.</span>
-<span id="cb284-7"><a href="#cb284-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb284-8"><a href="#cb284-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb284-9"><a href="#cb284-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[hybrid]</span>
-<span id="cb284-10"><a href="#cb284-10" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>.</span>
-<span id="cb284-11"><a href="#cb284-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb284-12"><a href="#cb284-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb284-13"><a href="#cb284-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb287"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb287-1"><a href="#cb287-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb287-2"><a href="#cb287-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb287-3"><a href="#cb287-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb287-4"><a href="#cb287-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb287-5"><a href="#cb287-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb287-6"><a href="#cb287-6" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>.</span>
+<span id="cb287-7"><a href="#cb287-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb287-8"><a href="#cb287-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb287-9"><a href="#cb287-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[hybrid]</span>
+<span id="cb287-10"><a href="#cb287-10" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>.</span>
+<span id="cb287-11"><a href="#cb287-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb287-12"><a href="#cb287-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb287-13"><a href="#cb287-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb285"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb285-1"><a href="#cb285-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb288"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb288-1"><a href="#cb288-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -4906,23 +4956,23 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb286"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb286-1"><a href="#cb286-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb286-2"><a href="#cb286-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb286-3"><a href="#cb286-3" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb286-4"><a href="#cb286-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb286-5"><a href="#cb286-5" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>.</span>
-<span id="cb286-6"><a href="#cb286-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb286-7"><a href="#cb286-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb286-8"><a href="#cb286-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[hybrid = yes]</span>
-<span id="cb286-9"><a href="#cb286-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb286-10"><a href="#cb286-10" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>.</span>
-<span id="cb286-11"><a href="#cb286-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb286-12"><a href="#cb286-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb286-13"><a href="#cb286-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb289"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb289-1"><a href="#cb289-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb289-2"><a href="#cb289-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb289-3"><a href="#cb289-3" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb289-4"><a href="#cb289-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb289-5"><a href="#cb289-5" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>.</span>
+<span id="cb289-6"><a href="#cb289-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb289-7"><a href="#cb289-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb289-8"><a href="#cb289-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[hybrid = yes]</span>
+<span id="cb289-9"><a href="#cb289-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb289-10"><a href="#cb289-10" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>.</span>
+<span id="cb289-11"><a href="#cb289-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb289-12"><a href="#cb289-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb289-13"><a href="#cb289-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb287"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb287-1"><a href="#cb287-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb290"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb290-1"><a href="#cb290-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -4943,8 +4993,8 @@
 <p>Enable the Pandoc <a
 href="https://pandoc.org/MANUAL.html#extension-inline_code_attributes">inline
 code span attribute extension</a>:</p>
-<div class="sourceCode" id="cb288"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb288-1"><a href="#cb288-1" aria-hidden="true" tabindex="-1"></a><span class="in">`<$>`</span>{.haskell}</span></code></pre></div>
+<div class="sourceCode" id="cb291"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb291-1"><a href="#cb291-1" aria-hidden="true" tabindex="-1"></a><span class="in">`<$>`</span>{.haskell}</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -4961,44 +5011,44 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb289"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb289-1"><a href="#cb289-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb289-2"><a href="#cb289-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[inlineCodeAttributes]{<span class="ex">markdown</span>}</span>
-<span id="cb289-3"><a href="#cb289-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">expl3</span>}</span>
-<span id="cb289-4"><a href="#cb289-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
-<span id="cb289-5"><a href="#cb289-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb289-6"><a href="#cb289-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb289-7"><a href="#cb289-7" aria-hidden="true" tabindex="-1"></a>    codeSpanAttributeContextBegin = {</span>
-<span id="cb289-8"><a href="#cb289-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_begin:</span>
-<span id="cb289-9"><a href="#cb289-9" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\color</span>_group_begin:</span>
-<span id="cb289-10"><a href="#cb289-10" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownSetup</span>{</span>
-<span id="cb289-11"><a href="#cb289-11" aria-hidden="true" tabindex="-1"></a>        renderers = {</span>
-<span id="cb289-12"><a href="#cb289-12" aria-hidden="true" tabindex="-1"></a>          attributeKeyValue = {</span>
-<span id="cb289-13"><a href="#cb289-13" aria-hidden="true" tabindex="-1"></a>            <span class="fu">\str</span>_if_eq:nnT</span>
-<span id="cb289-14"><a href="#cb289-14" aria-hidden="true" tabindex="-1"></a>              { ##1 }</span>
-<span id="cb289-15"><a href="#cb289-15" aria-hidden="true" tabindex="-1"></a>              { color }</span>
-<span id="cb289-16"><a href="#cb289-16" aria-hidden="true" tabindex="-1"></a>              {</span>
-<span id="cb289-17"><a href="#cb289-17" aria-hidden="true" tabindex="-1"></a>                 <span class="fu">\color</span>_select:n { ##2 }</span>
-<span id="cb289-18"><a href="#cb289-18" aria-hidden="true" tabindex="-1"></a>              }</span>
-<span id="cb289-19"><a href="#cb289-19" aria-hidden="true" tabindex="-1"></a>          },</span>
-<span id="cb289-20"><a href="#cb289-20" aria-hidden="true" tabindex="-1"></a>        },</span>
-<span id="cb289-21"><a href="#cb289-21" aria-hidden="true" tabindex="-1"></a>      }</span>
-<span id="cb289-22"><a href="#cb289-22" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb289-23"><a href="#cb289-23" aria-hidden="true" tabindex="-1"></a>    codeSpanAttributeContextEnd = {</span>
-<span id="cb289-24"><a href="#cb289-24" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\color</span>_group_end:</span>
-<span id="cb289-25"><a href="#cb289-25" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_end:</span>
-<span id="cb289-26"><a href="#cb289-26" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb289-27"><a href="#cb289-27" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb289-28"><a href="#cb289-28" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb289-29"><a href="#cb289-29" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
-<span id="cb289-30"><a href="#cb289-30" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb289-31"><a href="#cb289-31" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb289-32"><a href="#cb289-32" aria-hidden="true" tabindex="-1"></a>Here is some `colored text`{color=red}.</span>
-<span id="cb289-33"><a href="#cb289-33" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb289-34"><a href="#cb289-34" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb292"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb292-1"><a href="#cb292-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb292-2"><a href="#cb292-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[inlineCodeAttributes]{<span class="ex">markdown</span>}</span>
+<span id="cb292-3"><a href="#cb292-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">expl3</span>}</span>
+<span id="cb292-4"><a href="#cb292-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
+<span id="cb292-5"><a href="#cb292-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb292-6"><a href="#cb292-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb292-7"><a href="#cb292-7" aria-hidden="true" tabindex="-1"></a>    codeSpanAttributeContextBegin = {</span>
+<span id="cb292-8"><a href="#cb292-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_begin:</span>
+<span id="cb292-9"><a href="#cb292-9" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\color</span>_group_begin:</span>
+<span id="cb292-10"><a href="#cb292-10" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownSetup</span>{</span>
+<span id="cb292-11"><a href="#cb292-11" aria-hidden="true" tabindex="-1"></a>        renderers = {</span>
+<span id="cb292-12"><a href="#cb292-12" aria-hidden="true" tabindex="-1"></a>          attributeKeyValue = {</span>
+<span id="cb292-13"><a href="#cb292-13" aria-hidden="true" tabindex="-1"></a>            <span class="fu">\str</span>_if_eq:nnT</span>
+<span id="cb292-14"><a href="#cb292-14" aria-hidden="true" tabindex="-1"></a>              { ##1 }</span>
+<span id="cb292-15"><a href="#cb292-15" aria-hidden="true" tabindex="-1"></a>              { color }</span>
+<span id="cb292-16"><a href="#cb292-16" aria-hidden="true" tabindex="-1"></a>              {</span>
+<span id="cb292-17"><a href="#cb292-17" aria-hidden="true" tabindex="-1"></a>                 <span class="fu">\color</span>_select:n { ##2 }</span>
+<span id="cb292-18"><a href="#cb292-18" aria-hidden="true" tabindex="-1"></a>              }</span>
+<span id="cb292-19"><a href="#cb292-19" aria-hidden="true" tabindex="-1"></a>          },</span>
+<span id="cb292-20"><a href="#cb292-20" aria-hidden="true" tabindex="-1"></a>        },</span>
+<span id="cb292-21"><a href="#cb292-21" aria-hidden="true" tabindex="-1"></a>      }</span>
+<span id="cb292-22"><a href="#cb292-22" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb292-23"><a href="#cb292-23" aria-hidden="true" tabindex="-1"></a>    codeSpanAttributeContextEnd = {</span>
+<span id="cb292-24"><a href="#cb292-24" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\color</span>_group_end:</span>
+<span id="cb292-25"><a href="#cb292-25" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_end:</span>
+<span id="cb292-26"><a href="#cb292-26" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb292-27"><a href="#cb292-27" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb292-28"><a href="#cb292-28" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb292-29"><a href="#cb292-29" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
+<span id="cb292-30"><a href="#cb292-30" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb292-31"><a href="#cb292-31" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb292-32"><a href="#cb292-32" aria-hidden="true" tabindex="-1"></a>Here is some `colored text`{color=red}.</span>
+<span id="cb292-33"><a href="#cb292-33" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb292-34"><a href="#cb292-34" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb290"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb290-1"><a href="#cb290-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb293"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb293-1"><a href="#cb293-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5017,10 +5067,10 @@
 <p>Enable the Pandoc <a
 href="https://pandoc.org/MANUAL.html#extension-inline_notes">inline note
 syntax extension</a>:</p>
-<div class="sourceCode" id="cb291"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb291-1"><a href="#cb291-1" aria-hidden="true" tabindex="-1"></a>Here is an inline note.^[Inlines notes are easier to</span>
-<span id="cb291-2"><a href="#cb291-2" aria-hidden="true" tabindex="-1"></a>write, since you don't have to pick an identifier and</span>
-<span id="cb291-3"><a href="#cb291-3" aria-hidden="true" tabindex="-1"></a>move down to type the note.]</span></code></pre></div>
+<div class="sourceCode" id="cb294"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb294-1"><a href="#cb294-1" aria-hidden="true" tabindex="-1"></a>Here is an inline note.^[Inlines notes are easier to</span>
+<span id="cb294-2"><a href="#cb294-2" aria-hidden="true" tabindex="-1"></a>write, since you don't have to pick an identifier and</span>
+<span id="cb294-3"><a href="#cb294-3" aria-hidden="true" tabindex="-1"></a>move down to type the note.]</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -5037,19 +5087,19 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb292"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb292-1"><a href="#cb292-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb292-2"><a href="#cb292-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[inlineNotes]{<span class="ex">markdown</span>}</span>
-<span id="cb292-3"><a href="#cb292-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb292-4"><a href="#cb292-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb292-5"><a href="#cb292-5" aria-hidden="true" tabindex="-1"></a>Here is an inline note.^[Inlines notes are easier to</span>
-<span id="cb292-6"><a href="#cb292-6" aria-hidden="true" tabindex="-1"></a>write, since you don't have to pick an identifier and</span>
-<span id="cb292-7"><a href="#cb292-7" aria-hidden="true" tabindex="-1"></a>move down to type the note.]</span>
-<span id="cb292-8"><a href="#cb292-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb292-9"><a href="#cb292-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb295"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb295-1"><a href="#cb295-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb295-2"><a href="#cb295-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[inlineNotes]{<span class="ex">markdown</span>}</span>
+<span id="cb295-3"><a href="#cb295-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb295-4"><a href="#cb295-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb295-5"><a href="#cb295-5" aria-hidden="true" tabindex="-1"></a>Here is an inline note.^[Inlines notes are easier to</span>
+<span id="cb295-6"><a href="#cb295-6" aria-hidden="true" tabindex="-1"></a>write, since you don't have to pick an identifier and</span>
+<span id="cb295-7"><a href="#cb295-7" aria-hidden="true" tabindex="-1"></a>move down to type the note.]</span>
+<span id="cb295-8"><a href="#cb295-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb295-9"><a href="#cb295-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb293"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb293-1"><a href="#cb293-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb296"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb296-1"><a href="#cb296-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5060,19 +5110,19 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb294"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb294-1"><a href="#cb294-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb294-2"><a href="#cb294-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[inlineNotes = yes]</span>
-<span id="cb294-3"><a href="#cb294-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb294-4"><a href="#cb294-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb294-5"><a href="#cb294-5" aria-hidden="true" tabindex="-1"></a>Here is an inline note.^[Inlines notes are easier to</span>
-<span id="cb294-6"><a href="#cb294-6" aria-hidden="true" tabindex="-1"></a>write, since you don't have to pick an identifier and</span>
-<span id="cb294-7"><a href="#cb294-7" aria-hidden="true" tabindex="-1"></a>move down to type the note.]</span>
-<span id="cb294-8"><a href="#cb294-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb294-9"><a href="#cb294-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb297"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb297-1"><a href="#cb297-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb297-2"><a href="#cb297-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[inlineNotes = yes]</span>
+<span id="cb297-3"><a href="#cb297-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb297-4"><a href="#cb297-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb297-5"><a href="#cb297-5" aria-hidden="true" tabindex="-1"></a>Here is an inline note.^[Inlines notes are easier to</span>
+<span id="cb297-6"><a href="#cb297-6" aria-hidden="true" tabindex="-1"></a>write, since you don't have to pick an identifier and</span>
+<span id="cb297-7"><a href="#cb297-7" aria-hidden="true" tabindex="-1"></a>move down to type the note.]</span>
+<span id="cb297-8"><a href="#cb297-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb297-9"><a href="#cb297-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb295"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb295-1"><a href="#cb295-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb298"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb298-1"><a href="#cb298-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5092,18 +5142,18 @@
 href="https://pandoc.org/MANUAL.html#extension-yaml_metadata_block"><abbr>yaml</abbr>
 metadata block syntax extension</a> for entering metadata in
 <abbr>yaml</abbr>:</p>
-<div class="sourceCode" id="cb296"><pre
-class="sourceCode yaml"><code class="sourceCode yaml"><span id="cb296-1"><a href="#cb296-1" aria-hidden="true" tabindex="-1"></a><span class="pp">---</span></span>
-<span id="cb296-2"><a href="#cb296-2" aria-hidden="true" tabindex="-1"></a><span class="fu">title</span><span class="kw">:</span><span class="at">  </span><span class="st">'This is the title: it contains a colon'</span></span>
-<span id="cb296-3"><a href="#cb296-3" aria-hidden="true" tabindex="-1"></a><span class="fu">author</span><span class="kw">:</span></span>
-<span id="cb296-4"><a href="#cb296-4" aria-hidden="true" tabindex="-1"></a><span class="kw">-</span><span class="at"> Author One</span></span>
-<span id="cb296-5"><a href="#cb296-5" aria-hidden="true" tabindex="-1"></a><span class="kw">-</span><span class="at"> Author Two</span></span>
-<span id="cb296-6"><a href="#cb296-6" aria-hidden="true" tabindex="-1"></a><span class="fu">keywords</span><span class="kw">:</span><span class="at"> </span><span class="kw">[</span><span class="at">nothing</span><span class="kw">,</span><span class="at"> nothingness</span><span class="kw">]</span></span>
-<span id="cb296-7"><a href="#cb296-7" aria-hidden="true" tabindex="-1"></a><span class="fu">abstract</span><span class="kw">: </span><span class="ch">|</span></span>
-<span id="cb296-8"><a href="#cb296-8" aria-hidden="true" tabindex="-1"></a>  This is the abstract.</span>
-<span id="cb296-9"><a href="#cb296-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb296-10"><a href="#cb296-10" aria-hidden="true" tabindex="-1"></a>  It consists of two paragraphs.</span>
-<span id="cb296-11"><a href="#cb296-11" aria-hidden="true" tabindex="-1"></a><span class="pp">---</span></span></code></pre></div>
+<div class="sourceCode" id="cb299"><pre
+class="sourceCode yaml"><code class="sourceCode yaml"><span id="cb299-1"><a href="#cb299-1" aria-hidden="true" tabindex="-1"></a><span class="pp">---</span></span>
+<span id="cb299-2"><a href="#cb299-2" aria-hidden="true" tabindex="-1"></a><span class="fu">title</span><span class="kw">:</span><span class="at">  </span><span class="st">'This is the title: it contains a colon'</span></span>
+<span id="cb299-3"><a href="#cb299-3" aria-hidden="true" tabindex="-1"></a><span class="fu">author</span><span class="kw">:</span></span>
+<span id="cb299-4"><a href="#cb299-4" aria-hidden="true" tabindex="-1"></a><span class="kw">-</span><span class="at"> Author One</span></span>
+<span id="cb299-5"><a href="#cb299-5" aria-hidden="true" tabindex="-1"></a><span class="kw">-</span><span class="at"> Author Two</span></span>
+<span id="cb299-6"><a href="#cb299-6" aria-hidden="true" tabindex="-1"></a><span class="fu">keywords</span><span class="kw">:</span><span class="at"> </span><span class="kw">[</span><span class="at">nothing</span><span class="kw">,</span><span class="at"> nothingness</span><span class="kw">]</span></span>
+<span id="cb299-7"><a href="#cb299-7" aria-hidden="true" tabindex="-1"></a><span class="fu">abstract</span><span class="kw">: </span><span class="ch">|</span></span>
+<span id="cb299-8"><a href="#cb299-8" aria-hidden="true" tabindex="-1"></a>  This is the abstract.</span>
+<span id="cb299-9"><a href="#cb299-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb299-10"><a href="#cb299-10" aria-hidden="true" tabindex="-1"></a>  It consists of two paragraphs.</span>
+<span id="cb299-11"><a href="#cb299-11" aria-hidden="true" tabindex="-1"></a><span class="pp">---</span></span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -5121,29 +5171,29 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb297"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb297-1"><a href="#cb297-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb297-2"><a href="#cb297-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionJekyllData</span>{true}</span>
-<span id="cb297-3"><a href="#cb297-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
-<span id="cb297-4"><a href="#cb297-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\keys</span>_define:nn</span>
-<span id="cb297-5"><a href="#cb297-5" aria-hidden="true" tabindex="-1"></a>  { markdown/jekyllData }</span>
-<span id="cb297-6"><a href="#cb297-6" aria-hidden="true" tabindex="-1"></a>  {</span>
-<span id="cb297-7"><a href="#cb297-7" aria-hidden="true" tabindex="-1"></a>    name .code:n = { <span class="fu">\gdef\name</span>{#1} },</span>
-<span id="cb297-8"><a href="#cb297-8" aria-hidden="true" tabindex="-1"></a>    age  .code:n = { <span class="fu">\gdef\age</span>{#1}  },</span>
-<span id="cb297-9"><a href="#cb297-9" aria-hidden="true" tabindex="-1"></a>  }</span>
-<span id="cb297-10"><a href="#cb297-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
-<span id="cb297-11"><a href="#cb297-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataEnd</span>{<span class="co">%</span></span>
-<span id="cb297-12"><a href="#cb297-12" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.}</span>
-<span id="cb297-13"><a href="#cb297-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb297-14"><a href="#cb297-14" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb297-15"><a href="#cb297-15" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
-<span id="cb297-16"><a href="#cb297-16" aria-hidden="true" tabindex="-1"></a>age:  99</span>
-<span id="cb297-17"><a href="#cb297-17" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb297-18"><a href="#cb297-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb297-19"><a href="#cb297-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb300"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb300-1"><a href="#cb300-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb300-2"><a href="#cb300-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionJekyllData</span>{true}</span>
+<span id="cb300-3"><a href="#cb300-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
+<span id="cb300-4"><a href="#cb300-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\keys</span>_define:nn</span>
+<span id="cb300-5"><a href="#cb300-5" aria-hidden="true" tabindex="-1"></a>  { markdown/jekyllData }</span>
+<span id="cb300-6"><a href="#cb300-6" aria-hidden="true" tabindex="-1"></a>  {</span>
+<span id="cb300-7"><a href="#cb300-7" aria-hidden="true" tabindex="-1"></a>    name .code:n = { <span class="fu">\gdef\name</span>{#1} },</span>
+<span id="cb300-8"><a href="#cb300-8" aria-hidden="true" tabindex="-1"></a>    age  .code:n = { <span class="fu">\gdef\age</span>{#1}  },</span>
+<span id="cb300-9"><a href="#cb300-9" aria-hidden="true" tabindex="-1"></a>  }</span>
+<span id="cb300-10"><a href="#cb300-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
+<span id="cb300-11"><a href="#cb300-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataEnd</span>{<span class="co">%</span></span>
+<span id="cb300-12"><a href="#cb300-12" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.}</span>
+<span id="cb300-13"><a href="#cb300-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb300-14"><a href="#cb300-14" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb300-15"><a href="#cb300-15" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
+<span id="cb300-16"><a href="#cb300-16" aria-hidden="true" tabindex="-1"></a>age:  99</span>
+<span id="cb300-17"><a href="#cb300-17" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb300-18"><a href="#cb300-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb300-19"><a href="#cb300-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb298"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb298-1"><a href="#cb298-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb301"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb301-1"><a href="#cb301-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5153,31 +5203,31 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb299"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb299-1"><a href="#cb299-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb299-2"><a href="#cb299-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[jekyllData]{<span class="ex">markdown</span>}</span>
-<span id="cb299-3"><a href="#cb299-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb299-4"><a href="#cb299-4" aria-hidden="true" tabindex="-1"></a>  jekyllDataRenderers = {</span>
-<span id="cb299-5"><a href="#cb299-5" aria-hidden="true" tabindex="-1"></a>    name = {<span class="fu">\gdef\name</span>{#1}},</span>
-<span id="cb299-6"><a href="#cb299-6" aria-hidden="true" tabindex="-1"></a>    code = {<span class="fu">\gdef\age</span>{#1}},</span>
-<span id="cb299-7"><a href="#cb299-7" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb299-8"><a href="#cb299-8" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb299-9"><a href="#cb299-9" aria-hidden="true" tabindex="-1"></a>    jekyllDataEnd = {<span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.},</span>
-<span id="cb299-10"><a href="#cb299-10" aria-hidden="true" tabindex="-1"></a>  }</span>
-<span id="cb299-11"><a href="#cb299-11" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb299-12"><a href="#cb299-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb299-13"><a href="#cb299-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb299-14"><a href="#cb299-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb299-15"><a href="#cb299-15" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb299-16"><a href="#cb299-16" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
-<span id="cb299-17"><a href="#cb299-17" aria-hidden="true" tabindex="-1"></a>age:  99</span>
-<span id="cb299-18"><a href="#cb299-18" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb299-19"><a href="#cb299-19" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb299-20"><a href="#cb299-20" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb299-21"><a href="#cb299-21" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb302"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb302-1"><a href="#cb302-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb302-2"><a href="#cb302-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[jekyllData]{<span class="ex">markdown</span>}</span>
+<span id="cb302-3"><a href="#cb302-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb302-4"><a href="#cb302-4" aria-hidden="true" tabindex="-1"></a>  jekyllDataRenderers = {</span>
+<span id="cb302-5"><a href="#cb302-5" aria-hidden="true" tabindex="-1"></a>    name = {<span class="fu">\gdef\name</span>{#1}},</span>
+<span id="cb302-6"><a href="#cb302-6" aria-hidden="true" tabindex="-1"></a>    code = {<span class="fu">\gdef\age</span>{#1}},</span>
+<span id="cb302-7"><a href="#cb302-7" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb302-8"><a href="#cb302-8" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb302-9"><a href="#cb302-9" aria-hidden="true" tabindex="-1"></a>    jekyllDataEnd = {<span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.},</span>
+<span id="cb302-10"><a href="#cb302-10" aria-hidden="true" tabindex="-1"></a>  }</span>
+<span id="cb302-11"><a href="#cb302-11" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb302-12"><a href="#cb302-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb302-13"><a href="#cb302-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb302-14"><a href="#cb302-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb302-15"><a href="#cb302-15" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb302-16"><a href="#cb302-16" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
+<span id="cb302-17"><a href="#cb302-17" aria-hidden="true" tabindex="-1"></a>age:  99</span>
+<span id="cb302-18"><a href="#cb302-18" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb302-19"><a href="#cb302-19" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb302-20"><a href="#cb302-20" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb302-21"><a href="#cb302-21" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb300"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb300-1"><a href="#cb300-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb303"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb303-1"><a href="#cb303-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5187,32 +5237,32 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb301"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb301-1"><a href="#cb301-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb301-2"><a href="#cb301-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[jekyllData = yes]</span>
-<span id="cb301-3"><a href="#cb301-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
-<span id="cb301-4"><a href="#cb301-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\keys</span>_define:nn</span>
-<span id="cb301-5"><a href="#cb301-5" aria-hidden="true" tabindex="-1"></a>  { markdown/jekyllData }</span>
-<span id="cb301-6"><a href="#cb301-6" aria-hidden="true" tabindex="-1"></a>  {</span>
-<span id="cb301-7"><a href="#cb301-7" aria-hidden="true" tabindex="-1"></a>    name .code:n = { <span class="fu">\gdef\name</span>{#1} },</span>
-<span id="cb301-8"><a href="#cb301-8" aria-hidden="true" tabindex="-1"></a>    age  .code:n = { <span class="fu">\gdef\age</span>{#1}  },</span>
-<span id="cb301-9"><a href="#cb301-9" aria-hidden="true" tabindex="-1"></a>  }</span>
-<span id="cb301-10"><a href="#cb301-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
-<span id="cb301-11"><a href="#cb301-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataEnd</span>{<span class="co">%</span></span>
-<span id="cb301-12"><a href="#cb301-12" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.}</span>
-<span id="cb301-13"><a href="#cb301-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb301-14"><a href="#cb301-14" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb301-15"><a href="#cb301-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb301-16"><a href="#cb301-16" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb301-17"><a href="#cb301-17" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
-<span id="cb301-18"><a href="#cb301-18" aria-hidden="true" tabindex="-1"></a>age:  99</span>
-<span id="cb301-19"><a href="#cb301-19" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb301-20"><a href="#cb301-20" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb301-21"><a href="#cb301-21" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb301-22"><a href="#cb301-22" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb304"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb304-1"><a href="#cb304-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb304-2"><a href="#cb304-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[jekyllData = yes]</span>
+<span id="cb304-3"><a href="#cb304-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
+<span id="cb304-4"><a href="#cb304-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\keys</span>_define:nn</span>
+<span id="cb304-5"><a href="#cb304-5" aria-hidden="true" tabindex="-1"></a>  { markdown/jekyllData }</span>
+<span id="cb304-6"><a href="#cb304-6" aria-hidden="true" tabindex="-1"></a>  {</span>
+<span id="cb304-7"><a href="#cb304-7" aria-hidden="true" tabindex="-1"></a>    name .code:n = { <span class="fu">\gdef\name</span>{#1} },</span>
+<span id="cb304-8"><a href="#cb304-8" aria-hidden="true" tabindex="-1"></a>    age  .code:n = { <span class="fu">\gdef\age</span>{#1}  },</span>
+<span id="cb304-9"><a href="#cb304-9" aria-hidden="true" tabindex="-1"></a>  }</span>
+<span id="cb304-10"><a href="#cb304-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
+<span id="cb304-11"><a href="#cb304-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataEnd</span>{<span class="co">%</span></span>
+<span id="cb304-12"><a href="#cb304-12" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.}</span>
+<span id="cb304-13"><a href="#cb304-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb304-14"><a href="#cb304-14" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb304-15"><a href="#cb304-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb304-16"><a href="#cb304-16" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb304-17"><a href="#cb304-17" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
+<span id="cb304-18"><a href="#cb304-18" aria-hidden="true" tabindex="-1"></a>age:  99</span>
+<span id="cb304-19"><a href="#cb304-19" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb304-20"><a href="#cb304-20" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb304-21"><a href="#cb304-21" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb304-22"><a href="#cb304-22" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb302"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb302-1"><a href="#cb302-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb305"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb305-1"><a href="#cb305-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5230,11 +5280,11 @@
 <p>Enable the Pandoc <a
 href="https://pandoc.org/MANUAL.html#extension-link_attributes">link and
 image attribute syntax extension</a>:</p>
-<div class="sourceCode" id="cb303"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb303-1"><a href="#cb303-1" aria-hidden="true" tabindex="-1"></a>An inline <span class="al">![image](foo.jpg)</span>{#id .class width=30 height=20px}</span>
-<span id="cb303-2"><a href="#cb303-2" aria-hidden="true" tabindex="-1"></a>and a reference <span class="al">![image][ref]</span> with attributes.</span>
-<span id="cb303-3"><a href="#cb303-3" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb303-4"><a href="#cb303-4" aria-hidden="true" tabindex="-1"></a><span class="ot">[ref]: </span>foo.jpg "optional title" {#id .class key=val key2=val2}</span></code></pre></div>
+<div class="sourceCode" id="cb306"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb306-1"><a href="#cb306-1" aria-hidden="true" tabindex="-1"></a>An inline <span class="al">![image](foo.jpg)</span>{#id .class width=30 height=20px}</span>
+<span id="cb306-2"><a href="#cb306-2" aria-hidden="true" tabindex="-1"></a>and a reference <span class="al">![image][ref]</span> with attributes.</span>
+<span id="cb306-3"><a href="#cb306-3" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb306-4"><a href="#cb306-4" aria-hidden="true" tabindex="-1"></a><span class="ot">[ref]: </span>foo.jpg "optional title" {#id .class key=val key2=val2}</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -5251,41 +5301,41 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb304"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb304-1"><a href="#cb304-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb304-2"><a href="#cb304-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[linkAttributes]{<span class="ex">markdown</span>}</span>
-<span id="cb304-3"><a href="#cb304-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">expl3, graphicx</span>}</span>
-<span id="cb304-4"><a href="#cb304-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
-<span id="cb304-5"><a href="#cb304-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb304-6"><a href="#cb304-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb304-7"><a href="#cb304-7" aria-hidden="true" tabindex="-1"></a>    imageAttributeContextBegin = {</span>
-<span id="cb304-8"><a href="#cb304-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_begin:</span>
-<span id="cb304-9"><a href="#cb304-9" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownSetup</span>{</span>
-<span id="cb304-10"><a href="#cb304-10" aria-hidden="true" tabindex="-1"></a>        renderers = {</span>
-<span id="cb304-11"><a href="#cb304-11" aria-hidden="true" tabindex="-1"></a>          attributeKeyValue = {</span>
-<span id="cb304-12"><a href="#cb304-12" aria-hidden="true" tabindex="-1"></a>            <span class="fu">\setkeys</span></span>
-<span id="cb304-13"><a href="#cb304-13" aria-hidden="true" tabindex="-1"></a>              { Gin }</span>
-<span id="cb304-14"><a href="#cb304-14" aria-hidden="true" tabindex="-1"></a>              { { ##1 } = { ##2 } }</span>
-<span id="cb304-15"><a href="#cb304-15" aria-hidden="true" tabindex="-1"></a>          },</span>
-<span id="cb304-16"><a href="#cb304-16" aria-hidden="true" tabindex="-1"></a>        },</span>
-<span id="cb304-17"><a href="#cb304-17" aria-hidden="true" tabindex="-1"></a>      }</span>
-<span id="cb304-18"><a href="#cb304-18" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb304-19"><a href="#cb304-19" aria-hidden="true" tabindex="-1"></a>    imageAttributeContextEnd = {</span>
-<span id="cb304-20"><a href="#cb304-20" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_end:</span>
-<span id="cb304-21"><a href="#cb304-21" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb304-22"><a href="#cb304-22" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb304-23"><a href="#cb304-23" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb304-24"><a href="#cb304-24" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
-<span id="cb304-25"><a href="#cb304-25" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb304-26"><a href="#cb304-26" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb304-27"><a href="#cb304-27" aria-hidden="true" tabindex="-1"></a>Here is an example image:</span>
-<span id="cb304-28"><a href="#cb304-28" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb304-29"><a href="#cb304-29" aria-hidden="true" tabindex="-1"></a> ![example image](example-image){width=5cm height=4cm}</span>
-<span id="cb304-30"><a href="#cb304-30" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb304-31"><a href="#cb304-31" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb307"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb307-1"><a href="#cb307-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb307-2"><a href="#cb307-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[linkAttributes]{<span class="ex">markdown</span>}</span>
+<span id="cb307-3"><a href="#cb307-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">expl3, graphicx</span>}</span>
+<span id="cb307-4"><a href="#cb307-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
+<span id="cb307-5"><a href="#cb307-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb307-6"><a href="#cb307-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb307-7"><a href="#cb307-7" aria-hidden="true" tabindex="-1"></a>    imageAttributeContextBegin = {</span>
+<span id="cb307-8"><a href="#cb307-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_begin:</span>
+<span id="cb307-9"><a href="#cb307-9" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownSetup</span>{</span>
+<span id="cb307-10"><a href="#cb307-10" aria-hidden="true" tabindex="-1"></a>        renderers = {</span>
+<span id="cb307-11"><a href="#cb307-11" aria-hidden="true" tabindex="-1"></a>          attributeKeyValue = {</span>
+<span id="cb307-12"><a href="#cb307-12" aria-hidden="true" tabindex="-1"></a>            <span class="fu">\setkeys</span></span>
+<span id="cb307-13"><a href="#cb307-13" aria-hidden="true" tabindex="-1"></a>              { Gin }</span>
+<span id="cb307-14"><a href="#cb307-14" aria-hidden="true" tabindex="-1"></a>              { { ##1 } = { ##2 } }</span>
+<span id="cb307-15"><a href="#cb307-15" aria-hidden="true" tabindex="-1"></a>          },</span>
+<span id="cb307-16"><a href="#cb307-16" aria-hidden="true" tabindex="-1"></a>        },</span>
+<span id="cb307-17"><a href="#cb307-17" aria-hidden="true" tabindex="-1"></a>      }</span>
+<span id="cb307-18"><a href="#cb307-18" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb307-19"><a href="#cb307-19" aria-hidden="true" tabindex="-1"></a>    imageAttributeContextEnd = {</span>
+<span id="cb307-20"><a href="#cb307-20" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_end:</span>
+<span id="cb307-21"><a href="#cb307-21" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb307-22"><a href="#cb307-22" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb307-23"><a href="#cb307-23" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb307-24"><a href="#cb307-24" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
+<span id="cb307-25"><a href="#cb307-25" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb307-26"><a href="#cb307-26" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb307-27"><a href="#cb307-27" aria-hidden="true" tabindex="-1"></a>Here is an example image:</span>
+<span id="cb307-28"><a href="#cb307-28" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb307-29"><a href="#cb307-29" aria-hidden="true" tabindex="-1"></a> ![example image](example-image){width=5cm height=4cm}</span>
+<span id="cb307-30"><a href="#cb307-30" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb307-31"><a href="#cb307-31" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb305"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb305-1"><a href="#cb305-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb308"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb308-1"><a href="#cb308-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain an example image (from <a href="https://ctan.org/pkg/mwe"
 title="mwe – Packages and image files for MWEs">Martin Scharrer’s mwe
@@ -5302,12 +5352,12 @@
 <p>Enable the Pandoc <a
 href="https://pandoc.org/MANUAL.html#extension-line_blocks">line block
 syntax extension</a>:</p>
-<div class="sourceCode" id="cb306"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb306-1"><a href="#cb306-1" aria-hidden="true" tabindex="-1"></a>| this is a line block that</span>
-<span id="cb306-2"><a href="#cb306-2" aria-hidden="true" tabindex="-1"></a>| spans multiple</span>
-<span id="cb306-3"><a href="#cb306-3" aria-hidden="true" tabindex="-1"></a>| even</span>
-<span id="cb306-4"><a href="#cb306-4" aria-hidden="true" tabindex="-1"></a>  discontinuous</span>
-<span id="cb306-5"><a href="#cb306-5" aria-hidden="true" tabindex="-1"></a>| lines</span></code></pre></div>
+<div class="sourceCode" id="cb309"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb309-1"><a href="#cb309-1" aria-hidden="true" tabindex="-1"></a>| this is a line block that</span>
+<span id="cb309-2"><a href="#cb309-2" aria-hidden="true" tabindex="-1"></a>| spans multiple</span>
+<span id="cb309-3"><a href="#cb309-3" aria-hidden="true" tabindex="-1"></a>| even</span>
+<span id="cb309-4"><a href="#cb309-4" aria-hidden="true" tabindex="-1"></a>  discontinuous</span>
+<span id="cb309-5"><a href="#cb309-5" aria-hidden="true" tabindex="-1"></a>| lines</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -5324,19 +5374,19 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb307"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb307-1"><a href="#cb307-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb307-2"><a href="#cb307-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionLineBlocks</span>{true}</span>
-<span id="cb307-3"><a href="#cb307-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb307-4"><a href="#cb307-4" aria-hidden="true" tabindex="-1"></a>| I would spread the cloths under your feet:</span>
-<span id="cb307-5"><a href="#cb307-5" aria-hidden="true" tabindex="-1"></a>| But I, being poor, have only my dreams;</span>
-<span id="cb307-6"><a href="#cb307-6" aria-hidden="true" tabindex="-1"></a>| I have spread my dreams under your feet;</span>
-<span id="cb307-7"><a href="#cb307-7" aria-hidden="true" tabindex="-1"></a>| Tread softly because you tread on my dreams.</span>
-<span id="cb307-8"><a href="#cb307-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb307-9"><a href="#cb307-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb310"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb310-1"><a href="#cb310-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb310-2"><a href="#cb310-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionLineBlocks</span>{true}</span>
+<span id="cb310-3"><a href="#cb310-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb310-4"><a href="#cb310-4" aria-hidden="true" tabindex="-1"></a>| I would spread the cloths under your feet:</span>
+<span id="cb310-5"><a href="#cb310-5" aria-hidden="true" tabindex="-1"></a>| But I, being poor, have only my dreams;</span>
+<span id="cb310-6"><a href="#cb310-6" aria-hidden="true" tabindex="-1"></a>| I have spread my dreams under your feet;</span>
+<span id="cb310-7"><a href="#cb310-7" aria-hidden="true" tabindex="-1"></a>| Tread softly because you tread on my dreams.</span>
+<span id="cb310-8"><a href="#cb310-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb310-9"><a href="#cb310-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb308"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb308-1"><a href="#cb308-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb311"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb311-1"><a href="#cb311-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5349,20 +5399,20 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb309"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb309-1"><a href="#cb309-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb309-2"><a href="#cb309-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[lineBlocks]{<span class="ex">markdown</span>}</span>
-<span id="cb309-3"><a href="#cb309-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb309-4"><a href="#cb309-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb309-5"><a href="#cb309-5" aria-hidden="true" tabindex="-1"></a>| I would spread the cloths under your feet:</span>
-<span id="cb309-6"><a href="#cb309-6" aria-hidden="true" tabindex="-1"></a>| But I, being poor, have only my dreams;</span>
-<span id="cb309-7"><a href="#cb309-7" aria-hidden="true" tabindex="-1"></a>| I have spread my dreams under your feet;</span>
-<span id="cb309-8"><a href="#cb309-8" aria-hidden="true" tabindex="-1"></a>| Tread softly because you tread on my dreams.</span>
-<span id="cb309-9"><a href="#cb309-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb309-10"><a href="#cb309-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb312"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb312-1"><a href="#cb312-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb312-2"><a href="#cb312-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[lineBlocks]{<span class="ex">markdown</span>}</span>
+<span id="cb312-3"><a href="#cb312-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb312-4"><a href="#cb312-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb312-5"><a href="#cb312-5" aria-hidden="true" tabindex="-1"></a>| I would spread the cloths under your feet:</span>
+<span id="cb312-6"><a href="#cb312-6" aria-hidden="true" tabindex="-1"></a>| But I, being poor, have only my dreams;</span>
+<span id="cb312-7"><a href="#cb312-7" aria-hidden="true" tabindex="-1"></a>| I have spread my dreams under your feet;</span>
+<span id="cb312-8"><a href="#cb312-8" aria-hidden="true" tabindex="-1"></a>| Tread softly because you tread on my dreams.</span>
+<span id="cb312-9"><a href="#cb312-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb312-10"><a href="#cb312-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb310"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb310-1"><a href="#cb310-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb313"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb313-1"><a href="#cb313-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5375,20 +5425,20 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb311"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb311-1"><a href="#cb311-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb311-2"><a href="#cb311-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[lineBlocks = yes]</span>
-<span id="cb311-3"><a href="#cb311-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb311-4"><a href="#cb311-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb311-5"><a href="#cb311-5" aria-hidden="true" tabindex="-1"></a>| I would spread the cloths under your feet:</span>
-<span id="cb311-6"><a href="#cb311-6" aria-hidden="true" tabindex="-1"></a>| But I, being poor, have only my dreams;</span>
-<span id="cb311-7"><a href="#cb311-7" aria-hidden="true" tabindex="-1"></a>| I have spread my dreams under your feet;</span>
-<span id="cb311-8"><a href="#cb311-8" aria-hidden="true" tabindex="-1"></a>| Tread softly because you tread on my dreams.</span>
-<span id="cb311-9"><a href="#cb311-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb311-10"><a href="#cb311-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb314"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb314-1"><a href="#cb314-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb314-2"><a href="#cb314-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[lineBlocks = yes]</span>
+<span id="cb314-3"><a href="#cb314-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb314-4"><a href="#cb314-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb314-5"><a href="#cb314-5" aria-hidden="true" tabindex="-1"></a>| I would spread the cloths under your feet:</span>
+<span id="cb314-6"><a href="#cb314-6" aria-hidden="true" tabindex="-1"></a>| But I, being poor, have only my dreams;</span>
+<span id="cb314-7"><a href="#cb314-7" aria-hidden="true" tabindex="-1"></a>| I have spread my dreams under your feet;</span>
+<span id="cb314-8"><a href="#cb314-8" aria-hidden="true" tabindex="-1"></a>| Tread softly because you tread on my dreams.</span>
+<span id="cb314-9"><a href="#cb314-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb314-10"><a href="#cb314-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb312"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb312-1"><a href="#cb312-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb315"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb315-1"><a href="#cb315-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5409,8 +5459,8 @@
 <p>Enable the Pandoc <a
 href="https://pandoc.org/MANUAL.html#extension-mark">mark syntax
 extension</a>:</p>
-<div class="sourceCode" id="cb313"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb313-1"><a href="#cb313-1" aria-hidden="true" tabindex="-1"></a>This ==is highlighted text.==</span></code></pre></div>
+<div class="sourceCode" id="cb316"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb316-1"><a href="#cb316-1" aria-hidden="true" tabindex="-1"></a>This ==is highlighted text.==</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -5427,19 +5477,19 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb314"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb314-1"><a href="#cb314-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb314-2"><a href="#cb314-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[mark]{<span class="ex">markdown</span>}</span>
-<span id="cb314-3"><a href="#cb314-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb314-4"><a href="#cb314-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb314-5"><a href="#cb314-5" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb314-6"><a href="#cb314-6" aria-hidden="true" tabindex="-1"></a>This ==is highlighted text.==</span>
-<span id="cb314-7"><a href="#cb314-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb314-8"><a href="#cb314-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb314-9"><a href="#cb314-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb317"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb317-1"><a href="#cb317-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb317-2"><a href="#cb317-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[mark]{<span class="ex">markdown</span>}</span>
+<span id="cb317-3"><a href="#cb317-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb317-4"><a href="#cb317-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb317-5"><a href="#cb317-5" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb317-6"><a href="#cb317-6" aria-hidden="true" tabindex="-1"></a>This ==is highlighted text.==</span>
+<span id="cb317-7"><a href="#cb317-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb317-8"><a href="#cb317-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb317-9"><a href="#cb317-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb315"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb315-1"><a href="#cb315-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb318"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb318-1"><a href="#cb318-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5457,24 +5507,24 @@
 <p>Enable the Pandoc <a
 href="https://pandoc.org/MANUAL.html#extension-footnotes">note syntax
 extension</a>:</p>
-<div class="sourceCode" id="cb316"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb316-1"><a href="#cb316-1" aria-hidden="true" tabindex="-1"></a>Here is a note reference,<span class="ot">[^1]</span> and another.<span class="ot">[^longnote]</span></span>
-<span id="cb316-2"><a href="#cb316-2" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb316-3"><a href="#cb316-3" aria-hidden="true" tabindex="-1"></a><span class="ot">[^1]: </span>Here is the note.</span>
-<span id="cb316-4"><a href="#cb316-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb316-5"><a href="#cb316-5" aria-hidden="true" tabindex="-1"></a><span class="ot">[^longnote]: </span>Here's one with multiple blocks.</span>
-<span id="cb316-6"><a href="#cb316-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb316-7"><a href="#cb316-7" aria-hidden="true" tabindex="-1"></a><span class="in">    Subsequent paragraphs are indented to show that they</span></span>
-<span id="cb316-8"><a href="#cb316-8" aria-hidden="true" tabindex="-1"></a>belong to the previous note.</span>
-<span id="cb316-9"><a href="#cb316-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb316-10"><a href="#cb316-10" aria-hidden="true" tabindex="-1"></a><span class="in">        { some.code }</span></span>
-<span id="cb316-11"><a href="#cb316-11" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb316-12"><a href="#cb316-12" aria-hidden="true" tabindex="-1"></a><span class="in">    The whole paragraph can be indented, or just the</span></span>
-<span id="cb316-13"><a href="#cb316-13" aria-hidden="true" tabindex="-1"></a><span class="in">    first line.  In this way, multi-paragraph notes</span></span>
-<span id="cb316-14"><a href="#cb316-14" aria-hidden="true" tabindex="-1"></a><span class="in">    work like multi-paragraph list items.</span></span>
-<span id="cb316-15"><a href="#cb316-15" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb316-16"><a href="#cb316-16" aria-hidden="true" tabindex="-1"></a>This paragraph won't be part of the note, because it</span>
-<span id="cb316-17"><a href="#cb316-17" aria-hidden="true" tabindex="-1"></a>isn't indented.</span></code></pre></div>
+<div class="sourceCode" id="cb319"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb319-1"><a href="#cb319-1" aria-hidden="true" tabindex="-1"></a>Here is a note reference,<span class="ot">[^1]</span> and another.<span class="ot">[^longnote]</span></span>
+<span id="cb319-2"><a href="#cb319-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb319-3"><a href="#cb319-3" aria-hidden="true" tabindex="-1"></a><span class="ot">[^1]: </span>Here is the note.</span>
+<span id="cb319-4"><a href="#cb319-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb319-5"><a href="#cb319-5" aria-hidden="true" tabindex="-1"></a><span class="ot">[^longnote]: </span>Here's one with multiple blocks.</span>
+<span id="cb319-6"><a href="#cb319-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb319-7"><a href="#cb319-7" aria-hidden="true" tabindex="-1"></a><span class="in">    Subsequent paragraphs are indented to show that they</span></span>
+<span id="cb319-8"><a href="#cb319-8" aria-hidden="true" tabindex="-1"></a>belong to the previous note.</span>
+<span id="cb319-9"><a href="#cb319-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb319-10"><a href="#cb319-10" aria-hidden="true" tabindex="-1"></a><span class="in">        { some.code }</span></span>
+<span id="cb319-11"><a href="#cb319-11" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb319-12"><a href="#cb319-12" aria-hidden="true" tabindex="-1"></a><span class="in">    The whole paragraph can be indented, or just the</span></span>
+<span id="cb319-13"><a href="#cb319-13" aria-hidden="true" tabindex="-1"></a><span class="in">    first line.  In this way, multi-paragraph notes</span></span>
+<span id="cb319-14"><a href="#cb319-14" aria-hidden="true" tabindex="-1"></a><span class="in">    work like multi-paragraph list items.</span></span>
+<span id="cb319-15"><a href="#cb319-15" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb319-16"><a href="#cb319-16" aria-hidden="true" tabindex="-1"></a>This paragraph won't be part of the note, because it</span>
+<span id="cb319-17"><a href="#cb319-17" aria-hidden="true" tabindex="-1"></a>isn't indented.</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -5491,33 +5541,33 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb317"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb317-1"><a href="#cb317-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb317-2"><a href="#cb317-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[notes]{<span class="ex">markdown</span>}</span>
-<span id="cb317-3"><a href="#cb317-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb317-4"><a href="#cb317-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb317-5"><a href="#cb317-5" aria-hidden="true" tabindex="-1"></a>Here is a note reference,[^1] and another.[^longnote]</span>
-<span id="cb317-6"><a href="#cb317-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb317-7"><a href="#cb317-7" aria-hidden="true" tabindex="-1"></a>[^1]: Here is the note.</span>
-<span id="cb317-8"><a href="#cb317-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb317-9"><a href="#cb317-9" aria-hidden="true" tabindex="-1"></a>[^longnote]: Here's one with multiple blocks.</span>
-<span id="cb317-10"><a href="#cb317-10" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb317-11"><a href="#cb317-11" aria-hidden="true" tabindex="-1"></a>    Subsequent paragraphs are indented to show that they</span>
-<span id="cb317-12"><a href="#cb317-12" aria-hidden="true" tabindex="-1"></a>belong to the previous note.</span>
-<span id="cb317-13"><a href="#cb317-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb317-14"><a href="#cb317-14" aria-hidden="true" tabindex="-1"></a>        { some.code }</span>
-<span id="cb317-15"><a href="#cb317-15" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb317-16"><a href="#cb317-16" aria-hidden="true" tabindex="-1"></a>    The whole paragraph can be indented, or just the</span>
-<span id="cb317-17"><a href="#cb317-17" aria-hidden="true" tabindex="-1"></a>    first line.  In this way, multi-paragraph notes</span>
-<span id="cb317-18"><a href="#cb317-18" aria-hidden="true" tabindex="-1"></a>    work like multi-paragraph list items.</span>
-<span id="cb317-19"><a href="#cb317-19" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb317-20"><a href="#cb317-20" aria-hidden="true" tabindex="-1"></a>This paragraph won't be part of the note, because it</span>
-<span id="cb317-21"><a href="#cb317-21" aria-hidden="true" tabindex="-1"></a>isn't indented.</span>
-<span id="cb317-22"><a href="#cb317-22" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb317-23"><a href="#cb317-23" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb320"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb320-1"><a href="#cb320-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb320-2"><a href="#cb320-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[notes]{<span class="ex">markdown</span>}</span>
+<span id="cb320-3"><a href="#cb320-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb320-4"><a href="#cb320-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb320-5"><a href="#cb320-5" aria-hidden="true" tabindex="-1"></a>Here is a note reference,[^1] and another.[^longnote]</span>
+<span id="cb320-6"><a href="#cb320-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb320-7"><a href="#cb320-7" aria-hidden="true" tabindex="-1"></a>[^1]: Here is the note.</span>
+<span id="cb320-8"><a href="#cb320-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb320-9"><a href="#cb320-9" aria-hidden="true" tabindex="-1"></a>[^longnote]: Here's one with multiple blocks.</span>
+<span id="cb320-10"><a href="#cb320-10" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb320-11"><a href="#cb320-11" aria-hidden="true" tabindex="-1"></a>    Subsequent paragraphs are indented to show that they</span>
+<span id="cb320-12"><a href="#cb320-12" aria-hidden="true" tabindex="-1"></a>belong to the previous note.</span>
+<span id="cb320-13"><a href="#cb320-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb320-14"><a href="#cb320-14" aria-hidden="true" tabindex="-1"></a>        { some.code }</span>
+<span id="cb320-15"><a href="#cb320-15" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb320-16"><a href="#cb320-16" aria-hidden="true" tabindex="-1"></a>    The whole paragraph can be indented, or just the</span>
+<span id="cb320-17"><a href="#cb320-17" aria-hidden="true" tabindex="-1"></a>    first line.  In this way, multi-paragraph notes</span>
+<span id="cb320-18"><a href="#cb320-18" aria-hidden="true" tabindex="-1"></a>    work like multi-paragraph list items.</span>
+<span id="cb320-19"><a href="#cb320-19" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb320-20"><a href="#cb320-20" aria-hidden="true" tabindex="-1"></a>This paragraph won't be part of the note, because it</span>
+<span id="cb320-21"><a href="#cb320-21" aria-hidden="true" tabindex="-1"></a>isn't indented.</span>
+<span id="cb320-22"><a href="#cb320-22" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb320-23"><a href="#cb320-23" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb318"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb318-1"><a href="#cb318-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb321"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb321-1"><a href="#cb321-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5536,33 +5586,33 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb321"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb321-1"><a href="#cb321-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb321-2"><a href="#cb321-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[notes = yes]</span>
-<span id="cb321-3"><a href="#cb321-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb321-4"><a href="#cb321-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb321-5"><a href="#cb321-5" aria-hidden="true" tabindex="-1"></a>Here is a note reference,[^1] and another.[^longnote]</span>
-<span id="cb321-6"><a href="#cb321-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb321-7"><a href="#cb321-7" aria-hidden="true" tabindex="-1"></a>[^1]: Here is the note.</span>
-<span id="cb321-8"><a href="#cb321-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb321-9"><a href="#cb321-9" aria-hidden="true" tabindex="-1"></a>[^longnote]: Here's one with multiple blocks.</span>
-<span id="cb321-10"><a href="#cb321-10" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb321-11"><a href="#cb321-11" aria-hidden="true" tabindex="-1"></a>    Subsequent paragraphs are indented to show that they</span>
-<span id="cb321-12"><a href="#cb321-12" aria-hidden="true" tabindex="-1"></a>belong to the previous note.</span>
-<span id="cb321-13"><a href="#cb321-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb321-14"><a href="#cb321-14" aria-hidden="true" tabindex="-1"></a>        { some.code }</span>
-<span id="cb321-15"><a href="#cb321-15" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb321-16"><a href="#cb321-16" aria-hidden="true" tabindex="-1"></a>    The whole paragraph can be indented, or just the</span>
-<span id="cb321-17"><a href="#cb321-17" aria-hidden="true" tabindex="-1"></a>    first line.  In this way, multi-paragraph notes</span>
-<span id="cb321-18"><a href="#cb321-18" aria-hidden="true" tabindex="-1"></a>    work like multi-paragraph list items.</span>
-<span id="cb321-19"><a href="#cb321-19" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb321-20"><a href="#cb321-20" aria-hidden="true" tabindex="-1"></a>This paragraph won't be part of the note, because it</span>
-<span id="cb321-21"><a href="#cb321-21" aria-hidden="true" tabindex="-1"></a>isn't indented.</span>
-<span id="cb321-22"><a href="#cb321-22" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb321-23"><a href="#cb321-23" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb324"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb324-1"><a href="#cb324-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb324-2"><a href="#cb324-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[notes = yes]</span>
+<span id="cb324-3"><a href="#cb324-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb324-4"><a href="#cb324-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb324-5"><a href="#cb324-5" aria-hidden="true" tabindex="-1"></a>Here is a note reference,[^1] and another.[^longnote]</span>
+<span id="cb324-6"><a href="#cb324-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb324-7"><a href="#cb324-7" aria-hidden="true" tabindex="-1"></a>[^1]: Here is the note.</span>
+<span id="cb324-8"><a href="#cb324-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb324-9"><a href="#cb324-9" aria-hidden="true" tabindex="-1"></a>[^longnote]: Here's one with multiple blocks.</span>
+<span id="cb324-10"><a href="#cb324-10" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb324-11"><a href="#cb324-11" aria-hidden="true" tabindex="-1"></a>    Subsequent paragraphs are indented to show that they</span>
+<span id="cb324-12"><a href="#cb324-12" aria-hidden="true" tabindex="-1"></a>belong to the previous note.</span>
+<span id="cb324-13"><a href="#cb324-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb324-14"><a href="#cb324-14" aria-hidden="true" tabindex="-1"></a>        { some.code }</span>
+<span id="cb324-15"><a href="#cb324-15" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb324-16"><a href="#cb324-16" aria-hidden="true" tabindex="-1"></a>    The whole paragraph can be indented, or just the</span>
+<span id="cb324-17"><a href="#cb324-17" aria-hidden="true" tabindex="-1"></a>    first line.  In this way, multi-paragraph notes</span>
+<span id="cb324-18"><a href="#cb324-18" aria-hidden="true" tabindex="-1"></a>    work like multi-paragraph list items.</span>
+<span id="cb324-19"><a href="#cb324-19" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb324-20"><a href="#cb324-20" aria-hidden="true" tabindex="-1"></a>This paragraph won't be part of the note, because it</span>
+<span id="cb324-21"><a href="#cb324-21" aria-hidden="true" tabindex="-1"></a>isn't indented.</span>
+<span id="cb324-22"><a href="#cb324-22" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb324-23"><a href="#cb324-23" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb322"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb322-1"><a href="#cb322-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb325"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb325-1"><a href="#cb325-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5587,12 +5637,12 @@
 <dt>true</dt>
 <dd>
 <p>Enable the <abbr>PHP</abbr> Markdown pipe table syntax extension:</p>
-<div class="sourceCode" id="cb325"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb325-1"><a href="#cb325-1" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
-<span id="cb325-2"><a href="#cb325-2" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
-<span id="cb325-3"><a href="#cb325-3" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
-<span id="cb325-4"><a href="#cb325-4" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
-<span id="cb325-5"><a href="#cb325-5" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span></code></pre></div>
+<div class="sourceCode" id="cb328"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb328-1"><a href="#cb328-1" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
+<span id="cb328-2"><a href="#cb328-2" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
+<span id="cb328-3"><a href="#cb328-3" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
+<span id="cb328-4"><a href="#cb328-4" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
+<span id="cb328-5"><a href="#cb328-5" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -5610,21 +5660,21 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb326"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb326-1"><a href="#cb326-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb326-2"><a href="#cb326-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[pipeTables]{<span class="ex">markdown</span>}</span>
-<span id="cb326-3"><a href="#cb326-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb326-4"><a href="#cb326-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb326-5"><a href="#cb326-5" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
-<span id="cb326-6"><a href="#cb326-6" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
-<span id="cb326-7"><a href="#cb326-7" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
-<span id="cb326-8"><a href="#cb326-8" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
-<span id="cb326-9"><a href="#cb326-9" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
-<span id="cb326-10"><a href="#cb326-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb326-11"><a href="#cb326-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb329"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb329-1"><a href="#cb329-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb329-2"><a href="#cb329-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[pipeTables]{<span class="ex">markdown</span>}</span>
+<span id="cb329-3"><a href="#cb329-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb329-4"><a href="#cb329-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb329-5"><a href="#cb329-5" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
+<span id="cb329-6"><a href="#cb329-6" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
+<span id="cb329-7"><a href="#cb329-7" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
+<span id="cb329-8"><a href="#cb329-8" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
+<span id="cb329-9"><a href="#cb329-9" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
+<span id="cb329-10"><a href="#cb329-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb329-11"><a href="#cb329-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb327"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb327-1"><a href="#cb327-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb330"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb330-1"><a href="#cb330-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5663,21 +5713,21 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb328"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb328-1"><a href="#cb328-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb328-2"><a href="#cb328-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[pipeTables = yes]</span>
-<span id="cb328-3"><a href="#cb328-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb328-4"><a href="#cb328-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb328-5"><a href="#cb328-5" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
-<span id="cb328-6"><a href="#cb328-6" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
-<span id="cb328-7"><a href="#cb328-7" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
-<span id="cb328-8"><a href="#cb328-8" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
-<span id="cb328-9"><a href="#cb328-9" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
-<span id="cb328-10"><a href="#cb328-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb328-11"><a href="#cb328-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb331"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb331-1"><a href="#cb331-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb331-2"><a href="#cb331-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[pipeTables = yes]</span>
+<span id="cb331-3"><a href="#cb331-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb331-4"><a href="#cb331-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb331-5"><a href="#cb331-5" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
+<span id="cb331-6"><a href="#cb331-6" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
+<span id="cb331-7"><a href="#cb331-7" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
+<span id="cb331-8"><a href="#cb331-8" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
+<span id="cb331-9"><a href="#cb331-9" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
+<span id="cb331-10"><a href="#cb331-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb331-11"><a href="#cb331-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb329"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb329-1"><a href="#cb329-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb332"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb332-1"><a href="#cb332-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5746,20 +5796,20 @@
 <p>Enable the Pandoc <a
 href="https://pandoc.org/MANUAL.html#extension-raw_attribute">raw
 attribute syntax extension</a>:</p>
-<div class="sourceCode" id="cb330"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb330-1"><a href="#cb330-1" aria-hidden="true" tabindex="-1"></a><span class="in">`$H_2 O$`</span>{=tex} is a liquid.</span></code></pre></div>
+<div class="sourceCode" id="cb333"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb333-1"><a href="#cb333-1" aria-hidden="true" tabindex="-1"></a><span class="in">`$H_2 O$`</span>{=tex} is a liquid.</span></code></pre></div>
 <p>To enable raw blocks, the <code><strong>fencedCode</strong></code>
 option must also be enabled:</p>
-<div class="sourceCode" id="cb331"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb331-1"><a href="#cb331-1" aria-hidden="true" tabindex="-1"></a><span class="an">Here is a mathematical formula:</span></span>
-<span id="cb331-2"><a href="#cb331-2" aria-hidden="true" tabindex="-1"></a><span class="in">``` {=tex}</span></span>
-<span id="cb331-3"><a href="#cb331-3" aria-hidden="true" tabindex="-1"></a><span class="in">\[distance[i] =</span></span>
-<span id="cb331-4"><a href="#cb331-4" aria-hidden="true" tabindex="-1"></a><span class="in">    \begin{dcases}</span></span>
-<span id="cb331-5"><a href="#cb331-5" aria-hidden="true" tabindex="-1"></a><span class="in">        a & b \\</span></span>
-<span id="cb331-6"><a href="#cb331-6" aria-hidden="true" tabindex="-1"></a><span class="in">        c & d</span></span>
-<span id="cb331-7"><a href="#cb331-7" aria-hidden="true" tabindex="-1"></a><span class="in">    \end{dcases}</span></span>
-<span id="cb331-8"><a href="#cb331-8" aria-hidden="true" tabindex="-1"></a><span class="in">\]</span></span>
-<span id="cb331-9"><a href="#cb331-9" aria-hidden="true" tabindex="-1"></a><span class="in">```</span></span></code></pre></div>
+<div class="sourceCode" id="cb334"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb334-1"><a href="#cb334-1" aria-hidden="true" tabindex="-1"></a><span class="an">Here is a mathematical formula:</span></span>
+<span id="cb334-2"><a href="#cb334-2" aria-hidden="true" tabindex="-1"></a><span class="in">``` {=tex}</span></span>
+<span id="cb334-3"><a href="#cb334-3" aria-hidden="true" tabindex="-1"></a><span class="in">\[distance[i] =</span></span>
+<span id="cb334-4"><a href="#cb334-4" aria-hidden="true" tabindex="-1"></a><span class="in">    \begin{dcases}</span></span>
+<span id="cb334-5"><a href="#cb334-5" aria-hidden="true" tabindex="-1"></a><span class="in">        a & b \\</span></span>
+<span id="cb334-6"><a href="#cb334-6" aria-hidden="true" tabindex="-1"></a><span class="in">        c & d</span></span>
+<span id="cb334-7"><a href="#cb334-7" aria-hidden="true" tabindex="-1"></a><span class="in">    \end{dcases}</span></span>
+<span id="cb334-8"><a href="#cb334-8" aria-hidden="true" tabindex="-1"></a><span class="in">\]</span></span>
+<span id="cb334-9"><a href="#cb334-9" aria-hidden="true" tabindex="-1"></a><span class="in">```</span></span></code></pre></div>
 <p>The <code><strong>rawAttribute</strong></code> option is a good
 alternative to the <code><strong>hybrid</strong></code> option. Unlike
 the <code><strong>hybrid</strong></code> option, which affects the
@@ -5781,22 +5831,22 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb332"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb332-1"><a href="#cb332-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb332-2"><a href="#cb332-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[rawAttribute, fencedCode]{<span class="ex">markdown</span>}</span>
-<span id="cb332-3"><a href="#cb332-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">expl3</span>}</span>
-<span id="cb332-4"><a href="#cb332-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb332-5"><a href="#cb332-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb332-6"><a href="#cb332-6" aria-hidden="true" tabindex="-1"></a>`<span class="ss">$H_2 O$</span>`{=tex} is a liquid.</span>
-<span id="cb332-7"><a href="#cb332-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb332-8"><a href="#cb332-8" aria-hidden="true" tabindex="-1"></a>``` {=html}</span>
-<span id="cb332-9"><a href="#cb332-9" aria-hidden="true" tabindex="-1"></a><p>Here is some HTML content that will be ignored.</p></span>
-<span id="cb332-10"><a href="#cb332-10" aria-hidden="true" tabindex="-1"></a>```</span>
-<span id="cb332-11"><a href="#cb332-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb332-12"><a href="#cb332-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb335"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb335-1"><a href="#cb335-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb335-2"><a href="#cb335-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[rawAttribute, fencedCode]{<span class="ex">markdown</span>}</span>
+<span id="cb335-3"><a href="#cb335-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">expl3</span>}</span>
+<span id="cb335-4"><a href="#cb335-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb335-5"><a href="#cb335-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb335-6"><a href="#cb335-6" aria-hidden="true" tabindex="-1"></a>`<span class="ss">$H_2 O$</span>`{=tex} is a liquid.</span>
+<span id="cb335-7"><a href="#cb335-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb335-8"><a href="#cb335-8" aria-hidden="true" tabindex="-1"></a>``` {=html}</span>
+<span id="cb335-9"><a href="#cb335-9" aria-hidden="true" tabindex="-1"></a><p>Here is some HTML content that will be ignored.</p></span>
+<span id="cb335-10"><a href="#cb335-10" aria-hidden="true" tabindex="-1"></a>```</span>
+<span id="cb335-11"><a href="#cb335-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb335-12"><a href="#cb335-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb333"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb333-1"><a href="#cb333-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb336"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb336-1"><a href="#cb336-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5815,14 +5865,14 @@
 <p>Enable <a
 href="https://datatracker.ietf.org/doc/html/rfc3986#section-4.2">relative
 references</a> in autolinks:</p>
-<div class="sourceCode" id="cb334"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb334-1"><a href="#cb334-1" aria-hidden="true" tabindex="-1"></a>I conclude in Section <#conclusion>.</span>
-<span id="cb334-2"><a href="#cb334-2" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb334-3"><a href="#cb334-3" aria-hidden="true" tabindex="-1"></a>Conclusion {#conclusion}</span>
-<span id="cb334-4"><a href="#cb334-4" aria-hidden="true" tabindex="-1"></a><span class="fu">==========</span></span>
-<span id="cb334-5"><a href="#cb334-5" aria-hidden="true" tabindex="-1"></a>In this paper, we have discovered that most</span>
-<span id="cb334-6"><a href="#cb334-6" aria-hidden="true" tabindex="-1"></a>grandmas would rather eat dinner with their</span>
-<span id="cb334-7"><a href="#cb334-7" aria-hidden="true" tabindex="-1"></a>grandchildren than get eaten. Begone, wolf!</span></code></pre></div>
+<div class="sourceCode" id="cb337"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb337-1"><a href="#cb337-1" aria-hidden="true" tabindex="-1"></a>I conclude in Section <#conclusion>.</span>
+<span id="cb337-2"><a href="#cb337-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb337-3"><a href="#cb337-3" aria-hidden="true" tabindex="-1"></a>Conclusion {#conclusion}</span>
+<span id="cb337-4"><a href="#cb337-4" aria-hidden="true" tabindex="-1"></a><span class="fu">==========</span></span>
+<span id="cb337-5"><a href="#cb337-5" aria-hidden="true" tabindex="-1"></a>In this paper, we have discovered that most</span>
+<span id="cb337-6"><a href="#cb337-6" aria-hidden="true" tabindex="-1"></a>grandmas would rather eat dinner with their</span>
+<span id="cb337-7"><a href="#cb337-7" aria-hidden="true" tabindex="-1"></a>grandchildren than get eaten. Begone, wolf!</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -5839,26 +5889,26 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb335"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb335-1"><a href="#cb335-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb335-2"><a href="#cb335-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[headerAttributes, relativeReferences]{<span class="ex">markdown</span>}</span>
-<span id="cb335-3"><a href="#cb335-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb335-4"><a href="#cb335-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb335-5"><a href="#cb335-5" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb335-6"><a href="#cb335-6" aria-hidden="true" tabindex="-1"></a>I conclude in Section <#conclusion>.</span>
-<span id="cb335-7"><a href="#cb335-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb335-8"><a href="#cb335-8" aria-hidden="true" tabindex="-1"></a>Conclusion {#conclusion}</span>
-<span id="cb335-9"><a href="#cb335-9" aria-hidden="true" tabindex="-1"></a>==========</span>
-<span id="cb335-10"><a href="#cb335-10" aria-hidden="true" tabindex="-1"></a>In this paper, we have discovered that most</span>
-<span id="cb335-11"><a href="#cb335-11" aria-hidden="true" tabindex="-1"></a>grandmas would rather eat dinner with their</span>
-<span id="cb335-12"><a href="#cb335-12" aria-hidden="true" tabindex="-1"></a>grandchildren than get eaten. Begone, wolf!</span>
-<span id="cb335-13"><a href="#cb335-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb335-14"><a href="#cb335-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb335-15"><a href="#cb335-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb338"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb338-1"><a href="#cb338-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb338-2"><a href="#cb338-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[headerAttributes, relativeReferences]{<span class="ex">markdown</span>}</span>
+<span id="cb338-3"><a href="#cb338-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb338-4"><a href="#cb338-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb338-5"><a href="#cb338-5" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb338-6"><a href="#cb338-6" aria-hidden="true" tabindex="-1"></a>I conclude in Section <#conclusion>.</span>
+<span id="cb338-7"><a href="#cb338-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb338-8"><a href="#cb338-8" aria-hidden="true" tabindex="-1"></a>Conclusion {#conclusion}</span>
+<span id="cb338-9"><a href="#cb338-9" aria-hidden="true" tabindex="-1"></a>==========</span>
+<span id="cb338-10"><a href="#cb338-10" aria-hidden="true" tabindex="-1"></a>In this paper, we have discovered that most</span>
+<span id="cb338-11"><a href="#cb338-11" aria-hidden="true" tabindex="-1"></a>grandmas would rather eat dinner with their</span>
+<span id="cb338-12"><a href="#cb338-12" aria-hidden="true" tabindex="-1"></a>grandchildren than get eaten. Begone, wolf!</span>
+<span id="cb338-13"><a href="#cb338-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb338-14"><a href="#cb338-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb338-15"><a href="#cb338-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX twice from the terminal:</p>
-<div class="sourceCode" id="cb336"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb336-1"><a href="#cb336-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span>
-<span id="cb336-2"><a href="#cb336-2" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb339"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb339-1"><a href="#cb339-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span>
+<span id="cb339-2"><a href="#cb339-2" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5884,32 +5934,32 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>example.md</code> with the following content:</p>
-<div class="sourceCode" id="cb337"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb337-1"><a href="#cb337-1" aria-hidden="true" tabindex="-1"></a><span class="fu">## A section</span></span></code></pre></div>
+<div class="sourceCode" id="cb340"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb340-1"><a href="#cb340-1" aria-hidden="true" tabindex="-1"></a><span class="fu">## A section</span></span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb338"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb338-1"><a href="#cb338-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb338-2"><a href="#cb338-2" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb338-3"><a href="#cb338-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\font\normal</span>=cmr10<span class="fu">\normal</span></span>
-<span id="cb338-4"><a href="#cb338-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\font\big</span>=cmr10 at 12pt</span>
-<span id="cb338-5"><a href="#cb338-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingTwo</span>#1{{<span class="fu">\big</span> #1<span class="fu">\par</span>}}</span>
-<span id="cb338-6"><a href="#cb338-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\font\bigger</span>=cmr10 scaled 1440</span>
-<span id="cb338-7"><a href="#cb338-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingOne</span>#1{{<span class="fu">\bigger</span> #1<span class="fu">\par</span>}}</span>
-<span id="cb338-8"><a href="#cb338-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb338-9"><a href="#cb338-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionShiftHeadings</span>{-1}</span>
-<span id="cb338-10"><a href="#cb338-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
-<span id="cb338-11"><a href="#cb338-11" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb338-12"><a href="#cb338-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionShiftHeadings</span>{0}</span>
-<span id="cb338-13"><a href="#cb338-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
-<span id="cb338-14"><a href="#cb338-14" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb338-15"><a href="#cb338-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionShiftHeadings</span>{+1}</span>
-<span id="cb338-16"><a href="#cb338-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
-<span id="cb338-17"><a href="#cb338-17" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb338-18"><a href="#cb338-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb341"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb341-1"><a href="#cb341-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb341-2"><a href="#cb341-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb341-3"><a href="#cb341-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\font\normal</span>=cmr10<span class="fu">\normal</span></span>
+<span id="cb341-4"><a href="#cb341-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\font\big</span>=cmr10 at 12pt</span>
+<span id="cb341-5"><a href="#cb341-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingTwo</span>#1{{<span class="fu">\big</span> #1<span class="fu">\par</span>}}</span>
+<span id="cb341-6"><a href="#cb341-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\font\bigger</span>=cmr10 scaled 1440</span>
+<span id="cb341-7"><a href="#cb341-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingOne</span>#1{{<span class="fu">\bigger</span> #1<span class="fu">\par</span>}}</span>
+<span id="cb341-8"><a href="#cb341-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb341-9"><a href="#cb341-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionShiftHeadings</span>{-1}</span>
+<span id="cb341-10"><a href="#cb341-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
+<span id="cb341-11"><a href="#cb341-11" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb341-12"><a href="#cb341-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionShiftHeadings</span>{0}</span>
+<span id="cb341-13"><a href="#cb341-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
+<span id="cb341-14"><a href="#cb341-14" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb341-15"><a href="#cb341-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionShiftHeadings</span>{+1}</span>
+<span id="cb341-16"><a href="#cb341-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
+<span id="cb341-17"><a href="#cb341-17" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb341-18"><a href="#cb341-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb339"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb339-1"><a href="#cb339-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb342"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb342-1"><a href="#cb342-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5921,20 +5971,20 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb340"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb340-1"><a href="#cb340-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb340-2"><a href="#cb340-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb340-3"><a href="#cb340-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">filecontents</span>}[overwrite,nosearch,noheader]{example.md}</span>
-<span id="cb340-4"><a href="#cb340-4" aria-hidden="true" tabindex="-1"></a>## A section</span>
-<span id="cb340-5"><a href="#cb340-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">filecontents</span>}</span>
-<span id="cb340-6"><a href="#cb340-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb340-7"><a href="#cb340-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>[shiftHeadings=-1]{example.md}</span>
-<span id="cb340-8"><a href="#cb340-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
-<span id="cb340-9"><a href="#cb340-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>[shiftHeadings=+1]{example.md}</span>
-<span id="cb340-10"><a href="#cb340-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb343"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb343-1"><a href="#cb343-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb343-2"><a href="#cb343-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb343-3"><a href="#cb343-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">filecontents</span>}[overwrite,nosearch,noheader]{example.md}</span>
+<span id="cb343-4"><a href="#cb343-4" aria-hidden="true" tabindex="-1"></a>## A section</span>
+<span id="cb343-5"><a href="#cb343-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">filecontents</span>}</span>
+<span id="cb343-6"><a href="#cb343-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb343-7"><a href="#cb343-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>[shiftHeadings=-1]{example.md}</span>
+<span id="cb343-8"><a href="#cb343-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
+<span id="cb343-9"><a href="#cb343-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>[shiftHeadings=+1]{example.md}</span>
+<span id="cb343-10"><a href="#cb343-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb341"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb341-1"><a href="#cb341-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb344"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb344-1"><a href="#cb344-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -5946,22 +5996,22 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>example.md</code> with the following content:</p>
-<div class="sourceCode" id="cb342"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb342-1"><a href="#cb342-1" aria-hidden="true" tabindex="-1"></a><span class="fu">## A section</span></span></code></pre></div>
+<div class="sourceCode" id="cb345"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb345-1"><a href="#cb345-1" aria-hidden="true" tabindex="-1"></a><span class="fu">## A section</span></span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb343"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb343-1"><a href="#cb343-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb343-2"><a href="#cb343-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb343-3"><a href="#cb343-3" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb343-4"><a href="#cb343-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\inputmarkdown</span>[shiftHeadings = -1]{example.md}</span>
-<span id="cb343-5"><a href="#cb343-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\inputmarkdown</span>[shiftHeadings =  0]{example.md}</span>
-<span id="cb343-6"><a href="#cb343-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\inputmarkdown</span>[shiftHeadings = +1]{example.md}</span>
-<span id="cb343-7"><a href="#cb343-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb343-8"><a href="#cb343-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb346"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb346-1"><a href="#cb346-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb346-2"><a href="#cb346-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb346-3"><a href="#cb346-3" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb346-4"><a href="#cb346-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\inputmarkdown</span>[shiftHeadings = -1]{example.md}</span>
+<span id="cb346-5"><a href="#cb346-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\inputmarkdown</span>[shiftHeadings =  0]{example.md}</span>
+<span id="cb346-6"><a href="#cb346-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\inputmarkdown</span>[shiftHeadings = +1]{example.md}</span>
+<span id="cb346-7"><a href="#cb346-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb346-8"><a href="#cb346-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb344"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb344-1"><a href="#cb344-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb347"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb347-1"><a href="#cb347-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6005,43 +6055,43 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>hamlet.md</code> with the following content:</p>
-<div class="sourceCode" id="cb345"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb345-1"><a href="#cb345-1" aria-hidden="true" tabindex="-1"></a><span class="fu"># The Tragedy of Hamlet</span></span>
-<span id="cb345-2"><a href="#cb345-2" aria-hidden="true" tabindex="-1"></a>Shakespeare's longest play.</span>
-<span id="cb345-3"><a href="#cb345-3" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb345-4"><a href="#cb345-4" aria-hidden="true" tabindex="-1"></a><span class="fu">## Act III {#act-3}</span></span>
-<span id="cb345-5"><a href="#cb345-5" aria-hidden="true" tabindex="-1"></a>Hamlet kills Polonius.</span>
-<span id="cb345-6"><a href="#cb345-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb345-7"><a href="#cb345-7" aria-hidden="true" tabindex="-1"></a><span class="fu">## Act V   {#act-5}</span></span>
-<span id="cb345-8"><a href="#cb345-8" aria-hidden="true" tabindex="-1"></a>Hamlet dies.</span>
-<span id="cb345-9"><a href="#cb345-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb345-10"><a href="#cb345-10" aria-hidden="true" tabindex="-1"></a><span class="fu">## Act I   {#act-1}</span></span>
-<span id="cb345-11"><a href="#cb345-11" aria-hidden="true" tabindex="-1"></a>Hamlet talks to ghost.</span></code></pre></div>
+<div class="sourceCode" id="cb348"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb348-1"><a href="#cb348-1" aria-hidden="true" tabindex="-1"></a><span class="fu"># The Tragedy of Hamlet</span></span>
+<span id="cb348-2"><a href="#cb348-2" aria-hidden="true" tabindex="-1"></a>Shakespeare's longest play.</span>
+<span id="cb348-3"><a href="#cb348-3" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb348-4"><a href="#cb348-4" aria-hidden="true" tabindex="-1"></a><span class="fu">## Act III {#act-3}</span></span>
+<span id="cb348-5"><a href="#cb348-5" aria-hidden="true" tabindex="-1"></a>Hamlet kills Polonius.</span>
+<span id="cb348-6"><a href="#cb348-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb348-7"><a href="#cb348-7" aria-hidden="true" tabindex="-1"></a><span class="fu">## Act V   {#act-5}</span></span>
+<span id="cb348-8"><a href="#cb348-8" aria-hidden="true" tabindex="-1"></a>Hamlet dies.</span>
+<span id="cb348-9"><a href="#cb348-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb348-10"><a href="#cb348-10" aria-hidden="true" tabindex="-1"></a><span class="fu">## Act I   {#act-1}</span></span>
+<span id="cb348-11"><a href="#cb348-11" aria-hidden="true" tabindex="-1"></a>Hamlet talks to ghost.</span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb346"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb346-1"><a href="#cb346-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb346-2"><a href="#cb346-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionHeaderAttributes</span>{true}</span>
-<span id="cb346-3"><a href="#cb346-3" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb346-4"><a href="#cb346-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\font\normal</span>=cmr10<span class="fu">\normal</span></span>
-<span id="cb346-5"><a href="#cb346-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\font\big</span>=cmr10 at 12pt</span>
-<span id="cb346-6"><a href="#cb346-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingTwo</span>#1{{<span class="fu">\big</span> #1<span class="fu">\par</span>}}</span>
-<span id="cb346-7"><a href="#cb346-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\font\bigger</span>=cmr10 scaled 1440</span>
-<span id="cb346-8"><a href="#cb346-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingOne</span>#1{{<span class="fu">\bigger</span> #1<span class="fu">\par</span>}}</span>
-<span id="cb346-9"><a href="#cb346-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb346-10"><a href="#cb346-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionSlice</span>{^ ^act-3}</span>
-<span id="cb346-11"><a href="#cb346-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{hamlet.md}</span>
-<span id="cb346-12"><a href="#cb346-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb346-13"><a href="#cb346-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionSlice</span>{act-1}</span>
-<span id="cb346-14"><a href="#cb346-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{hamlet.md}</span>
-<span id="cb346-15"><a href="#cb346-15" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb346-16"><a href="#cb346-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionSlice</span>{act-3 act-5}</span>
-<span id="cb346-17"><a href="#cb346-17" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{hamlet.md}</span>
-<span id="cb346-18"><a href="#cb346-18" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb346-19"><a href="#cb346-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb349"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb349-1"><a href="#cb349-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb349-2"><a href="#cb349-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionHeaderAttributes</span>{true}</span>
+<span id="cb349-3"><a href="#cb349-3" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb349-4"><a href="#cb349-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\font\normal</span>=cmr10<span class="fu">\normal</span></span>
+<span id="cb349-5"><a href="#cb349-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\font\big</span>=cmr10 at 12pt</span>
+<span id="cb349-6"><a href="#cb349-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingTwo</span>#1{{<span class="fu">\big</span> #1<span class="fu">\par</span>}}</span>
+<span id="cb349-7"><a href="#cb349-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\font\bigger</span>=cmr10 scaled 1440</span>
+<span id="cb349-8"><a href="#cb349-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingOne</span>#1{{<span class="fu">\bigger</span> #1<span class="fu">\par</span>}}</span>
+<span id="cb349-9"><a href="#cb349-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb349-10"><a href="#cb349-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionSlice</span>{^ ^act-3}</span>
+<span id="cb349-11"><a href="#cb349-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{hamlet.md}</span>
+<span id="cb349-12"><a href="#cb349-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb349-13"><a href="#cb349-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionSlice</span>{act-1}</span>
+<span id="cb349-14"><a href="#cb349-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{hamlet.md}</span>
+<span id="cb349-15"><a href="#cb349-15" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb349-16"><a href="#cb349-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionSlice</span>{act-3 act-5}</span>
+<span id="cb349-17"><a href="#cb349-17" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{hamlet.md}</span>
+<span id="cb349-18"><a href="#cb349-18" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb349-19"><a href="#cb349-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb347"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb347-1"><a href="#cb347-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb350"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb350-1"><a href="#cb350-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6058,30 +6108,30 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb348"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb348-1"><a href="#cb348-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb348-2"><a href="#cb348-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[headerAttributes]{<span class="ex">markdown</span>}</span>
-<span id="cb348-3"><a href="#cb348-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">filecontents</span>}[overwrite,nosearch,noheader]{hamlet.md}</span>
-<span id="cb348-4"><a href="#cb348-4" aria-hidden="true" tabindex="-1"></a># The Tragedy of Hamlet</span>
-<span id="cb348-5"><a href="#cb348-5" aria-hidden="true" tabindex="-1"></a>Shakespeare's longest play.</span>
-<span id="cb348-6"><a href="#cb348-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb348-7"><a href="#cb348-7" aria-hidden="true" tabindex="-1"></a>## Act III {#act-3}</span>
-<span id="cb348-8"><a href="#cb348-8" aria-hidden="true" tabindex="-1"></a>Hamlet kills Polonius.</span>
-<span id="cb348-9"><a href="#cb348-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb348-10"><a href="#cb348-10" aria-hidden="true" tabindex="-1"></a>## Act V   {#act-5}</span>
-<span id="cb348-11"><a href="#cb348-11" aria-hidden="true" tabindex="-1"></a>Hamlet dies.</span>
-<span id="cb348-12"><a href="#cb348-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb348-13"><a href="#cb348-13" aria-hidden="true" tabindex="-1"></a>## Act I   {#act-1}</span>
-<span id="cb348-14"><a href="#cb348-14" aria-hidden="true" tabindex="-1"></a>Hamlet talks to ghost.</span>
-<span id="cb348-15"><a href="#cb348-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">filecontents</span>}</span>
-<span id="cb348-16"><a href="#cb348-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb348-17"><a href="#cb348-17" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>[slice=^ ^act-3]{hamlet.md}</span>
-<span id="cb348-18"><a href="#cb348-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>[slice=act-1]{hamlet.md}</span>
-<span id="cb348-19"><a href="#cb348-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>[slice=act-3 act-5]{hamlet.md}</span>
-<span id="cb348-20"><a href="#cb348-20" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb351"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb351-1"><a href="#cb351-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb351-2"><a href="#cb351-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[headerAttributes]{<span class="ex">markdown</span>}</span>
+<span id="cb351-3"><a href="#cb351-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">filecontents</span>}[overwrite,nosearch,noheader]{hamlet.md}</span>
+<span id="cb351-4"><a href="#cb351-4" aria-hidden="true" tabindex="-1"></a># The Tragedy of Hamlet</span>
+<span id="cb351-5"><a href="#cb351-5" aria-hidden="true" tabindex="-1"></a>Shakespeare's longest play.</span>
+<span id="cb351-6"><a href="#cb351-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb351-7"><a href="#cb351-7" aria-hidden="true" tabindex="-1"></a>## Act III {#act-3}</span>
+<span id="cb351-8"><a href="#cb351-8" aria-hidden="true" tabindex="-1"></a>Hamlet kills Polonius.</span>
+<span id="cb351-9"><a href="#cb351-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb351-10"><a href="#cb351-10" aria-hidden="true" tabindex="-1"></a>## Act V   {#act-5}</span>
+<span id="cb351-11"><a href="#cb351-11" aria-hidden="true" tabindex="-1"></a>Hamlet dies.</span>
+<span id="cb351-12"><a href="#cb351-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb351-13"><a href="#cb351-13" aria-hidden="true" tabindex="-1"></a>## Act I   {#act-1}</span>
+<span id="cb351-14"><a href="#cb351-14" aria-hidden="true" tabindex="-1"></a>Hamlet talks to ghost.</span>
+<span id="cb351-15"><a href="#cb351-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">filecontents</span>}</span>
+<span id="cb351-16"><a href="#cb351-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb351-17"><a href="#cb351-17" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>[slice=^ ^act-3]{hamlet.md}</span>
+<span id="cb351-18"><a href="#cb351-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>[slice=act-1]{hamlet.md}</span>
+<span id="cb351-19"><a href="#cb351-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>[slice=act-3 act-5]{hamlet.md}</span>
+<span id="cb351-20"><a href="#cb351-20" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb349"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb349-1"><a href="#cb349-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb352"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb352-1"><a href="#cb352-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6098,33 +6148,33 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>hamlet.md</code> with the following content:</p>
-<div class="sourceCode" id="cb350"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb350-1"><a href="#cb350-1" aria-hidden="true" tabindex="-1"></a><span class="fu"># The Tragedy of Hamlet</span></span>
-<span id="cb350-2"><a href="#cb350-2" aria-hidden="true" tabindex="-1"></a>Shakespeare's longest play.</span>
-<span id="cb350-3"><a href="#cb350-3" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb350-4"><a href="#cb350-4" aria-hidden="true" tabindex="-1"></a><span class="fu">## Act III {#act-3}</span></span>
-<span id="cb350-5"><a href="#cb350-5" aria-hidden="true" tabindex="-1"></a>Hamlet kills Polonius.</span>
-<span id="cb350-6"><a href="#cb350-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb350-7"><a href="#cb350-7" aria-hidden="true" tabindex="-1"></a><span class="fu">## Act V   {#act-5}</span></span>
-<span id="cb350-8"><a href="#cb350-8" aria-hidden="true" tabindex="-1"></a>Hamlet dies.</span>
-<span id="cb350-9"><a href="#cb350-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb350-10"><a href="#cb350-10" aria-hidden="true" tabindex="-1"></a><span class="fu">## Act I   {#act-1}</span></span>
-<span id="cb350-11"><a href="#cb350-11" aria-hidden="true" tabindex="-1"></a>Hamlet talks to ghost.</span></code></pre></div>
+<div class="sourceCode" id="cb353"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb353-1"><a href="#cb353-1" aria-hidden="true" tabindex="-1"></a><span class="fu"># The Tragedy of Hamlet</span></span>
+<span id="cb353-2"><a href="#cb353-2" aria-hidden="true" tabindex="-1"></a>Shakespeare's longest play.</span>
+<span id="cb353-3"><a href="#cb353-3" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb353-4"><a href="#cb353-4" aria-hidden="true" tabindex="-1"></a><span class="fu">## Act III {#act-3}</span></span>
+<span id="cb353-5"><a href="#cb353-5" aria-hidden="true" tabindex="-1"></a>Hamlet kills Polonius.</span>
+<span id="cb353-6"><a href="#cb353-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb353-7"><a href="#cb353-7" aria-hidden="true" tabindex="-1"></a><span class="fu">## Act V   {#act-5}</span></span>
+<span id="cb353-8"><a href="#cb353-8" aria-hidden="true" tabindex="-1"></a>Hamlet dies.</span>
+<span id="cb353-9"><a href="#cb353-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb353-10"><a href="#cb353-10" aria-hidden="true" tabindex="-1"></a><span class="fu">## Act I   {#act-1}</span></span>
+<span id="cb353-11"><a href="#cb353-11" aria-hidden="true" tabindex="-1"></a>Hamlet talks to ghost.</span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb351"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb351-1"><a href="#cb351-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb351-2"><a href="#cb351-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[headerAttributes = yes]</span>
-<span id="cb351-3"><a href="#cb351-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb351-4"><a href="#cb351-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb351-5"><a href="#cb351-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\inputmarkdown</span>[slice = ^ ^act-3]{example.md}</span>
-<span id="cb351-6"><a href="#cb351-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\inputmarkdown</span>[slice = act-1]{example.md}</span>
-<span id="cb351-7"><a href="#cb351-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\inputmarkdown</span>[slice = act-3 act-5]{example.md}</span>
-<span id="cb351-8"><a href="#cb351-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb351-9"><a href="#cb351-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb354"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb354-1"><a href="#cb354-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb354-2"><a href="#cb354-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[headerAttributes = yes]</span>
+<span id="cb354-3"><a href="#cb354-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb354-4"><a href="#cb354-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb354-5"><a href="#cb354-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\inputmarkdown</span>[slice = ^ ^act-3]{example.md}</span>
+<span id="cb354-6"><a href="#cb354-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\inputmarkdown</span>[slice = act-1]{example.md}</span>
+<span id="cb354-7"><a href="#cb354-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\inputmarkdown</span>[slice = act-3 act-5]{example.md}</span>
+<span id="cb354-8"><a href="#cb354-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb354-9"><a href="#cb354-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb352"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb352-1"><a href="#cb352-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb355"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb355-1"><a href="#cb355-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6165,29 +6215,29 @@
 Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb353"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb353-1"><a href="#cb353-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb353-2"><a href="#cb353-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
-<span id="cb353-3"><a href="#cb353-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEllipsis</span>{. . .}</span>
-<span id="cb353-4"><a href="#cb353-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
-<span id="cb353-5"><a href="#cb353-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
-<span id="cb353-6"><a href="#cb353-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
-<span id="cb353-7"><a href="#cb353-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\directlua</span>{</span>
-<span id="cb353-8"><a href="#cb353-8" aria-hidden="true" tabindex="-1"></a>  local markdown = require("markdown")</span>
-<span id="cb353-9"><a href="#cb353-9" aria-hidden="true" tabindex="-1"></a>  local convert = markdown.new()</span>
-<span id="cb353-10"><a href="#cb353-10" aria-hidden="true" tabindex="-1"></a>  local input = "These are just three regular dots ..."</span>
-<span id="cb353-11"><a href="#cb353-11" aria-hidden="true" tabindex="-1"></a>  tex.sprint(convert(input)) }</span>
-<span id="cb353-12"><a href="#cb353-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\par</span></span>
-<span id="cb353-13"><a href="#cb353-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\directlua</span>{</span>
-<span id="cb353-14"><a href="#cb353-14" aria-hidden="true" tabindex="-1"></a>  local markdown = require("markdown")</span>
-<span id="cb353-15"><a href="#cb353-15" aria-hidden="true" tabindex="-1"></a>  local convert = markdown.new({smartEllipses = true})</span>
-<span id="cb353-16"><a href="#cb353-16" aria-hidden="true" tabindex="-1"></a>  local input = "... and this is a victorian ellipsis."</span>
-<span id="cb353-17"><a href="#cb353-17" aria-hidden="true" tabindex="-1"></a>  tex.sprint(convert(input)) }</span>
-<span id="cb353-18"><a href="#cb353-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
-<span id="cb353-19"><a href="#cb353-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb356"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb356-1"><a href="#cb356-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb356-2"><a href="#cb356-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
+<span id="cb356-3"><a href="#cb356-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEllipsis</span>{. . .}</span>
+<span id="cb356-4"><a href="#cb356-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
+<span id="cb356-5"><a href="#cb356-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
+<span id="cb356-6"><a href="#cb356-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
+<span id="cb356-7"><a href="#cb356-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\directlua</span>{</span>
+<span id="cb356-8"><a href="#cb356-8" aria-hidden="true" tabindex="-1"></a>  local markdown = require("markdown")</span>
+<span id="cb356-9"><a href="#cb356-9" aria-hidden="true" tabindex="-1"></a>  local convert = markdown.new()</span>
+<span id="cb356-10"><a href="#cb356-10" aria-hidden="true" tabindex="-1"></a>  local input = "These are just three regular dots ..."</span>
+<span id="cb356-11"><a href="#cb356-11" aria-hidden="true" tabindex="-1"></a>  tex.sprint(convert(input)) }</span>
+<span id="cb356-12"><a href="#cb356-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\par</span></span>
+<span id="cb356-13"><a href="#cb356-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\directlua</span>{</span>
+<span id="cb356-14"><a href="#cb356-14" aria-hidden="true" tabindex="-1"></a>  local markdown = require("markdown")</span>
+<span id="cb356-15"><a href="#cb356-15" aria-hidden="true" tabindex="-1"></a>  local convert = markdown.new({smartEllipses = true})</span>
+<span id="cb356-16"><a href="#cb356-16" aria-hidden="true" tabindex="-1"></a>  local input = "... and this is a victorian ellipsis."</span>
+<span id="cb356-17"><a href="#cb356-17" aria-hidden="true" tabindex="-1"></a>  tex.sprint(convert(input)) }</span>
+<span id="cb356-18"><a href="#cb356-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
+<span id="cb356-19"><a href="#cb356-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Then, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb354"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb354-1"><a href="#cb354-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb357"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb357-1"><a href="#cb357-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6197,27 +6247,27 @@
 <h5 class="unnumbered" id="lua-cli-example-11">Lua CLI Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb355"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb355-1"><a href="#cb355-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb355-2"><a href="#cb355-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
-<span id="cb355-3"><a href="#cb355-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEllipsis</span>{. . .}</span>
-<span id="cb355-4"><a href="#cb355-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
-<span id="cb355-5"><a href="#cb355-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
-<span id="cb355-6"><a href="#cb355-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
-<span id="cb355-7"><a href="#cb355-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optionfalse</span>
-<span id="cb355-8"><a href="#cb355-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\par</span></span>
-<span id="cb355-9"><a href="#cb355-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optiontrue</span>
-<span id="cb355-10"><a href="#cb355-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
-<span id="cb355-11"><a href="#cb355-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb358"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb358-1"><a href="#cb358-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb358-2"><a href="#cb358-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
+<span id="cb358-3"><a href="#cb358-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEllipsis</span>{. . .}</span>
+<span id="cb358-4"><a href="#cb358-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
+<span id="cb358-5"><a href="#cb358-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
+<span id="cb358-6"><a href="#cb358-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
+<span id="cb358-7"><a href="#cb358-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optionfalse</span>
+<span id="cb358-8"><a href="#cb358-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\par</span></span>
+<span id="cb358-9"><a href="#cb358-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optiontrue</span>
+<span id="cb358-10"><a href="#cb358-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
+<span id="cb358-11"><a href="#cb358-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>content.md</code> with the following content:</p>
-<div class="sourceCode" id="cb356"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb356-1"><a href="#cb356-1" aria-hidden="true" tabindex="-1"></a>Are these just three regular dots, a victorian ellipsis, or ... ?</span></code></pre></div>
+<div class="sourceCode" id="cb359"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb359-1"><a href="#cb359-1" aria-hidden="true" tabindex="-1"></a>Are these just three regular dots, a victorian ellipsis, or ... ?</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb357"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb357-1"><a href="#cb357-1" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ <span class="at">--</span> content.md optionfalse.tex</span>
-<span id="cb357-2"><a href="#cb357-2" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ smartEllipses=true <span class="at">--</span> content.md optiontrue.tex</span>
-<span id="cb357-3"><a href="#cb357-3" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb360"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb360-1"><a href="#cb360-1" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ <span class="at">--</span> content.md optionfalse.tex</span>
+<span id="cb360-2"><a href="#cb360-2" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ smartEllipses=true <span class="at">--</span> content.md optiontrue.tex</span>
+<span id="cb360-3"><a href="#cb360-3" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>where ⟨<em>CLI pathname</em>⟩ corresponds to the location of the Lua
 CLI script file, such as
 <code>~/texmf/scripts/markdown/markdown-cli.lua</code> on UN*X systems
@@ -6238,23 +6288,23 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb358"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb358-1"><a href="#cb358-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb358-2"><a href="#cb358-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEllipsis</span>{. . .}</span>
-<span id="cb358-3"><a href="#cb358-3" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb358-4"><a href="#cb358-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb358-5"><a href="#cb358-5" aria-hidden="true" tabindex="-1"></a>These are just three regular dots ...</span>
-<span id="cb358-6"><a href="#cb358-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb358-7"><a href="#cb358-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb358-8"><a href="#cb358-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionSmartEllipses</span>{true}</span>
-<span id="cb358-9"><a href="#cb358-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb358-10"><a href="#cb358-10" aria-hidden="true" tabindex="-1"></a>... and this is a victorian ellipsis.</span>
-<span id="cb358-11"><a href="#cb358-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb358-12"><a href="#cb358-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb358-13"><a href="#cb358-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb361"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb361-1"><a href="#cb361-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb361-2"><a href="#cb361-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEllipsis</span>{. . .}</span>
+<span id="cb361-3"><a href="#cb361-3" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb361-4"><a href="#cb361-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb361-5"><a href="#cb361-5" aria-hidden="true" tabindex="-1"></a>These are just three regular dots ...</span>
+<span id="cb361-6"><a href="#cb361-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb361-7"><a href="#cb361-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb361-8"><a href="#cb361-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionSmartEllipses</span>{true}</span>
+<span id="cb361-9"><a href="#cb361-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb361-10"><a href="#cb361-10" aria-hidden="true" tabindex="-1"></a>... and this is a victorian ellipsis.</span>
+<span id="cb361-11"><a href="#cb361-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb361-12"><a href="#cb361-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb361-13"><a href="#cb361-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb359"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb359-1"><a href="#cb359-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb362"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb362-1"><a href="#cb362-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6265,28 +6315,28 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb360"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb360-1"><a href="#cb360-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb360-2"><a href="#cb360-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb360-3"><a href="#cb360-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb360-4"><a href="#cb360-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb360-5"><a href="#cb360-5" aria-hidden="true" tabindex="-1"></a>    ellipsis = {. . .}</span>
-<span id="cb360-6"><a href="#cb360-6" aria-hidden="true" tabindex="-1"></a>  }</span>
-<span id="cb360-7"><a href="#cb360-7" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb360-8"><a href="#cb360-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb360-9"><a href="#cb360-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb360-10"><a href="#cb360-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb360-11"><a href="#cb360-11" aria-hidden="true" tabindex="-1"></a>These are just three regular dots ...</span>
-<span id="cb360-12"><a href="#cb360-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb360-13"><a href="#cb360-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb360-14"><a href="#cb360-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[smartEllipses]</span>
-<span id="cb360-15"><a href="#cb360-15" aria-hidden="true" tabindex="-1"></a>... and this is a victorian ellipsis.</span>
-<span id="cb360-16"><a href="#cb360-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb360-17"><a href="#cb360-17" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb360-18"><a href="#cb360-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb363"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb363-1"><a href="#cb363-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb363-2"><a href="#cb363-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb363-3"><a href="#cb363-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb363-4"><a href="#cb363-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb363-5"><a href="#cb363-5" aria-hidden="true" tabindex="-1"></a>    ellipsis = {. . .}</span>
+<span id="cb363-6"><a href="#cb363-6" aria-hidden="true" tabindex="-1"></a>  }</span>
+<span id="cb363-7"><a href="#cb363-7" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb363-8"><a href="#cb363-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb363-9"><a href="#cb363-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb363-10"><a href="#cb363-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb363-11"><a href="#cb363-11" aria-hidden="true" tabindex="-1"></a>These are just three regular dots ...</span>
+<span id="cb363-12"><a href="#cb363-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb363-13"><a href="#cb363-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb363-14"><a href="#cb363-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[smartEllipses]</span>
+<span id="cb363-15"><a href="#cb363-15" aria-hidden="true" tabindex="-1"></a>... and this is a victorian ellipsis.</span>
+<span id="cb363-16"><a href="#cb363-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb363-17"><a href="#cb363-17" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb363-18"><a href="#cb363-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb361"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb361-1"><a href="#cb361-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb364"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb364-1"><a href="#cb364-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6297,24 +6347,24 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb362"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb362-1"><a href="#cb362-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb362-2"><a href="#cb362-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEllipsis</span>{. . .}</span>
-<span id="cb362-3"><a href="#cb362-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb362-4"><a href="#cb362-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb362-5"><a href="#cb362-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb362-6"><a href="#cb362-6" aria-hidden="true" tabindex="-1"></a>These are just three regular dots ...</span>
-<span id="cb362-7"><a href="#cb362-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb362-8"><a href="#cb362-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb362-9"><a href="#cb362-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[smartEllipses = yes]</span>
-<span id="cb362-10"><a href="#cb362-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb362-11"><a href="#cb362-11" aria-hidden="true" tabindex="-1"></a>... and this is a victorian ellipsis.</span>
-<span id="cb362-12"><a href="#cb362-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb362-13"><a href="#cb362-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb362-14"><a href="#cb362-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb365"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb365-1"><a href="#cb365-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb365-2"><a href="#cb365-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEllipsis</span>{. . .}</span>
+<span id="cb365-3"><a href="#cb365-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb365-4"><a href="#cb365-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb365-5"><a href="#cb365-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb365-6"><a href="#cb365-6" aria-hidden="true" tabindex="-1"></a>These are just three regular dots ...</span>
+<span id="cb365-7"><a href="#cb365-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb365-8"><a href="#cb365-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb365-9"><a href="#cb365-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[smartEllipses = yes]</span>
+<span id="cb365-10"><a href="#cb365-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb365-11"><a href="#cb365-11" aria-hidden="true" tabindex="-1"></a>... and this is a victorian ellipsis.</span>
+<span id="cb365-12"><a href="#cb365-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb365-13"><a href="#cb365-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb365-14"><a href="#cb365-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb363"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb363-1"><a href="#cb363-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb366"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb366-1"><a href="#cb366-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6352,32 +6402,32 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb364"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb364-1"><a href="#cb364-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb364-2"><a href="#cb364-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb364-3"><a href="#cb364-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb364-4"><a href="#cb364-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb364-5"><a href="#cb364-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb364-6"><a href="#cb364-6" aria-hidden="true" tabindex="-1"></a>The following list respects the numbers specified in the markup:</span>
-<span id="cb364-7"><a href="#cb364-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb364-8"><a href="#cb364-8" aria-hidden="true" tabindex="-1"></a>3. third item</span>
-<span id="cb364-9"><a href="#cb364-9" aria-hidden="true" tabindex="-1"></a>4. fourth item</span>
-<span id="cb364-10"><a href="#cb364-10" aria-hidden="true" tabindex="-1"></a>5. fifth item</span>
-<span id="cb364-11"><a href="#cb364-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb364-12"><a href="#cb364-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb364-13"><a href="#cb364-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[startNumber=false]</span>
-<span id="cb364-14"><a href="#cb364-14" aria-hidden="true" tabindex="-1"></a>The following list does not respect the numbers specified in the</span>
-<span id="cb364-15"><a href="#cb364-15" aria-hidden="true" tabindex="-1"></a>markup:</span>
-<span id="cb364-16"><a href="#cb364-16" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb364-17"><a href="#cb364-17" aria-hidden="true" tabindex="-1"></a>3. third item</span>
-<span id="cb364-18"><a href="#cb364-18" aria-hidden="true" tabindex="-1"></a>4. fourth item</span>
-<span id="cb364-19"><a href="#cb364-19" aria-hidden="true" tabindex="-1"></a>5. fifth item</span>
-<span id="cb364-20"><a href="#cb364-20" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb364-21"><a href="#cb364-21" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb364-22"><a href="#cb364-22" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb367"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb367-1"><a href="#cb367-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb367-2"><a href="#cb367-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb367-3"><a href="#cb367-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb367-4"><a href="#cb367-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb367-5"><a href="#cb367-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb367-6"><a href="#cb367-6" aria-hidden="true" tabindex="-1"></a>The following list respects the numbers specified in the markup:</span>
+<span id="cb367-7"><a href="#cb367-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb367-8"><a href="#cb367-8" aria-hidden="true" tabindex="-1"></a>3. third item</span>
+<span id="cb367-9"><a href="#cb367-9" aria-hidden="true" tabindex="-1"></a>4. fourth item</span>
+<span id="cb367-10"><a href="#cb367-10" aria-hidden="true" tabindex="-1"></a>5. fifth item</span>
+<span id="cb367-11"><a href="#cb367-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb367-12"><a href="#cb367-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb367-13"><a href="#cb367-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[startNumber=false]</span>
+<span id="cb367-14"><a href="#cb367-14" aria-hidden="true" tabindex="-1"></a>The following list does not respect the numbers specified in the</span>
+<span id="cb367-15"><a href="#cb367-15" aria-hidden="true" tabindex="-1"></a>markup:</span>
+<span id="cb367-16"><a href="#cb367-16" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb367-17"><a href="#cb367-17" aria-hidden="true" tabindex="-1"></a>3. third item</span>
+<span id="cb367-18"><a href="#cb367-18" aria-hidden="true" tabindex="-1"></a>4. fourth item</span>
+<span id="cb367-19"><a href="#cb367-19" aria-hidden="true" tabindex="-1"></a>5. fifth item</span>
+<span id="cb367-20"><a href="#cb367-20" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb367-21"><a href="#cb367-21" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb367-22"><a href="#cb367-22" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb365"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb365-1"><a href="#cb365-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb368"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb368-1"><a href="#cb368-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6399,30 +6449,30 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb366"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb366-1"><a href="#cb366-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb366-2"><a href="#cb366-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb366-3"><a href="#cb366-3" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb366-4"><a href="#cb366-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb366-5"><a href="#cb366-5" aria-hidden="true" tabindex="-1"></a>The following list respects the numbers specified in the markup:</span>
-<span id="cb366-6"><a href="#cb366-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb366-7"><a href="#cb366-7" aria-hidden="true" tabindex="-1"></a>3. third item</span>
-<span id="cb366-8"><a href="#cb366-8" aria-hidden="true" tabindex="-1"></a>4. fourth item</span>
-<span id="cb366-9"><a href="#cb366-9" aria-hidden="true" tabindex="-1"></a>5. fifth item</span>
-<span id="cb366-10"><a href="#cb366-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb366-11"><a href="#cb366-11" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb366-12"><a href="#cb366-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[startNumber = no]</span>
-<span id="cb366-13"><a href="#cb366-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb366-14"><a href="#cb366-14" aria-hidden="true" tabindex="-1"></a>The following list respects the numbers specified in the markup:</span>
-<span id="cb366-15"><a href="#cb366-15" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb366-16"><a href="#cb366-16" aria-hidden="true" tabindex="-1"></a>3. third item</span>
-<span id="cb366-17"><a href="#cb366-17" aria-hidden="true" tabindex="-1"></a>4. fourth item</span>
-<span id="cb366-18"><a href="#cb366-18" aria-hidden="true" tabindex="-1"></a>5. fifth item</span>
-<span id="cb366-19"><a href="#cb366-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb366-20"><a href="#cb366-20" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb369"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb369-1"><a href="#cb369-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb369-2"><a href="#cb369-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb369-3"><a href="#cb369-3" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb369-4"><a href="#cb369-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb369-5"><a href="#cb369-5" aria-hidden="true" tabindex="-1"></a>The following list respects the numbers specified in the markup:</span>
+<span id="cb369-6"><a href="#cb369-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb369-7"><a href="#cb369-7" aria-hidden="true" tabindex="-1"></a>3. third item</span>
+<span id="cb369-8"><a href="#cb369-8" aria-hidden="true" tabindex="-1"></a>4. fourth item</span>
+<span id="cb369-9"><a href="#cb369-9" aria-hidden="true" tabindex="-1"></a>5. fifth item</span>
+<span id="cb369-10"><a href="#cb369-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb369-11"><a href="#cb369-11" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb369-12"><a href="#cb369-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[startNumber = no]</span>
+<span id="cb369-13"><a href="#cb369-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb369-14"><a href="#cb369-14" aria-hidden="true" tabindex="-1"></a>The following list respects the numbers specified in the markup:</span>
+<span id="cb369-15"><a href="#cb369-15" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb369-16"><a href="#cb369-16" aria-hidden="true" tabindex="-1"></a>3. third item</span>
+<span id="cb369-17"><a href="#cb369-17" aria-hidden="true" tabindex="-1"></a>4. fourth item</span>
+<span id="cb369-18"><a href="#cb369-18" aria-hidden="true" tabindex="-1"></a>5. fifth item</span>
+<span id="cb369-19"><a href="#cb369-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb369-20"><a href="#cb369-20" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb367"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb367-1"><a href="#cb367-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb370"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb370-1"><a href="#cb370-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6452,8 +6502,8 @@
 <p>Enable the Pandoc <a
 href="https://pandoc.org/MANUAL.html#extension-strikeout">strike-through
 syntax extension</a>:</p>
-<div class="sourceCode" id="cb368"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb368-1"><a href="#cb368-1" aria-hidden="true" tabindex="-1"></a>This ~~is deleted text.~~</span></code></pre></div>
+<div class="sourceCode" id="cb371"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb371-1"><a href="#cb371-1" aria-hidden="true" tabindex="-1"></a>This ~~is deleted text.~~</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -6470,18 +6520,18 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb369"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb369-1"><a href="#cb369-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb369-2"><a href="#cb369-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionStrikeThrough</span>{true}</span>
-<span id="cb369-3"><a href="#cb369-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> soulutf8.sty</span>
-<span id="cb369-4"><a href="#cb369-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererStrikeThrough</span>#1{<span class="fu">\st</span>{#1}}</span>
-<span id="cb369-5"><a href="#cb369-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb369-6"><a href="#cb369-6" aria-hidden="true" tabindex="-1"></a>This is ~~a lunar roving vehicle~~ strike-through text.</span>
-<span id="cb369-7"><a href="#cb369-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb369-8"><a href="#cb369-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb372"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb372-1"><a href="#cb372-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb372-2"><a href="#cb372-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionStrikeThrough</span>{true}</span>
+<span id="cb372-3"><a href="#cb372-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> soulutf8.sty</span>
+<span id="cb372-4"><a href="#cb372-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererStrikeThrough</span>#1{<span class="fu">\st</span>{#1}}</span>
+<span id="cb372-5"><a href="#cb372-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb372-6"><a href="#cb372-6" aria-hidden="true" tabindex="-1"></a>This is ~~a lunar roving vehicle~~ strike-through text.</span>
+<span id="cb372-7"><a href="#cb372-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb372-8"><a href="#cb372-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb370"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb370-1"><a href="#cb370-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb373"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb373-1"><a href="#cb373-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6491,23 +6541,23 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb371"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb371-1"><a href="#cb371-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb371-2"><a href="#cb371-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[strikeThrough]{<span class="ex">markdown</span>}</span>
-<span id="cb371-3"><a href="#cb371-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">soulutf8</span>}</span>
-<span id="cb371-4"><a href="#cb371-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb371-5"><a href="#cb371-5" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb371-6"><a href="#cb371-6" aria-hidden="true" tabindex="-1"></a>    strikeThrough = {<span class="fu">\st</span>{#1}},</span>
-<span id="cb371-7"><a href="#cb371-7" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb371-8"><a href="#cb371-8" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb371-9"><a href="#cb371-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb371-10"><a href="#cb371-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb371-11"><a href="#cb371-11" aria-hidden="true" tabindex="-1"></a>This is ~~a lunar roving vehicle~~ strike-through text.</span>
-<span id="cb371-12"><a href="#cb371-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb371-13"><a href="#cb371-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb374"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb374-1"><a href="#cb374-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb374-2"><a href="#cb374-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[strikeThrough]{<span class="ex">markdown</span>}</span>
+<span id="cb374-3"><a href="#cb374-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">soulutf8</span>}</span>
+<span id="cb374-4"><a href="#cb374-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb374-5"><a href="#cb374-5" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb374-6"><a href="#cb374-6" aria-hidden="true" tabindex="-1"></a>    strikeThrough = {<span class="fu">\st</span>{#1}},</span>
+<span id="cb374-7"><a href="#cb374-7" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb374-8"><a href="#cb374-8" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb374-9"><a href="#cb374-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb374-10"><a href="#cb374-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb374-11"><a href="#cb374-11" aria-hidden="true" tabindex="-1"></a>This is ~~a lunar roving vehicle~~ strike-through text.</span>
+<span id="cb374-12"><a href="#cb374-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb374-13"><a href="#cb374-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb372"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb372-1"><a href="#cb372-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb375"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb375-1"><a href="#cb375-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6517,18 +6567,18 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb373"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb373-1"><a href="#cb373-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb373-2"><a href="#cb373-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[strikeThrough = yes]</span>
-<span id="cb373-3"><a href="#cb373-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererStrikeThrough</span>#1{<span class="fu">\overstrikes</span>{#1}}</span>
-<span id="cb373-4"><a href="#cb373-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb373-5"><a href="#cb373-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb373-6"><a href="#cb373-6" aria-hidden="true" tabindex="-1"></a>This is ~~a lunar roving vehicle~~ strike-through text.</span>
-<span id="cb373-7"><a href="#cb373-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb373-8"><a href="#cb373-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb376"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb376-1"><a href="#cb376-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb376-2"><a href="#cb376-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[strikeThrough = yes]</span>
+<span id="cb376-3"><a href="#cb376-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererStrikeThrough</span>#1{<span class="fu">\overstrikes</span>{#1}}</span>
+<span id="cb376-4"><a href="#cb376-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb376-5"><a href="#cb376-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb376-6"><a href="#cb376-6" aria-hidden="true" tabindex="-1"></a>This is ~~a lunar roving vehicle~~ strike-through text.</span>
+<span id="cb376-7"><a href="#cb376-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb376-8"><a href="#cb376-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb374"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb374-1"><a href="#cb374-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb377"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb377-1"><a href="#cb377-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6546,14 +6596,14 @@
 <p>Strip the minimal indentation of non-blank lines from all lines in a
 markdown document. Requires that the
 <code><strong>preserveTabs</strong></code> Lua option is disabled:</p>
-<div class="sourceCode" id="cb375"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb375-1"><a href="#cb375-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb375-2"><a href="#cb375-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[stripIndent]{<span class="ex">markdown</span>}</span>
-<span id="cb375-3"><a href="#cb375-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb375-4"><a href="#cb375-4" aria-hidden="true" tabindex="-1"></a>    <span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb375-5"><a href="#cb375-5" aria-hidden="true" tabindex="-1"></a>        Hello *world*!</span>
-<span id="cb375-6"><a href="#cb375-6" aria-hidden="true" tabindex="-1"></a>    <span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb375-7"><a href="#cb375-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb378"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb378-1"><a href="#cb378-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb378-2"><a href="#cb378-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[stripIndent]{<span class="ex">markdown</span>}</span>
+<span id="cb378-3"><a href="#cb378-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb378-4"><a href="#cb378-4" aria-hidden="true" tabindex="-1"></a>    <span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb378-5"><a href="#cb378-5" aria-hidden="true" tabindex="-1"></a>        Hello *world*!</span>
+<span id="cb378-6"><a href="#cb378-6" aria-hidden="true" tabindex="-1"></a>    <span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb378-7"><a href="#cb378-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -6571,16 +6621,16 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb376"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb376-1"><a href="#cb376-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb376-2"><a href="#cb376-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionStripIndent</span>{true}</span>
-<span id="cb376-3"><a href="#cb376-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb376-4"><a href="#cb376-4" aria-hidden="true" tabindex="-1"></a>    Hello *world*!</span>
-<span id="cb376-5"><a href="#cb376-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb376-6"><a href="#cb376-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb379"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb379-1"><a href="#cb379-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb379-2"><a href="#cb379-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionStripIndent</span>{true}</span>
+<span id="cb379-3"><a href="#cb379-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb379-4"><a href="#cb379-4" aria-hidden="true" tabindex="-1"></a>    Hello *world*!</span>
+<span id="cb379-5"><a href="#cb379-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb379-6"><a href="#cb379-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb377"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb377-1"><a href="#cb377-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb380"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb380-1"><a href="#cb380-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the text “Hello <em>world</em>!”</p>
 <h5 class="unnumbered" id="latex-example-42"><span
@@ -6587,17 +6637,17 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb378"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb378-1"><a href="#cb378-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb378-2"><a href="#cb378-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[stripIndent]{<span class="ex">markdown</span>}</span>
-<span id="cb378-3"><a href="#cb378-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb378-4"><a href="#cb378-4" aria-hidden="true" tabindex="-1"></a>    <span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb378-5"><a href="#cb378-5" aria-hidden="true" tabindex="-1"></a>        Hello *world*!</span>
-<span id="cb378-6"><a href="#cb378-6" aria-hidden="true" tabindex="-1"></a>    <span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb378-7"><a href="#cb378-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb381"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb381-1"><a href="#cb381-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb381-2"><a href="#cb381-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[stripIndent]{<span class="ex">markdown</span>}</span>
+<span id="cb381-3"><a href="#cb381-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb381-4"><a href="#cb381-4" aria-hidden="true" tabindex="-1"></a>    <span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb381-5"><a href="#cb381-5" aria-hidden="true" tabindex="-1"></a>        Hello *world*!</span>
+<span id="cb381-6"><a href="#cb381-6" aria-hidden="true" tabindex="-1"></a>    <span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb381-7"><a href="#cb381-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb379"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb379-1"><a href="#cb379-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb382"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb382-1"><a href="#cb382-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the text “Hello <em>world</em>!”</p>
 <h5 class="unnumbered" id="context-example-28">Con<span
@@ -6604,17 +6654,17 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb380"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb380-1"><a href="#cb380-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb380-2"><a href="#cb380-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[stripIndent = yes]</span>
-<span id="cb380-3"><a href="#cb380-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb380-4"><a href="#cb380-4" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\startmarkdown</span></span>
-<span id="cb380-5"><a href="#cb380-5" aria-hidden="true" tabindex="-1"></a>        Hello *world*!</span>
-<span id="cb380-6"><a href="#cb380-6" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\stopmarkdown</span></span>
-<span id="cb380-7"><a href="#cb380-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb383"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb383-1"><a href="#cb383-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb383-2"><a href="#cb383-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[stripIndent = yes]</span>
+<span id="cb383-3"><a href="#cb383-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb383-4"><a href="#cb383-4" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\startmarkdown</span></span>
+<span id="cb383-5"><a href="#cb383-5" aria-hidden="true" tabindex="-1"></a>        Hello *world*!</span>
+<span id="cb383-6"><a href="#cb383-6" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\stopmarkdown</span></span>
+<span id="cb383-7"><a href="#cb383-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb381"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb381-1"><a href="#cb381-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb384"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb384-1"><a href="#cb384-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the text “Hello <em>world</em>!”</p>
 <h4 data-number="2.2.1.55" id="option-subscripts"><span
@@ -6629,8 +6679,8 @@
 <p>Enable the Pandoc <a
 href="https://pandoc.org/MANUAL.html#extension-superscript-subscript">subscript
 syntax extension</a>:</p>
-<div class="sourceCode" id="cb382"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb382-1"><a href="#cb382-1" aria-hidden="true" tabindex="-1"></a>H~2~O is a liquid.</span></code></pre></div>
+<div class="sourceCode" id="cb385"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb385-1"><a href="#cb385-1" aria-hidden="true" tabindex="-1"></a>H~2~O is a liquid.</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -6647,17 +6697,17 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb383"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb383-1"><a href="#cb383-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb383-2"><a href="#cb383-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[subscripts]{<span class="ex">markdown</span>}</span>
-<span id="cb383-3"><a href="#cb383-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb383-4"><a href="#cb383-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb383-5"><a href="#cb383-5" aria-hidden="true" tabindex="-1"></a>H~2~O is a liquid.</span>
-<span id="cb383-6"><a href="#cb383-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb383-7"><a href="#cb383-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb386"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb386-1"><a href="#cb386-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb386-2"><a href="#cb386-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[subscripts]{<span class="ex">markdown</span>}</span>
+<span id="cb386-3"><a href="#cb386-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb386-4"><a href="#cb386-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb386-5"><a href="#cb386-5" aria-hidden="true" tabindex="-1"></a>H~2~O is a liquid.</span>
+<span id="cb386-6"><a href="#cb386-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb386-7"><a href="#cb386-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb384"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb384-1"><a href="#cb384-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb387"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb387-1"><a href="#cb387-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6667,17 +6717,17 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb385"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb385-1"><a href="#cb385-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb385-2"><a href="#cb385-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[subscripts = yes]</span>
-<span id="cb385-3"><a href="#cb385-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb385-4"><a href="#cb385-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb385-5"><a href="#cb385-5" aria-hidden="true" tabindex="-1"></a>H~2~O is a liquid.</span>
-<span id="cb385-6"><a href="#cb385-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb385-7"><a href="#cb385-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb388"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb388-1"><a href="#cb388-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb388-2"><a href="#cb388-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[subscripts = yes]</span>
+<span id="cb388-3"><a href="#cb388-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb388-4"><a href="#cb388-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb388-5"><a href="#cb388-5" aria-hidden="true" tabindex="-1"></a>H~2~O is a liquid.</span>
+<span id="cb388-6"><a href="#cb388-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb388-7"><a href="#cb388-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb386"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb386-1"><a href="#cb386-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb389"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb389-1"><a href="#cb389-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6695,8 +6745,8 @@
 <p>Enable the Pandoc <a
 href="https://pandoc.org/MANUAL.html#extension-superscript-subscript">superscript
 syntax extension</a>:</p>
-<div class="sourceCode" id="cb387"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb387-1"><a href="#cb387-1" aria-hidden="true" tabindex="-1"></a>2^10^ is 1024.</span></code></pre></div>
+<div class="sourceCode" id="cb390"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb390-1"><a href="#cb390-1" aria-hidden="true" tabindex="-1"></a>2^10^ is 1024.</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -6713,17 +6763,17 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb388"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb388-1"><a href="#cb388-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb388-2"><a href="#cb388-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[superscripts]{<span class="ex">markdown</span>}</span>
-<span id="cb388-3"><a href="#cb388-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb388-4"><a href="#cb388-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb388-5"><a href="#cb388-5" aria-hidden="true" tabindex="-1"></a>2^10^ is 1024.</span>
-<span id="cb388-6"><a href="#cb388-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb388-7"><a href="#cb388-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb391"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb391-1"><a href="#cb391-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb391-2"><a href="#cb391-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[superscripts]{<span class="ex">markdown</span>}</span>
+<span id="cb391-3"><a href="#cb391-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb391-4"><a href="#cb391-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb391-5"><a href="#cb391-5" aria-hidden="true" tabindex="-1"></a>2^10^ is 1024.</span>
+<span id="cb391-6"><a href="#cb391-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb391-7"><a href="#cb391-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb389"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb389-1"><a href="#cb389-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb392"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb392-1"><a href="#cb392-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6733,17 +6783,17 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb390"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb390-1"><a href="#cb390-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb390-2"><a href="#cb390-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[superscripts = yes]</span>
-<span id="cb390-3"><a href="#cb390-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb390-4"><a href="#cb390-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb390-5"><a href="#cb390-5" aria-hidden="true" tabindex="-1"></a>2^10^ is 1024.</span>
-<span id="cb390-6"><a href="#cb390-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb390-7"><a href="#cb390-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb393"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb393-1"><a href="#cb393-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb393-2"><a href="#cb393-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[superscripts = yes]</span>
+<span id="cb393-3"><a href="#cb393-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb393-4"><a href="#cb393-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb393-5"><a href="#cb393-5" aria-hidden="true" tabindex="-1"></a>2^10^ is 1024.</span>
+<span id="cb393-6"><a href="#cb393-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb393-7"><a href="#cb393-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb391"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb391-1"><a href="#cb391-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb394"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb394-1"><a href="#cb394-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6761,14 +6811,14 @@
 <dd>
 <p>Enable the assignment of HTML attributes to <a
 href="#table-captions">table captions</a>.</p>
-<div class="sourceCode" id="cb392"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb392-1"><a href="#cb392-1" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
-<span id="cb392-2"><a href="#cb392-2" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
-<span id="cb392-3"><a href="#cb392-3" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
-<span id="cb392-4"><a href="#cb392-4" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
-<span id="cb392-5"><a href="#cb392-5" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
-<span id="cb392-6"><a href="#cb392-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb392-7"><a href="#cb392-7" aria-hidden="true" tabindex="-1"></a>  : Demonstration of pipe table syntax. {#example-table}</span></code></pre></div>
+<div class="sourceCode" id="cb395"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb395-1"><a href="#cb395-1" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
+<span id="cb395-2"><a href="#cb395-2" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
+<span id="cb395-3"><a href="#cb395-3" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
+<span id="cb395-4"><a href="#cb395-4" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
+<span id="cb395-5"><a href="#cb395-5" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
+<span id="cb395-6"><a href="#cb395-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb395-7"><a href="#cb395-7" aria-hidden="true" tabindex="-1"></a>  : Demonstration of pipe table syntax. {#example-table}</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -6785,57 +6835,57 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb393"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb393-1"><a href="#cb393-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb393-2"><a href="#cb393-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[</span>
-<span id="cb393-3"><a href="#cb393-3" aria-hidden="true" tabindex="-1"></a>  pipeTables,</span>
-<span id="cb393-4"><a href="#cb393-4" aria-hidden="true" tabindex="-1"></a>  tableCaptions,</span>
-<span id="cb393-5"><a href="#cb393-5" aria-hidden="true" tabindex="-1"></a>  tableAttributes,</span>
-<span id="cb393-6"><a href="#cb393-6" aria-hidden="true" tabindex="-1"></a>  relativeReferences,</span>
-<span id="cb393-7"><a href="#cb393-7" aria-hidden="true" tabindex="-1"></a>]{<span class="ex">markdown</span>}</span>
-<span id="cb393-8"><a href="#cb393-8" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">expl3</span>}</span>
-<span id="cb393-9"><a href="#cb393-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
-<span id="cb393-10"><a href="#cb393-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb393-11"><a href="#cb393-11" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb393-12"><a href="#cb393-12" aria-hidden="true" tabindex="-1"></a>    tableAttributeContextBegin = {</span>
-<span id="cb393-13"><a href="#cb393-13" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_begin:</span>
-<span id="cb393-14"><a href="#cb393-14" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownSetup</span>{</span>
-<span id="cb393-15"><a href="#cb393-15" aria-hidden="true" tabindex="-1"></a>        renderers = {</span>
-<span id="cb393-16"><a href="#cb393-16" aria-hidden="true" tabindex="-1"></a>          attributeIdentifier = {</span>
-<span id="cb393-17"><a href="#cb393-17" aria-hidden="true" tabindex="-1"></a>            <span class="fu">\markdownSetup</span>{</span>
-<span id="cb393-18"><a href="#cb393-18" aria-hidden="true" tabindex="-1"></a>              renderers = {</span>
-<span id="cb393-19"><a href="#cb393-19" aria-hidden="true" tabindex="-1"></a>                tableAttributeContextEnd = {</span>
-<span id="cb393-20"><a href="#cb393-20" aria-hidden="true" tabindex="-1"></a>                  <span class="kw">\label</span>{<span class="ex">##1</span>}</span>
-<span id="cb393-21"><a href="#cb393-21" aria-hidden="true" tabindex="-1"></a>                  <span class="fu">\group</span>_end:</span>
-<span id="cb393-22"><a href="#cb393-22" aria-hidden="true" tabindex="-1"></a>                },</span>
-<span id="cb393-23"><a href="#cb393-23" aria-hidden="true" tabindex="-1"></a>              },</span>
-<span id="cb393-24"><a href="#cb393-24" aria-hidden="true" tabindex="-1"></a>            }</span>
-<span id="cb393-25"><a href="#cb393-25" aria-hidden="true" tabindex="-1"></a>          },</span>
-<span id="cb393-26"><a href="#cb393-26" aria-hidden="true" tabindex="-1"></a>        },</span>
-<span id="cb393-27"><a href="#cb393-27" aria-hidden="true" tabindex="-1"></a>      }</span>
-<span id="cb393-28"><a href="#cb393-28" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb393-29"><a href="#cb393-29" aria-hidden="true" tabindex="-1"></a>    tableAttributeContextEnd = {</span>
-<span id="cb393-30"><a href="#cb393-30" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_end:</span>
-<span id="cb393-31"><a href="#cb393-31" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb393-32"><a href="#cb393-32" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb393-33"><a href="#cb393-33" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb393-34"><a href="#cb393-34" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
-<span id="cb393-35"><a href="#cb393-35" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb393-36"><a href="#cb393-36" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb393-37"><a href="#cb393-37" aria-hidden="true" tabindex="-1"></a>See Table <#example-table>.</span>
-<span id="cb393-38"><a href="#cb393-38" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb393-39"><a href="#cb393-39" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
-<span id="cb393-40"><a href="#cb393-40" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
-<span id="cb393-41"><a href="#cb393-41" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
-<span id="cb393-42"><a href="#cb393-42" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
-<span id="cb393-43"><a href="#cb393-43" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
-<span id="cb393-44"><a href="#cb393-44" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb393-45"><a href="#cb393-45" aria-hidden="true" tabindex="-1"></a>  : Demonstration of pipe table syntax. {#example-table}</span>
-<span id="cb393-46"><a href="#cb393-46" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb393-47"><a href="#cb393-47" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb396"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb396-1"><a href="#cb396-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb396-2"><a href="#cb396-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[</span>
+<span id="cb396-3"><a href="#cb396-3" aria-hidden="true" tabindex="-1"></a>  pipeTables,</span>
+<span id="cb396-4"><a href="#cb396-4" aria-hidden="true" tabindex="-1"></a>  tableCaptions,</span>
+<span id="cb396-5"><a href="#cb396-5" aria-hidden="true" tabindex="-1"></a>  tableAttributes,</span>
+<span id="cb396-6"><a href="#cb396-6" aria-hidden="true" tabindex="-1"></a>  relativeReferences,</span>
+<span id="cb396-7"><a href="#cb396-7" aria-hidden="true" tabindex="-1"></a>]{<span class="ex">markdown</span>}</span>
+<span id="cb396-8"><a href="#cb396-8" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">expl3</span>}</span>
+<span id="cb396-9"><a href="#cb396-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
+<span id="cb396-10"><a href="#cb396-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb396-11"><a href="#cb396-11" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb396-12"><a href="#cb396-12" aria-hidden="true" tabindex="-1"></a>    tableAttributeContextBegin = {</span>
+<span id="cb396-13"><a href="#cb396-13" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_begin:</span>
+<span id="cb396-14"><a href="#cb396-14" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownSetup</span>{</span>
+<span id="cb396-15"><a href="#cb396-15" aria-hidden="true" tabindex="-1"></a>        renderers = {</span>
+<span id="cb396-16"><a href="#cb396-16" aria-hidden="true" tabindex="-1"></a>          attributeIdentifier = {</span>
+<span id="cb396-17"><a href="#cb396-17" aria-hidden="true" tabindex="-1"></a>            <span class="fu">\markdownSetup</span>{</span>
+<span id="cb396-18"><a href="#cb396-18" aria-hidden="true" tabindex="-1"></a>              renderers = {</span>
+<span id="cb396-19"><a href="#cb396-19" aria-hidden="true" tabindex="-1"></a>                tableAttributeContextEnd = {</span>
+<span id="cb396-20"><a href="#cb396-20" aria-hidden="true" tabindex="-1"></a>                  <span class="kw">\label</span>{<span class="ex">##1</span>}</span>
+<span id="cb396-21"><a href="#cb396-21" aria-hidden="true" tabindex="-1"></a>                  <span class="fu">\group</span>_end:</span>
+<span id="cb396-22"><a href="#cb396-22" aria-hidden="true" tabindex="-1"></a>                },</span>
+<span id="cb396-23"><a href="#cb396-23" aria-hidden="true" tabindex="-1"></a>              },</span>
+<span id="cb396-24"><a href="#cb396-24" aria-hidden="true" tabindex="-1"></a>            }</span>
+<span id="cb396-25"><a href="#cb396-25" aria-hidden="true" tabindex="-1"></a>          },</span>
+<span id="cb396-26"><a href="#cb396-26" aria-hidden="true" tabindex="-1"></a>        },</span>
+<span id="cb396-27"><a href="#cb396-27" aria-hidden="true" tabindex="-1"></a>      }</span>
+<span id="cb396-28"><a href="#cb396-28" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb396-29"><a href="#cb396-29" aria-hidden="true" tabindex="-1"></a>    tableAttributeContextEnd = {</span>
+<span id="cb396-30"><a href="#cb396-30" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_end:</span>
+<span id="cb396-31"><a href="#cb396-31" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb396-32"><a href="#cb396-32" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb396-33"><a href="#cb396-33" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb396-34"><a href="#cb396-34" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
+<span id="cb396-35"><a href="#cb396-35" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb396-36"><a href="#cb396-36" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb396-37"><a href="#cb396-37" aria-hidden="true" tabindex="-1"></a>See Table <#example-table>.</span>
+<span id="cb396-38"><a href="#cb396-38" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb396-39"><a href="#cb396-39" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
+<span id="cb396-40"><a href="#cb396-40" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
+<span id="cb396-41"><a href="#cb396-41" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
+<span id="cb396-42"><a href="#cb396-42" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
+<span id="cb396-43"><a href="#cb396-43" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
+<span id="cb396-44"><a href="#cb396-44" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb396-45"><a href="#cb396-45" aria-hidden="true" tabindex="-1"></a>  : Demonstration of pipe table syntax. {#example-table}</span>
+<span id="cb396-46"><a href="#cb396-46" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb396-47"><a href="#cb396-47" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb394"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb394-1"><a href="#cb394-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb397"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb397-1"><a href="#cb397-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6885,14 +6935,14 @@
 href="https://pandoc.org/MANUAL.html#extension-table_captions">table
 caption syntax extension</a> for <a href="#pipe-tables">pipe
 tables</a>.</p>
-<div class="sourceCode" id="cb395"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb395-1"><a href="#cb395-1" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
-<span id="cb395-2"><a href="#cb395-2" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
-<span id="cb395-3"><a href="#cb395-3" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
-<span id="cb395-4"><a href="#cb395-4" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
-<span id="cb395-5"><a href="#cb395-5" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
-<span id="cb395-6"><a href="#cb395-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb395-7"><a href="#cb395-7" aria-hidden="true" tabindex="-1"></a>  : Demonstration of pipe table syntax.</span></code></pre></div>
+<div class="sourceCode" id="cb398"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb398-1"><a href="#cb398-1" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
+<span id="cb398-2"><a href="#cb398-2" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
+<span id="cb398-3"><a href="#cb398-3" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
+<span id="cb398-4"><a href="#cb398-4" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
+<span id="cb398-5"><a href="#cb398-5" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
+<span id="cb398-6"><a href="#cb398-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb398-7"><a href="#cb398-7" aria-hidden="true" tabindex="-1"></a>  : Demonstration of pipe table syntax.</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -6909,23 +6959,23 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb396"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb396-1"><a href="#cb396-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb396-2"><a href="#cb396-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[pipeTables, tableCaptions]{<span class="ex">markdown</span>}</span>
-<span id="cb396-3"><a href="#cb396-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb396-4"><a href="#cb396-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb396-5"><a href="#cb396-5" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
-<span id="cb396-6"><a href="#cb396-6" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
-<span id="cb396-7"><a href="#cb396-7" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
-<span id="cb396-8"><a href="#cb396-8" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
-<span id="cb396-9"><a href="#cb396-9" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
-<span id="cb396-10"><a href="#cb396-10" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb396-11"><a href="#cb396-11" aria-hidden="true" tabindex="-1"></a>: Demonstration of pipe table syntax.</span>
-<span id="cb396-12"><a href="#cb396-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb396-13"><a href="#cb396-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb399"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb399-1"><a href="#cb399-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb399-2"><a href="#cb399-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[pipeTables, tableCaptions]{<span class="ex">markdown</span>}</span>
+<span id="cb399-3"><a href="#cb399-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb399-4"><a href="#cb399-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb399-5"><a href="#cb399-5" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
+<span id="cb399-6"><a href="#cb399-6" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
+<span id="cb399-7"><a href="#cb399-7" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
+<span id="cb399-8"><a href="#cb399-8" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
+<span id="cb399-9"><a href="#cb399-9" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
+<span id="cb399-10"><a href="#cb399-10" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb399-11"><a href="#cb399-11" aria-hidden="true" tabindex="-1"></a>: Demonstration of pipe table syntax.</span>
+<span id="cb399-12"><a href="#cb399-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb399-13"><a href="#cb399-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb397"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb397-1"><a href="#cb397-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb400"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb400-1"><a href="#cb400-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -6965,27 +7015,27 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb398"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb398-1"><a href="#cb398-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb398-2"><a href="#cb398-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span></span>
-<span id="cb398-3"><a href="#cb398-3" aria-hidden="true" tabindex="-1"></a>  [</span>
-<span id="cb398-4"><a href="#cb398-4" aria-hidden="true" tabindex="-1"></a>    pipeTables = yes,</span>
-<span id="cb398-5"><a href="#cb398-5" aria-hidden="true" tabindex="-1"></a>    tableCaptions = yes,</span>
-<span id="cb398-6"><a href="#cb398-6" aria-hidden="true" tabindex="-1"></a>  ]</span>
-<span id="cb398-7"><a href="#cb398-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb398-8"><a href="#cb398-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb398-9"><a href="#cb398-9" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
-<span id="cb398-10"><a href="#cb398-10" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
-<span id="cb398-11"><a href="#cb398-11" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
-<span id="cb398-12"><a href="#cb398-12" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
-<span id="cb398-13"><a href="#cb398-13" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
-<span id="cb398-14"><a href="#cb398-14" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb398-15"><a href="#cb398-15" aria-hidden="true" tabindex="-1"></a>: Demonstration of pipe table syntax.</span>
-<span id="cb398-16"><a href="#cb398-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb398-17"><a href="#cb398-17" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb401"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb401-1"><a href="#cb401-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb401-2"><a href="#cb401-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span></span>
+<span id="cb401-3"><a href="#cb401-3" aria-hidden="true" tabindex="-1"></a>  [</span>
+<span id="cb401-4"><a href="#cb401-4" aria-hidden="true" tabindex="-1"></a>    pipeTables = yes,</span>
+<span id="cb401-5"><a href="#cb401-5" aria-hidden="true" tabindex="-1"></a>    tableCaptions = yes,</span>
+<span id="cb401-6"><a href="#cb401-6" aria-hidden="true" tabindex="-1"></a>  ]</span>
+<span id="cb401-7"><a href="#cb401-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb401-8"><a href="#cb401-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb401-9"><a href="#cb401-9" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
+<span id="cb401-10"><a href="#cb401-10" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
+<span id="cb401-11"><a href="#cb401-11" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
+<span id="cb401-12"><a href="#cb401-12" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
+<span id="cb401-13"><a href="#cb401-13" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
+<span id="cb401-14"><a href="#cb401-14" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb401-15"><a href="#cb401-15" aria-hidden="true" tabindex="-1"></a>: Demonstration of pipe table syntax.</span>
+<span id="cb401-16"><a href="#cb401-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb401-17"><a href="#cb401-17" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb399"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb399-1"><a href="#cb399-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb402"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb402-1"><a href="#cb402-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7033,10 +7083,10 @@
 <p>Enable the Pandoc <a
 href="https://pandoc.org/MANUAL.html#extension-task_lists">task list
 syntax extension</a>:</p>
-<div class="sourceCode" id="cb400"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb400-1"><a href="#cb400-1" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span><span class="va">[ ]</span> an unticked task list item</span>
-<span id="cb400-2"><a href="#cb400-2" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span><span class="co">[</span><span class="ot">/</span><span class="co">]</span> a half-checked task list item</span>
-<span id="cb400-3"><a href="#cb400-3" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span><span class="co">[</span><span class="ot">X</span><span class="co">]</span> a ticked task list item</span></code></pre></div>
+<div class="sourceCode" id="cb403"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb403-1"><a href="#cb403-1" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span><span class="va">[ ]</span> an unticked task list item</span>
+<span id="cb403-2"><a href="#cb403-2" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span><span class="co">[</span><span class="ot">/</span><span class="co">]</span> a half-checked task list item</span>
+<span id="cb403-3"><a href="#cb403-3" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span><span class="co">[</span><span class="ot">X</span><span class="co">]</span> a ticked task list item</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -7053,26 +7103,26 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb401"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb401-1"><a href="#cb401-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb401-2"><a href="#cb401-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[taskLists]{<span class="ex">markdown</span>}</span>
-<span id="cb401-3"><a href="#cb401-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb401-4"><a href="#cb401-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb401-5"><a href="#cb401-5" aria-hidden="true" tabindex="-1"></a>    untickedBox = No,</span>
-<span id="cb401-6"><a href="#cb401-6" aria-hidden="true" tabindex="-1"></a>    halfTickedBox = Maybe,</span>
-<span id="cb401-7"><a href="#cb401-7" aria-hidden="true" tabindex="-1"></a>    tickedBox = Yes,</span>
-<span id="cb401-8"><a href="#cb401-8" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb401-9"><a href="#cb401-9" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb401-10"><a href="#cb401-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb401-11"><a href="#cb401-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb401-12"><a href="#cb401-12" aria-hidden="true" tabindex="-1"></a>- [ ] you can't.</span>
-<span id="cb401-13"><a href="#cb401-13" aria-hidden="true" tabindex="-1"></a>- [/] I can?</span>
-<span id="cb401-14"><a href="#cb401-14" aria-hidden="true" tabindex="-1"></a>- [X] I can!</span>
-<span id="cb401-15"><a href="#cb401-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb401-16"><a href="#cb401-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb404"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb404-1"><a href="#cb404-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb404-2"><a href="#cb404-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[taskLists]{<span class="ex">markdown</span>}</span>
+<span id="cb404-3"><a href="#cb404-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb404-4"><a href="#cb404-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb404-5"><a href="#cb404-5" aria-hidden="true" tabindex="-1"></a>    untickedBox = No,</span>
+<span id="cb404-6"><a href="#cb404-6" aria-hidden="true" tabindex="-1"></a>    halfTickedBox = Maybe,</span>
+<span id="cb404-7"><a href="#cb404-7" aria-hidden="true" tabindex="-1"></a>    tickedBox = Yes,</span>
+<span id="cb404-8"><a href="#cb404-8" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb404-9"><a href="#cb404-9" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb404-10"><a href="#cb404-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb404-11"><a href="#cb404-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb404-12"><a href="#cb404-12" aria-hidden="true" tabindex="-1"></a>- [ ] you can't.</span>
+<span id="cb404-13"><a href="#cb404-13" aria-hidden="true" tabindex="-1"></a>- [/] I can?</span>
+<span id="cb404-14"><a href="#cb404-14" aria-hidden="true" tabindex="-1"></a>- [X] I can!</span>
+<span id="cb404-15"><a href="#cb404-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb404-16"><a href="#cb404-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb402"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb402-1"><a href="#cb402-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb405"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb405-1"><a href="#cb405-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7086,22 +7136,22 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb403"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb403-1"><a href="#cb403-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb403-2"><a href="#cb403-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[taskLists = yes]</span>
-<span id="cb403-3"><a href="#cb403-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUntickedBox</span>{No}</span>
-<span id="cb403-4"><a href="#cb403-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHalftickedBox</span>{Maybe}</span>
-<span id="cb403-5"><a href="#cb403-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTickedBox</span>{Yes}</span>
-<span id="cb403-6"><a href="#cb403-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb403-7"><a href="#cb403-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb403-8"><a href="#cb403-8" aria-hidden="true" tabindex="-1"></a>- [ ] you can't.</span>
-<span id="cb403-9"><a href="#cb403-9" aria-hidden="true" tabindex="-1"></a>- [/] I can?</span>
-<span id="cb403-10"><a href="#cb403-10" aria-hidden="true" tabindex="-1"></a>- [X] I can!</span>
-<span id="cb403-11"><a href="#cb403-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb403-12"><a href="#cb403-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb406"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb406-1"><a href="#cb406-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb406-2"><a href="#cb406-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[taskLists = yes]</span>
+<span id="cb406-3"><a href="#cb406-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUntickedBox</span>{No}</span>
+<span id="cb406-4"><a href="#cb406-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHalftickedBox</span>{Maybe}</span>
+<span id="cb406-5"><a href="#cb406-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTickedBox</span>{Yes}</span>
+<span id="cb406-6"><a href="#cb406-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb406-7"><a href="#cb406-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb406-8"><a href="#cb406-8" aria-hidden="true" tabindex="-1"></a>- [ ] you can't.</span>
+<span id="cb406-9"><a href="#cb406-9" aria-hidden="true" tabindex="-1"></a>- [/] I can?</span>
+<span id="cb406-10"><a href="#cb406-10" aria-hidden="true" tabindex="-1"></a>- [X] I can!</span>
+<span id="cb406-11"><a href="#cb406-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb406-12"><a href="#cb406-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb404"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb404-1"><a href="#cb404-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb407"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb407-1"><a href="#cb407-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7121,15 +7171,15 @@
 <dt>true</dt>
 <dd>
 <p>Strip <span class="tex">T<sub>e</sub>X</span>-style comments.</p>
-<div class="sourceCode" id="cb405"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb405-1"><a href="#cb405-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb405-2"><a href="#cb405-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[texComments]{<span class="ex">markdown</span>}</span>
-<span id="cb405-3"><a href="#cb405-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb405-4"><a href="#cb405-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb405-5"><a href="#cb405-5" aria-hidden="true" tabindex="-1"></a>Hel<span class="co">%  this is a comment</span></span>
-<span id="cb405-6"><a href="#cb405-6" aria-hidden="true" tabindex="-1"></a>   lo *world*!</span>
-<span id="cb405-7"><a href="#cb405-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb405-8"><a href="#cb405-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb408"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb408-1"><a href="#cb408-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb408-2"><a href="#cb408-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[texComments]{<span class="ex">markdown</span>}</span>
+<span id="cb408-3"><a href="#cb408-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb408-4"><a href="#cb408-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb408-5"><a href="#cb408-5" aria-hidden="true" tabindex="-1"></a>Hel<span class="co">%  this is a comment</span></span>
+<span id="cb408-6"><a href="#cb408-6" aria-hidden="true" tabindex="-1"></a>   lo *world*!</span>
+<span id="cb408-7"><a href="#cb408-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb408-8"><a href="#cb408-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Always enabled when <code><strong>hybrid</strong></code> is
 enabled.</p>
 </dd>
@@ -7149,17 +7199,17 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb406"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb406-1"><a href="#cb406-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb406-2"><a href="#cb406-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTexComments</span>{true}</span>
-<span id="cb406-3"><a href="#cb406-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb406-4"><a href="#cb406-4" aria-hidden="true" tabindex="-1"></a>Hel<span class="co">%  this is a comment</span></span>
-<span id="cb406-5"><a href="#cb406-5" aria-hidden="true" tabindex="-1"></a>   lo *world*!</span>
-<span id="cb406-6"><a href="#cb406-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb406-7"><a href="#cb406-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb409"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb409-1"><a href="#cb409-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb409-2"><a href="#cb409-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTexComments</span>{true}</span>
+<span id="cb409-3"><a href="#cb409-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb409-4"><a href="#cb409-4" aria-hidden="true" tabindex="-1"></a>Hel<span class="co">%  this is a comment</span></span>
+<span id="cb409-5"><a href="#cb409-5" aria-hidden="true" tabindex="-1"></a>   lo *world*!</span>
+<span id="cb409-6"><a href="#cb409-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb409-7"><a href="#cb409-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb407"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb407-1"><a href="#cb407-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb410"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb410-1"><a href="#cb410-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the text “Hello <em>world</em>!”</p>
 <h5 class="unnumbered" id="latex-example-48"><span
@@ -7166,18 +7216,18 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb408"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb408-1"><a href="#cb408-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb408-2"><a href="#cb408-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[texComments]{<span class="ex">markdown</span>}</span>
-<span id="cb408-3"><a href="#cb408-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb408-4"><a href="#cb408-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb408-5"><a href="#cb408-5" aria-hidden="true" tabindex="-1"></a>Hel<span class="co">%  this is a comment</span></span>
-<span id="cb408-6"><a href="#cb408-6" aria-hidden="true" tabindex="-1"></a>   lo *world*!</span>
-<span id="cb408-7"><a href="#cb408-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb408-8"><a href="#cb408-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb411"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb411-1"><a href="#cb411-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb411-2"><a href="#cb411-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[texComments]{<span class="ex">markdown</span>}</span>
+<span id="cb411-3"><a href="#cb411-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb411-4"><a href="#cb411-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb411-5"><a href="#cb411-5" aria-hidden="true" tabindex="-1"></a>Hel<span class="co">%  this is a comment</span></span>
+<span id="cb411-6"><a href="#cb411-6" aria-hidden="true" tabindex="-1"></a>   lo *world*!</span>
+<span id="cb411-7"><a href="#cb411-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb411-8"><a href="#cb411-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb409"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb409-1"><a href="#cb409-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb412"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb412-1"><a href="#cb412-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the text “Hello <em>world</em>!”</p>
 <h5 class="unnumbered" id="context-example-33">Con<span
@@ -7184,18 +7234,18 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb410"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb410-1"><a href="#cb410-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb410-2"><a href="#cb410-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[texComments = yes]</span>
-<span id="cb410-3"><a href="#cb410-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb410-4"><a href="#cb410-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb410-5"><a href="#cb410-5" aria-hidden="true" tabindex="-1"></a>Hel<span class="co">%  this is a comment</span></span>
-<span id="cb410-6"><a href="#cb410-6" aria-hidden="true" tabindex="-1"></a>   lo *world*!</span>
-<span id="cb410-7"><a href="#cb410-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb410-8"><a href="#cb410-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb413"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb413-1"><a href="#cb413-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb413-2"><a href="#cb413-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[texComments = yes]</span>
+<span id="cb413-3"><a href="#cb413-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb413-4"><a href="#cb413-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb413-5"><a href="#cb413-5" aria-hidden="true" tabindex="-1"></a>Hel<span class="co">%  this is a comment</span></span>
+<span id="cb413-6"><a href="#cb413-6" aria-hidden="true" tabindex="-1"></a>   lo *world*!</span>
+<span id="cb413-7"><a href="#cb413-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb413-8"><a href="#cb413-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb411"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb411-1"><a href="#cb411-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb414"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb414-1"><a href="#cb414-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the text “Hello <em>world</em>!”</p>
 <h4 data-number="2.2.1.61" id="option-texmathdollars"><span
@@ -7210,10 +7260,10 @@
 <p>Enable the Pandoc <a
 href="https://pandoc.org/MANUAL.html#extension-tex_math_dollars">dollar
 math syntax extension</a>:</p>
-<div class="sourceCode" id="cb412"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb412-1"><a href="#cb412-1" aria-hidden="true" tabindex="-1"></a><span class="an">inline math:</span><span class="co"> $E=mc^2$</span></span>
-<span id="cb412-2"><a href="#cb412-2" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb412-3"><a href="#cb412-3" aria-hidden="true" tabindex="-1"></a>display math: $$E=mc^2$$</span></code></pre></div>
+<div class="sourceCode" id="cb415"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb415-1"><a href="#cb415-1" aria-hidden="true" tabindex="-1"></a><span class="an">inline math:</span><span class="co"> $E=mc^2$</span></span>
+<span id="cb415-2"><a href="#cb415-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb415-3"><a href="#cb415-3" aria-hidden="true" tabindex="-1"></a>display math: $$E=mc^2$$</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -7230,25 +7280,25 @@
 Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb413"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb413-1"><a href="#cb413-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb413-2"><a href="#cb413-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
-<span id="cb413-3"><a href="#cb413-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
-<span id="cb413-4"><a href="#cb413-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
-<span id="cb413-5"><a href="#cb413-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
-<span id="cb413-6"><a href="#cb413-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\directlua</span>{</span>
-<span id="cb413-7"><a href="#cb413-7" aria-hidden="true" tabindex="-1"></a>  local markdown = require("markdown")</span>
-<span id="cb413-8"><a href="#cb413-8" aria-hidden="true" tabindex="-1"></a>  local newline = [[^^J^^J]]</span>
-<span id="cb413-9"><a href="#cb413-9" aria-hidden="true" tabindex="-1"></a>  local convert = markdown.new({texMathDollars = true})</span>
-<span id="cb413-10"><a href="#cb413-10" aria-hidden="true" tabindex="-1"></a>  local input =</span>
-<span id="cb413-11"><a href="#cb413-11" aria-hidden="true" tabindex="-1"></a>    [[<span class="ss">$E=mc^2$</span>]] .. newline .. newline ..</span>
-<span id="cb413-12"><a href="#cb413-12" aria-hidden="true" tabindex="-1"></a>    [[<span class="ss">$$</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx$$</span>]]</span>
-<span id="cb413-13"><a href="#cb413-13" aria-hidden="true" tabindex="-1"></a>  tex.sprint(convert(input)) }</span>
-<span id="cb413-14"><a href="#cb413-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
-<span id="cb413-15"><a href="#cb413-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb416"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb416-1"><a href="#cb416-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb416-2"><a href="#cb416-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
+<span id="cb416-3"><a href="#cb416-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
+<span id="cb416-4"><a href="#cb416-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
+<span id="cb416-5"><a href="#cb416-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
+<span id="cb416-6"><a href="#cb416-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\directlua</span>{</span>
+<span id="cb416-7"><a href="#cb416-7" aria-hidden="true" tabindex="-1"></a>  local markdown = require("markdown")</span>
+<span id="cb416-8"><a href="#cb416-8" aria-hidden="true" tabindex="-1"></a>  local newline = [[^^J^^J]]</span>
+<span id="cb416-9"><a href="#cb416-9" aria-hidden="true" tabindex="-1"></a>  local convert = markdown.new({texMathDollars = true})</span>
+<span id="cb416-10"><a href="#cb416-10" aria-hidden="true" tabindex="-1"></a>  local input =</span>
+<span id="cb416-11"><a href="#cb416-11" aria-hidden="true" tabindex="-1"></a>    [[<span class="ss">$E=mc^2$</span>]] .. newline .. newline ..</span>
+<span id="cb416-12"><a href="#cb416-12" aria-hidden="true" tabindex="-1"></a>    [[<span class="ss">$$</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx$$</span>]]</span>
+<span id="cb416-13"><a href="#cb416-13" aria-hidden="true" tabindex="-1"></a>  tex.sprint(convert(input)) }</span>
+<span id="cb416-14"><a href="#cb416-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
+<span id="cb416-15"><a href="#cb416-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Then, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb414"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb414-1"><a href="#cb414-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb417"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb417-1"><a href="#cb417-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7260,28 +7310,28 @@
 <h5 class="unnumbered" id="lua-cli-example-12">Lua CLI Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb415"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb415-1"><a href="#cb415-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb415-2"><a href="#cb415-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
-<span id="cb415-3"><a href="#cb415-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
-<span id="cb415-4"><a href="#cb415-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
-<span id="cb415-5"><a href="#cb415-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
-<span id="cb415-6"><a href="#cb415-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optionfalse</span>
-<span id="cb415-7"><a href="#cb415-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\par</span></span>
-<span id="cb415-8"><a href="#cb415-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optiontrue</span>
-<span id="cb415-9"><a href="#cb415-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
-<span id="cb415-10"><a href="#cb415-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb418"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb418-1"><a href="#cb418-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb418-2"><a href="#cb418-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
+<span id="cb418-3"><a href="#cb418-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
+<span id="cb418-4"><a href="#cb418-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
+<span id="cb418-5"><a href="#cb418-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
+<span id="cb418-6"><a href="#cb418-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optionfalse</span>
+<span id="cb418-7"><a href="#cb418-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\par</span></span>
+<span id="cb418-8"><a href="#cb418-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optiontrue</span>
+<span id="cb418-9"><a href="#cb418-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
+<span id="cb418-10"><a href="#cb418-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>content.md</code> with the following content:</p>
-<div class="sourceCode" id="cb416"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb416-1"><a href="#cb416-1" aria-hidden="true" tabindex="-1"></a>$E=mc^2$</span>
-<span id="cb416-2"><a href="#cb416-2" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb416-3"><a href="#cb416-3" aria-hidden="true" tabindex="-1"></a>$$\hat{f} \left ( \xi  \right )= \int_{-\infty}^{\infty} f\left ( x  \right ) e^{-i2\pi \xi x} dx$$</span></code></pre></div>
+<div class="sourceCode" id="cb419"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb419-1"><a href="#cb419-1" aria-hidden="true" tabindex="-1"></a>$E=mc^2$</span>
+<span id="cb419-2"><a href="#cb419-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb419-3"><a href="#cb419-3" aria-hidden="true" tabindex="-1"></a>$$\hat{f} \left ( \xi  \right )= \int_{-\infty}^{\infty} f\left ( x  \right ) e^{-i2\pi \xi x} dx$$</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb417"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb417-1"><a href="#cb417-1" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ <span class="at">--</span> content.md optionfalse.tex</span>
-<span id="cb417-2"><a href="#cb417-2" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ texMathDollars=true <span class="at">--</span> content.md optiontrue.tex</span>
-<span id="cb417-3"><a href="#cb417-3" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb420"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb420-1"><a href="#cb420-1" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ <span class="at">--</span> content.md optionfalse.tex</span>
+<span id="cb420-2"><a href="#cb420-2" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ texMathDollars=true <span class="at">--</span> content.md optiontrue.tex</span>
+<span id="cb420-3"><a href="#cb420-3" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>where ⟨<em>CLI pathname</em>⟩ corresponds to the location of the Lua
 CLI script file, such as
 <code>~/texmf/scripts/markdown/markdown-cli.lua</code> on UN*X systems
@@ -7306,20 +7356,20 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb418"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb418-1"><a href="#cb418-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb418-2"><a href="#cb418-2" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb418-3"><a href="#cb418-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTexMathDollars</span>{true}</span>
-<span id="cb418-4"><a href="#cb418-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb418-5"><a href="#cb418-5" aria-hidden="true" tabindex="-1"></a><span class="ss">$E=mc^2$</span></span>
-<span id="cb418-6"><a href="#cb418-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb418-7"><a href="#cb418-7" aria-hidden="true" tabindex="-1"></a><span class="ss">$$</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx$$</span></span>
-<span id="cb418-8"><a href="#cb418-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb418-9"><a href="#cb418-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb418-10"><a href="#cb418-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb421"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb421-1"><a href="#cb421-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb421-2"><a href="#cb421-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb421-3"><a href="#cb421-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTexMathDollars</span>{true}</span>
+<span id="cb421-4"><a href="#cb421-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb421-5"><a href="#cb421-5" aria-hidden="true" tabindex="-1"></a><span class="ss">$E=mc^2$</span></span>
+<span id="cb421-6"><a href="#cb421-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb421-7"><a href="#cb421-7" aria-hidden="true" tabindex="-1"></a><span class="ss">$$</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx$$</span></span>
+<span id="cb421-8"><a href="#cb421-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb421-9"><a href="#cb421-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb421-10"><a href="#cb421-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb419"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb419-1"><a href="#cb419-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb422"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb422-1"><a href="#cb422-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7332,21 +7382,21 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb420"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb420-1"><a href="#cb420-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb420-2"><a href="#cb420-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[texMathDollars]{<span class="ex">markdown</span>}</span>
-<span id="cb420-3"><a href="#cb420-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb420-4"><a href="#cb420-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb420-5"><a href="#cb420-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb420-6"><a href="#cb420-6" aria-hidden="true" tabindex="-1"></a><span class="ss">$E=mc^2$</span></span>
-<span id="cb420-7"><a href="#cb420-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb420-8"><a href="#cb420-8" aria-hidden="true" tabindex="-1"></a><span class="ss">$$</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx$$</span></span>
-<span id="cb420-9"><a href="#cb420-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb420-10"><a href="#cb420-10" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb420-11"><a href="#cb420-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb423"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb423-1"><a href="#cb423-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb423-2"><a href="#cb423-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[texMathDollars]{<span class="ex">markdown</span>}</span>
+<span id="cb423-3"><a href="#cb423-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb423-4"><a href="#cb423-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb423-5"><a href="#cb423-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb423-6"><a href="#cb423-6" aria-hidden="true" tabindex="-1"></a><span class="ss">$E=mc^2$</span></span>
+<span id="cb423-7"><a href="#cb423-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb423-8"><a href="#cb423-8" aria-hidden="true" tabindex="-1"></a><span class="ss">$$</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx$$</span></span>
+<span id="cb423-9"><a href="#cb423-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb423-10"><a href="#cb423-10" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb423-11"><a href="#cb423-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb421"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb421-1"><a href="#cb421-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb424"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb424-1"><a href="#cb424-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7359,21 +7409,21 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb422"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb422-1"><a href="#cb422-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb422-2"><a href="#cb422-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[texMathDollars = yes]</span>
-<span id="cb422-3"><a href="#cb422-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb422-4"><a href="#cb422-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb422-5"><a href="#cb422-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb422-6"><a href="#cb422-6" aria-hidden="true" tabindex="-1"></a><span class="ss">$E=mc^2$</span></span>
-<span id="cb422-7"><a href="#cb422-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb422-8"><a href="#cb422-8" aria-hidden="true" tabindex="-1"></a><span class="ss">$$</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx$$</span></span>
-<span id="cb422-9"><a href="#cb422-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb422-10"><a href="#cb422-10" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb422-11"><a href="#cb422-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb425"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb425-1"><a href="#cb425-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb425-2"><a href="#cb425-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[texMathDollars = yes]</span>
+<span id="cb425-3"><a href="#cb425-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb425-4"><a href="#cb425-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb425-5"><a href="#cb425-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb425-6"><a href="#cb425-6" aria-hidden="true" tabindex="-1"></a><span class="ss">$E=mc^2$</span></span>
+<span id="cb425-7"><a href="#cb425-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb425-8"><a href="#cb425-8" aria-hidden="true" tabindex="-1"></a><span class="ss">$$</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx$$</span></span>
+<span id="cb425-9"><a href="#cb425-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb425-10"><a href="#cb425-10" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb425-11"><a href="#cb425-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb423"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb423-1"><a href="#cb423-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb426"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb426-1"><a href="#cb426-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7395,10 +7445,10 @@
 <p>Enable the Pandoc <a
 href="https://pandoc.org/MANUAL.html#extension-tex_math_double_backslash">double
 backslash math syntax extension</a>:</p>
-<div class="sourceCode" id="cb424"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb424-1"><a href="#cb424-1" aria-hidden="true" tabindex="-1"></a><span class="an">inline math:</span><span class="co"> \\(E=mc^2\\)</span></span>
-<span id="cb424-2"><a href="#cb424-2" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb424-3"><a href="#cb424-3" aria-hidden="true" tabindex="-1"></a>display math: <span class="sc">\\</span><span class="co">[</span><span class="ot">E=mc^2\\]</span></span></code></pre></div>
+<div class="sourceCode" id="cb427"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb427-1"><a href="#cb427-1" aria-hidden="true" tabindex="-1"></a><span class="an">inline math:</span><span class="co"> \\(E=mc^2\\)</span></span>
+<span id="cb427-2"><a href="#cb427-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb427-3"><a href="#cb427-3" aria-hidden="true" tabindex="-1"></a>display math: <span class="sc">\\</span><span class="co">[</span><span class="ot">E=mc^2\\]</span></span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -7415,25 +7465,25 @@
 Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb425"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb425-1"><a href="#cb425-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb425-2"><a href="#cb425-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
-<span id="cb425-3"><a href="#cb425-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
-<span id="cb425-4"><a href="#cb425-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
-<span id="cb425-5"><a href="#cb425-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
-<span id="cb425-6"><a href="#cb425-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\directlua</span>{</span>
-<span id="cb425-7"><a href="#cb425-7" aria-hidden="true" tabindex="-1"></a>  local markdown = require("markdown")</span>
-<span id="cb425-8"><a href="#cb425-8" aria-hidden="true" tabindex="-1"></a>  local newline = [[^^J^^J]]</span>
-<span id="cb425-9"><a href="#cb425-9" aria-hidden="true" tabindex="-1"></a>  local convert = markdown.new({texMathDoubleBackslash = true})</span>
-<span id="cb425-10"><a href="#cb425-10" aria-hidden="true" tabindex="-1"></a>  local input =</span>
-<span id="cb425-11"><a href="#cb425-11" aria-hidden="true" tabindex="-1"></a>    [[<span class="fu">\\</span>(E=mc^2<span class="fu">\\</span>)]] .. newline .. newline ..</span>
-<span id="cb425-12"><a href="#cb425-12" aria-hidden="true" tabindex="-1"></a>    [[<span class="fu">\\</span>[<span class="fu">\hat</span>{f} <span class="fu">\left</span> ( <span class="fu">\xi</span>  <span class="fu">\right</span> )= <span class="fu">\int</span>_{-<span class="fu">\infty</span>}^{<span class="fu">\infty</span>} f<span class="fu">\left</span> ( x  <span class="fu">\right</span> ) e^{-i2<span class="fu">\pi</span> <span class="fu">\xi</span> x} dx<span class="fu">\\</span>]]]</span>
-<span id="cb425-13"><a href="#cb425-13" aria-hidden="true" tabindex="-1"></a>  tex.sprint(convert(input)) }</span>
-<span id="cb425-14"><a href="#cb425-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
-<span id="cb425-15"><a href="#cb425-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb428"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb428-1"><a href="#cb428-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb428-2"><a href="#cb428-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
+<span id="cb428-3"><a href="#cb428-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
+<span id="cb428-4"><a href="#cb428-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
+<span id="cb428-5"><a href="#cb428-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
+<span id="cb428-6"><a href="#cb428-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\directlua</span>{</span>
+<span id="cb428-7"><a href="#cb428-7" aria-hidden="true" tabindex="-1"></a>  local markdown = require("markdown")</span>
+<span id="cb428-8"><a href="#cb428-8" aria-hidden="true" tabindex="-1"></a>  local newline = [[^^J^^J]]</span>
+<span id="cb428-9"><a href="#cb428-9" aria-hidden="true" tabindex="-1"></a>  local convert = markdown.new({texMathDoubleBackslash = true})</span>
+<span id="cb428-10"><a href="#cb428-10" aria-hidden="true" tabindex="-1"></a>  local input =</span>
+<span id="cb428-11"><a href="#cb428-11" aria-hidden="true" tabindex="-1"></a>    [[<span class="fu">\\</span>(E=mc^2<span class="fu">\\</span>)]] .. newline .. newline ..</span>
+<span id="cb428-12"><a href="#cb428-12" aria-hidden="true" tabindex="-1"></a>    [[<span class="fu">\\</span>[<span class="fu">\hat</span>{f} <span class="fu">\left</span> ( <span class="fu">\xi</span>  <span class="fu">\right</span> )= <span class="fu">\int</span>_{-<span class="fu">\infty</span>}^{<span class="fu">\infty</span>} f<span class="fu">\left</span> ( x  <span class="fu">\right</span> ) e^{-i2<span class="fu">\pi</span> <span class="fu">\xi</span> x} dx<span class="fu">\\</span>]]]</span>
+<span id="cb428-13"><a href="#cb428-13" aria-hidden="true" tabindex="-1"></a>  tex.sprint(convert(input)) }</span>
+<span id="cb428-14"><a href="#cb428-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
+<span id="cb428-15"><a href="#cb428-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Then, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb426"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb426-1"><a href="#cb426-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb429"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb429-1"><a href="#cb429-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7445,28 +7495,28 @@
 <h5 class="unnumbered" id="lua-cli-example-13">Lua CLI Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb427"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb427-1"><a href="#cb427-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb427-2"><a href="#cb427-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
-<span id="cb427-3"><a href="#cb427-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
-<span id="cb427-4"><a href="#cb427-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
-<span id="cb427-5"><a href="#cb427-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
-<span id="cb427-6"><a href="#cb427-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optionfalse</span>
-<span id="cb427-7"><a href="#cb427-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\par</span></span>
-<span id="cb427-8"><a href="#cb427-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optiontrue</span>
-<span id="cb427-9"><a href="#cb427-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
-<span id="cb427-10"><a href="#cb427-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb430"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb430-1"><a href="#cb430-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb430-2"><a href="#cb430-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
+<span id="cb430-3"><a href="#cb430-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
+<span id="cb430-4"><a href="#cb430-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
+<span id="cb430-5"><a href="#cb430-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
+<span id="cb430-6"><a href="#cb430-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optionfalse</span>
+<span id="cb430-7"><a href="#cb430-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\par</span></span>
+<span id="cb430-8"><a href="#cb430-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optiontrue</span>
+<span id="cb430-9"><a href="#cb430-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
+<span id="cb430-10"><a href="#cb430-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>content.md</code> with the following content:</p>
-<div class="sourceCode" id="cb428"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb428-1"><a href="#cb428-1" aria-hidden="true" tabindex="-1"></a><span class="sc">\\</span>(E=mc^2<span class="sc">\\</span>)</span>
-<span id="cb428-2"><a href="#cb428-2" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb428-3"><a href="#cb428-3" aria-hidden="true" tabindex="-1"></a><span class="sc">\\</span><span class="co">[</span><span class="ot">\hat{f} \left ( \xi  \right )= \int_{-\infty}^{\infty} f\left ( x  \right ) e^{-i2\pi \xi x} dx\\]</span></span></code></pre></div>
+<div class="sourceCode" id="cb431"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb431-1"><a href="#cb431-1" aria-hidden="true" tabindex="-1"></a><span class="sc">\\</span>(E=mc^2<span class="sc">\\</span>)</span>
+<span id="cb431-2"><a href="#cb431-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb431-3"><a href="#cb431-3" aria-hidden="true" tabindex="-1"></a><span class="sc">\\</span><span class="co">[</span><span class="ot">\hat{f} \left ( \xi  \right )= \int_{-\infty}^{\infty} f\left ( x  \right ) e^{-i2\pi \xi x} dx\\]</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb429"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb429-1"><a href="#cb429-1" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ <span class="at">--</span> content.md optionfalse.tex</span>
-<span id="cb429-2"><a href="#cb429-2" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ texMathDoubleBackslash=true <span class="at">--</span> content.md optiontrue.tex</span>
-<span id="cb429-3"><a href="#cb429-3" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb432"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb432-1"><a href="#cb432-1" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ <span class="at">--</span> content.md optionfalse.tex</span>
+<span id="cb432-2"><a href="#cb432-2" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ texMathDoubleBackslash=true <span class="at">--</span> content.md optiontrue.tex</span>
+<span id="cb432-3"><a href="#cb432-3" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>where ⟨<em>CLI pathname</em>⟩ corresponds to the location of the Lua
 CLI script file, such as
 <code>~/texmf/scripts/markdown/markdown-cli.lua</code> on UN*X systems
@@ -7491,20 +7541,20 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb430"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb430-1"><a href="#cb430-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb430-2"><a href="#cb430-2" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb430-3"><a href="#cb430-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTexMathDoubleBackslash</span>{true}</span>
-<span id="cb430-4"><a href="#cb430-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb430-5"><a href="#cb430-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\\</span>(E=mc^2<span class="fu">\\</span>)</span>
-<span id="cb430-6"><a href="#cb430-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb430-7"><a href="#cb430-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\\</span>[<span class="fu">\hat</span>{f} <span class="fu">\left</span> ( <span class="fu">\xi</span>  <span class="fu">\right</span> )= <span class="fu">\int</span>_{-<span class="fu">\infty</span>}^{<span class="fu">\infty</span>} f<span class="fu">\left</span> ( x  <span class="fu">\right</span> ) e^{-i2<span class="fu">\pi</span> <span class="fu">\xi</span> x} dx<span class="fu">\\</span>]</span>
-<span id="cb430-8"><a href="#cb430-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb430-9"><a href="#cb430-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb430-10"><a href="#cb430-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb433"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb433-1"><a href="#cb433-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb433-2"><a href="#cb433-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb433-3"><a href="#cb433-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTexMathDoubleBackslash</span>{true}</span>
+<span id="cb433-4"><a href="#cb433-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb433-5"><a href="#cb433-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\\</span>(E=mc^2<span class="fu">\\</span>)</span>
+<span id="cb433-6"><a href="#cb433-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb433-7"><a href="#cb433-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\\</span>[<span class="fu">\hat</span>{f} <span class="fu">\left</span> ( <span class="fu">\xi</span>  <span class="fu">\right</span> )= <span class="fu">\int</span>_{-<span class="fu">\infty</span>}^{<span class="fu">\infty</span>} f<span class="fu">\left</span> ( x  <span class="fu">\right</span> ) e^{-i2<span class="fu">\pi</span> <span class="fu">\xi</span> x} dx<span class="fu">\\</span>]</span>
+<span id="cb433-8"><a href="#cb433-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb433-9"><a href="#cb433-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb433-10"><a href="#cb433-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb431"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb431-1"><a href="#cb431-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb434"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb434-1"><a href="#cb434-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7517,21 +7567,21 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb432"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb432-1"><a href="#cb432-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb432-2"><a href="#cb432-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[texMathDoubleBackslash]{<span class="ex">markdown</span>}</span>
-<span id="cb432-3"><a href="#cb432-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb432-4"><a href="#cb432-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb432-5"><a href="#cb432-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb432-6"><a href="#cb432-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\\</span>(E=mc^2<span class="fu">\\</span>)</span>
-<span id="cb432-7"><a href="#cb432-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb432-8"><a href="#cb432-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\\</span>[<span class="fu">\hat</span>{f} <span class="fu">\left</span> ( <span class="fu">\xi</span>  <span class="fu">\right</span> )= <span class="fu">\int</span>_{-<span class="fu">\infty</span>}^{<span class="fu">\infty</span>} f<span class="fu">\left</span> ( x  <span class="fu">\right</span> ) e^{-i2<span class="fu">\pi</span> <span class="fu">\xi</span> x} dx<span class="fu">\\</span>]</span>
-<span id="cb432-9"><a href="#cb432-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb432-10"><a href="#cb432-10" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb432-11"><a href="#cb432-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb435"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb435-1"><a href="#cb435-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb435-2"><a href="#cb435-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[texMathDoubleBackslash]{<span class="ex">markdown</span>}</span>
+<span id="cb435-3"><a href="#cb435-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb435-4"><a href="#cb435-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb435-5"><a href="#cb435-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb435-6"><a href="#cb435-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\\</span>(E=mc^2<span class="fu">\\</span>)</span>
+<span id="cb435-7"><a href="#cb435-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb435-8"><a href="#cb435-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\\</span>[<span class="fu">\hat</span>{f} <span class="fu">\left</span> ( <span class="fu">\xi</span>  <span class="fu">\right</span> )= <span class="fu">\int</span>_{-<span class="fu">\infty</span>}^{<span class="fu">\infty</span>} f<span class="fu">\left</span> ( x  <span class="fu">\right</span> ) e^{-i2<span class="fu">\pi</span> <span class="fu">\xi</span> x} dx<span class="fu">\\</span>]</span>
+<span id="cb435-9"><a href="#cb435-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb435-10"><a href="#cb435-10" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb435-11"><a href="#cb435-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb433"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb433-1"><a href="#cb433-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb436"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb436-1"><a href="#cb436-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7544,21 +7594,21 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb434"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb434-1"><a href="#cb434-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb434-2"><a href="#cb434-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[texMathDoubleBackslash = yes]</span>
-<span id="cb434-3"><a href="#cb434-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb434-4"><a href="#cb434-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb434-5"><a href="#cb434-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb434-6"><a href="#cb434-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\\</span>(E=mc^2<span class="fu">\\</span>)</span>
-<span id="cb434-7"><a href="#cb434-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb434-8"><a href="#cb434-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\\</span>[<span class="fu">\hat</span>{f} <span class="fu">\left</span> ( <span class="fu">\xi</span>  <span class="fu">\right</span> )= <span class="fu">\int</span>_{-<span class="fu">\infty</span>}^{<span class="fu">\infty</span>} f<span class="fu">\left</span> ( x  <span class="fu">\right</span> ) e^{-i2<span class="fu">\pi</span> <span class="fu">\xi</span> x} dx<span class="fu">\\</span>]</span>
-<span id="cb434-9"><a href="#cb434-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb434-10"><a href="#cb434-10" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb434-11"><a href="#cb434-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb437"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb437-1"><a href="#cb437-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb437-2"><a href="#cb437-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[texMathDoubleBackslash = yes]</span>
+<span id="cb437-3"><a href="#cb437-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb437-4"><a href="#cb437-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb437-5"><a href="#cb437-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb437-6"><a href="#cb437-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\\</span>(E=mc^2<span class="fu">\\</span>)</span>
+<span id="cb437-7"><a href="#cb437-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb437-8"><a href="#cb437-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\\</span>[<span class="fu">\hat</span>{f} <span class="fu">\left</span> ( <span class="fu">\xi</span>  <span class="fu">\right</span> )= <span class="fu">\int</span>_{-<span class="fu">\infty</span>}^{<span class="fu">\infty</span>} f<span class="fu">\left</span> ( x  <span class="fu">\right</span> ) e^{-i2<span class="fu">\pi</span> <span class="fu">\xi</span> x} dx<span class="fu">\\</span>]</span>
+<span id="cb437-9"><a href="#cb437-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb437-10"><a href="#cb437-10" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb437-11"><a href="#cb437-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb435"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb435-1"><a href="#cb435-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb438"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb438-1"><a href="#cb438-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7580,10 +7630,10 @@
 <p>Enable the Pandoc <a
 href="https://pandoc.org/MANUAL.html#extension-tex_math_single_backslash">single
 backslash math syntax extension</a>:</p>
-<div class="sourceCode" id="cb436"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb436-1"><a href="#cb436-1" aria-hidden="true" tabindex="-1"></a><span class="an">inline math:</span><span class="co"> \(E=mc^2\)</span></span>
-<span id="cb436-2"><a href="#cb436-2" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb436-3"><a href="#cb436-3" aria-hidden="true" tabindex="-1"></a>display math: <span class="sc">\[</span>E=mc^2<span class="sc">\]</span></span></code></pre></div>
+<div class="sourceCode" id="cb439"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb439-1"><a href="#cb439-1" aria-hidden="true" tabindex="-1"></a><span class="an">inline math:</span><span class="co"> \(E=mc^2\)</span></span>
+<span id="cb439-2"><a href="#cb439-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb439-3"><a href="#cb439-3" aria-hidden="true" tabindex="-1"></a>display math: <span class="sc">\[</span>E=mc^2<span class="sc">\]</span></span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -7600,25 +7650,25 @@
 Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb437"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb437-1"><a href="#cb437-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb437-2"><a href="#cb437-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
-<span id="cb437-3"><a href="#cb437-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
-<span id="cb437-4"><a href="#cb437-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
-<span id="cb437-5"><a href="#cb437-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
-<span id="cb437-6"><a href="#cb437-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\directlua</span>{</span>
-<span id="cb437-7"><a href="#cb437-7" aria-hidden="true" tabindex="-1"></a>  local markdown = require("markdown")</span>
-<span id="cb437-8"><a href="#cb437-8" aria-hidden="true" tabindex="-1"></a>  local newline = [[^^J^^J]]</span>
-<span id="cb437-9"><a href="#cb437-9" aria-hidden="true" tabindex="-1"></a>  local convert = markdown.new({texMathSingleBackslash = true})</span>
-<span id="cb437-10"><a href="#cb437-10" aria-hidden="true" tabindex="-1"></a>  local input =</span>
-<span id="cb437-11"><a href="#cb437-11" aria-hidden="true" tabindex="-1"></a>    [[<span class="ss">\(E=mc^2\)</span>]] .. newline .. newline ..</span>
-<span id="cb437-12"><a href="#cb437-12" aria-hidden="true" tabindex="-1"></a>    [[<span class="ss">\[</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx\]</span>]]</span>
-<span id="cb437-13"><a href="#cb437-13" aria-hidden="true" tabindex="-1"></a>  tex.sprint(convert(input)) }</span>
-<span id="cb437-14"><a href="#cb437-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
-<span id="cb437-15"><a href="#cb437-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb440"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb440-1"><a href="#cb440-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb440-2"><a href="#cb440-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
+<span id="cb440-3"><a href="#cb440-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
+<span id="cb440-4"><a href="#cb440-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
+<span id="cb440-5"><a href="#cb440-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
+<span id="cb440-6"><a href="#cb440-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\directlua</span>{</span>
+<span id="cb440-7"><a href="#cb440-7" aria-hidden="true" tabindex="-1"></a>  local markdown = require("markdown")</span>
+<span id="cb440-8"><a href="#cb440-8" aria-hidden="true" tabindex="-1"></a>  local newline = [[^^J^^J]]</span>
+<span id="cb440-9"><a href="#cb440-9" aria-hidden="true" tabindex="-1"></a>  local convert = markdown.new({texMathSingleBackslash = true})</span>
+<span id="cb440-10"><a href="#cb440-10" aria-hidden="true" tabindex="-1"></a>  local input =</span>
+<span id="cb440-11"><a href="#cb440-11" aria-hidden="true" tabindex="-1"></a>    [[<span class="ss">\(E=mc^2\)</span>]] .. newline .. newline ..</span>
+<span id="cb440-12"><a href="#cb440-12" aria-hidden="true" tabindex="-1"></a>    [[<span class="ss">\[</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx\]</span>]]</span>
+<span id="cb440-13"><a href="#cb440-13" aria-hidden="true" tabindex="-1"></a>  tex.sprint(convert(input)) }</span>
+<span id="cb440-14"><a href="#cb440-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
+<span id="cb440-15"><a href="#cb440-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Then, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb438"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb438-1"><a href="#cb438-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb441"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb441-1"><a href="#cb441-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7630,28 +7680,28 @@
 <h5 class="unnumbered" id="lua-cli-example-14">Lua CLI Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb439"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb439-1"><a href="#cb439-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb439-2"><a href="#cb439-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
-<span id="cb439-3"><a href="#cb439-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
-<span id="cb439-4"><a href="#cb439-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
-<span id="cb439-5"><a href="#cb439-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
-<span id="cb439-6"><a href="#cb439-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optionfalse</span>
-<span id="cb439-7"><a href="#cb439-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\par</span></span>
-<span id="cb439-8"><a href="#cb439-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optiontrue</span>
-<span id="cb439-9"><a href="#cb439-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
-<span id="cb439-10"><a href="#cb439-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb442"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb442-1"><a href="#cb442-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb442-2"><a href="#cb442-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
+<span id="cb442-3"><a href="#cb442-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
+<span id="cb442-4"><a href="#cb442-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
+<span id="cb442-5"><a href="#cb442-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\#</span>=12</span>
+<span id="cb442-6"><a href="#cb442-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optionfalse</span>
+<span id="cb442-7"><a href="#cb442-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\par</span></span>
+<span id="cb442-8"><a href="#cb442-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> optiontrue</span>
+<span id="cb442-9"><a href="#cb442-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
+<span id="cb442-10"><a href="#cb442-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>content.md</code> with the following content:</p>
-<div class="sourceCode" id="cb440"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb440-1"><a href="#cb440-1" aria-hidden="true" tabindex="-1"></a><span class="sc">\(</span>E=mc^2<span class="sc">\)</span></span>
-<span id="cb440-2"><a href="#cb440-2" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb440-3"><a href="#cb440-3" aria-hidden="true" tabindex="-1"></a><span class="sc">\[</span>\hat{f} \left ( \xi  \right )= \int_{-\infty}^{\infty} f\left ( x  \right ) e^{-i2\pi \xi x} dx<span class="sc">\]</span></span></code></pre></div>
+<div class="sourceCode" id="cb443"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb443-1"><a href="#cb443-1" aria-hidden="true" tabindex="-1"></a><span class="sc">\(</span>E=mc^2<span class="sc">\)</span></span>
+<span id="cb443-2"><a href="#cb443-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb443-3"><a href="#cb443-3" aria-hidden="true" tabindex="-1"></a><span class="sc">\[</span>\hat{f} \left ( \xi  \right )= \int_{-\infty}^{\infty} f\left ( x  \right ) e^{-i2\pi \xi x} dx<span class="sc">\]</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb441"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb441-1"><a href="#cb441-1" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ <span class="at">--</span> content.md optionfalse.tex</span>
-<span id="cb441-2"><a href="#cb441-2" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ texMathSingleBackslash=true <span class="at">--</span> content.md optiontrue.tex</span>
-<span id="cb441-3"><a href="#cb441-3" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb444"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb444-1"><a href="#cb444-1" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ <span class="at">--</span> content.md optionfalse.tex</span>
+<span id="cb444-2"><a href="#cb444-2" aria-hidden="true" tabindex="-1"></a><span class="ex">texlua</span> ⟨CLI pathname⟩ texMathSingleBackslash=true <span class="at">--</span> content.md optiontrue.tex</span>
+<span id="cb444-3"><a href="#cb444-3" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>where ⟨<em>CLI pathname</em>⟩ corresponds to the location of the Lua
 CLI script file, such as
 <code>~/texmf/scripts/markdown/markdown-cli.lua</code> on UN*X systems
@@ -7676,20 +7726,20 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb442"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb442-1"><a href="#cb442-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb442-2"><a href="#cb442-2" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb442-3"><a href="#cb442-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTexMathSingleBackslash</span>{true}</span>
-<span id="cb442-4"><a href="#cb442-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb442-5"><a href="#cb442-5" aria-hidden="true" tabindex="-1"></a><span class="ss">\(E=mc^2\)</span></span>
-<span id="cb442-6"><a href="#cb442-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb442-7"><a href="#cb442-7" aria-hidden="true" tabindex="-1"></a><span class="ss">\[</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx\]</span></span>
-<span id="cb442-8"><a href="#cb442-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb442-9"><a href="#cb442-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb442-10"><a href="#cb442-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb445"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb445-1"><a href="#cb445-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb445-2"><a href="#cb445-2" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb445-3"><a href="#cb445-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTexMathSingleBackslash</span>{true}</span>
+<span id="cb445-4"><a href="#cb445-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb445-5"><a href="#cb445-5" aria-hidden="true" tabindex="-1"></a><span class="ss">\(E=mc^2\)</span></span>
+<span id="cb445-6"><a href="#cb445-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb445-7"><a href="#cb445-7" aria-hidden="true" tabindex="-1"></a><span class="ss">\[</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx\]</span></span>
+<span id="cb445-8"><a href="#cb445-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb445-9"><a href="#cb445-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb445-10"><a href="#cb445-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb443"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb443-1"><a href="#cb443-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb446"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb446-1"><a href="#cb446-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7702,21 +7752,21 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb444"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb444-1"><a href="#cb444-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb444-2"><a href="#cb444-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[texMathSingleBackslash]{<span class="ex">markdown</span>}</span>
-<span id="cb444-3"><a href="#cb444-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb444-4"><a href="#cb444-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb444-5"><a href="#cb444-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb444-6"><a href="#cb444-6" aria-hidden="true" tabindex="-1"></a><span class="ss">\(E=mc^2\)</span></span>
-<span id="cb444-7"><a href="#cb444-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb444-8"><a href="#cb444-8" aria-hidden="true" tabindex="-1"></a><span class="ss">\[</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx\]</span></span>
-<span id="cb444-9"><a href="#cb444-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb444-10"><a href="#cb444-10" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb444-11"><a href="#cb444-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb447"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb447-1"><a href="#cb447-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb447-2"><a href="#cb447-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[texMathSingleBackslash]{<span class="ex">markdown</span>}</span>
+<span id="cb447-3"><a href="#cb447-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb447-4"><a href="#cb447-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb447-5"><a href="#cb447-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb447-6"><a href="#cb447-6" aria-hidden="true" tabindex="-1"></a><span class="ss">\(E=mc^2\)</span></span>
+<span id="cb447-7"><a href="#cb447-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb447-8"><a href="#cb447-8" aria-hidden="true" tabindex="-1"></a><span class="ss">\[</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx\]</span></span>
+<span id="cb447-9"><a href="#cb447-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb447-10"><a href="#cb447-10" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb447-11"><a href="#cb447-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb445"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb445-1"><a href="#cb445-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb448"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb448-1"><a href="#cb448-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7729,21 +7779,21 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb446"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb446-1"><a href="#cb446-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb446-2"><a href="#cb446-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[texMathSingleBackslash = yes]</span>
-<span id="cb446-3"><a href="#cb446-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb446-4"><a href="#cb446-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb446-5"><a href="#cb446-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb446-6"><a href="#cb446-6" aria-hidden="true" tabindex="-1"></a><span class="ss">\(E=mc^2\)</span></span>
-<span id="cb446-7"><a href="#cb446-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb446-8"><a href="#cb446-8" aria-hidden="true" tabindex="-1"></a><span class="ss">\[</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx\]</span></span>
-<span id="cb446-9"><a href="#cb446-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb446-10"><a href="#cb446-10" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb446-11"><a href="#cb446-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb449"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb449-1"><a href="#cb449-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb449-2"><a href="#cb449-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[texMathSingleBackslash = yes]</span>
+<span id="cb449-3"><a href="#cb449-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb449-4"><a href="#cb449-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb449-5"><a href="#cb449-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb449-6"><a href="#cb449-6" aria-hidden="true" tabindex="-1"></a><span class="ss">\(E=mc^2\)</span></span>
+<span id="cb449-7"><a href="#cb449-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb449-8"><a href="#cb449-8" aria-hidden="true" tabindex="-1"></a><span class="ss">\[</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx\]</span></span>
+<span id="cb449-9"><a href="#cb449-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb449-10"><a href="#cb449-10" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb449-11"><a href="#cb449-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb447"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb447-1"><a href="#cb447-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb450"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb450-1"><a href="#cb450-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7765,16 +7815,16 @@
 paragraphs will be considered <em>tight</em>. Tight lists will produce
 tight renderers that may produce different output than lists that are
 not tight:</p>
-<div class="sourceCode" id="cb448"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb448-1"><a href="#cb448-1" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>This is</span>
-<span id="cb448-2"><a href="#cb448-2" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>a tight</span>
-<span id="cb448-3"><a href="#cb448-3" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>unordered list.</span>
-<span id="cb448-4"><a href="#cb448-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb448-5"><a href="#cb448-5" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>This is</span>
-<span id="cb448-6"><a href="#cb448-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb448-7"><a href="#cb448-7" aria-hidden="true" tabindex="-1"></a>  not a tight</span>
-<span id="cb448-8"><a href="#cb448-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb448-9"><a href="#cb448-9" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>unordered list.</span></code></pre></div>
+<div class="sourceCode" id="cb451"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb451-1"><a href="#cb451-1" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>This is</span>
+<span id="cb451-2"><a href="#cb451-2" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>a tight</span>
+<span id="cb451-3"><a href="#cb451-3" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>unordered list.</span>
+<span id="cb451-4"><a href="#cb451-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb451-5"><a href="#cb451-5" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>This is</span>
+<span id="cb451-6"><a href="#cb451-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb451-7"><a href="#cb451-7" aria-hidden="true" tabindex="-1"></a>  not a tight</span>
+<span id="cb451-8"><a href="#cb451-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb451-9"><a href="#cb451-9" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>unordered list.</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -7793,39 +7843,39 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb449"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb449-1"><a href="#cb449-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb449-2"><a href="#cb449-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb449-3"><a href="#cb449-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb449-4"><a href="#cb449-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb449-5"><a href="#cb449-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb449-6"><a href="#cb449-6" aria-hidden="true" tabindex="-1"></a>The following list is tight:</span>
-<span id="cb449-7"><a href="#cb449-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb449-8"><a href="#cb449-8" aria-hidden="true" tabindex="-1"></a>- first item</span>
-<span id="cb449-9"><a href="#cb449-9" aria-hidden="true" tabindex="-1"></a>- second item</span>
-<span id="cb449-10"><a href="#cb449-10" aria-hidden="true" tabindex="-1"></a>- third item</span>
-<span id="cb449-11"><a href="#cb449-11" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb449-12"><a href="#cb449-12" aria-hidden="true" tabindex="-1"></a>The following list is loose:</span>
-<span id="cb449-13"><a href="#cb449-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb449-14"><a href="#cb449-14" aria-hidden="true" tabindex="-1"></a>- first item</span>
-<span id="cb449-15"><a href="#cb449-15" aria-hidden="true" tabindex="-1"></a>- second item that spans</span>
-<span id="cb449-16"><a href="#cb449-16" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb449-17"><a href="#cb449-17" aria-hidden="true" tabindex="-1"></a>  multiple paragraphs</span>
-<span id="cb449-18"><a href="#cb449-18" aria-hidden="true" tabindex="-1"></a>- third item</span>
-<span id="cb449-19"><a href="#cb449-19" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb449-20"><a href="#cb449-20" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb449-21"><a href="#cb449-21" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[tightLists=false]</span>
-<span id="cb449-22"><a href="#cb449-22" aria-hidden="true" tabindex="-1"></a>The following list is now also loose:</span>
-<span id="cb449-23"><a href="#cb449-23" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb449-24"><a href="#cb449-24" aria-hidden="true" tabindex="-1"></a>- first item</span>
-<span id="cb449-25"><a href="#cb449-25" aria-hidden="true" tabindex="-1"></a>- second item</span>
-<span id="cb449-26"><a href="#cb449-26" aria-hidden="true" tabindex="-1"></a>- third item</span>
-<span id="cb449-27"><a href="#cb449-27" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb449-28"><a href="#cb449-28" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb449-29"><a href="#cb449-29" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb452"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb452-1"><a href="#cb452-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb452-2"><a href="#cb452-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb452-3"><a href="#cb452-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb452-4"><a href="#cb452-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb452-5"><a href="#cb452-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb452-6"><a href="#cb452-6" aria-hidden="true" tabindex="-1"></a>The following list is tight:</span>
+<span id="cb452-7"><a href="#cb452-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb452-8"><a href="#cb452-8" aria-hidden="true" tabindex="-1"></a>- first item</span>
+<span id="cb452-9"><a href="#cb452-9" aria-hidden="true" tabindex="-1"></a>- second item</span>
+<span id="cb452-10"><a href="#cb452-10" aria-hidden="true" tabindex="-1"></a>- third item</span>
+<span id="cb452-11"><a href="#cb452-11" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb452-12"><a href="#cb452-12" aria-hidden="true" tabindex="-1"></a>The following list is loose:</span>
+<span id="cb452-13"><a href="#cb452-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb452-14"><a href="#cb452-14" aria-hidden="true" tabindex="-1"></a>- first item</span>
+<span id="cb452-15"><a href="#cb452-15" aria-hidden="true" tabindex="-1"></a>- second item that spans</span>
+<span id="cb452-16"><a href="#cb452-16" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb452-17"><a href="#cb452-17" aria-hidden="true" tabindex="-1"></a>  multiple paragraphs</span>
+<span id="cb452-18"><a href="#cb452-18" aria-hidden="true" tabindex="-1"></a>- third item</span>
+<span id="cb452-19"><a href="#cb452-19" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb452-20"><a href="#cb452-20" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb452-21"><a href="#cb452-21" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[tightLists=false]</span>
+<span id="cb452-22"><a href="#cb452-22" aria-hidden="true" tabindex="-1"></a>The following list is now also loose:</span>
+<span id="cb452-23"><a href="#cb452-23" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb452-24"><a href="#cb452-24" aria-hidden="true" tabindex="-1"></a>- first item</span>
+<span id="cb452-25"><a href="#cb452-25" aria-hidden="true" tabindex="-1"></a>- second item</span>
+<span id="cb452-26"><a href="#cb452-26" aria-hidden="true" tabindex="-1"></a>- third item</span>
+<span id="cb452-27"><a href="#cb452-27" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb452-28"><a href="#cb452-28" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb452-29"><a href="#cb452-29" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb450"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb450-1"><a href="#cb450-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb453"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb453-1"><a href="#cb453-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7860,11 +7910,11 @@
 <dd>
 <p>Both underscores and asterisks can be used to denote emphasis and
 strong emphasis:</p>
-<div class="sourceCode" id="cb451"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb451-1"><a href="#cb451-1" aria-hidden="true" tabindex="-1"></a>*single asterisks*</span>
-<span id="cb451-2"><a href="#cb451-2" aria-hidden="true" tabindex="-1"></a>_single underscores_</span>
-<span id="cb451-3"><a href="#cb451-3" aria-hidden="true" tabindex="-1"></a>**double asterisks**</span>
-<span id="cb451-4"><a href="#cb451-4" aria-hidden="true" tabindex="-1"></a>__double underscores__</span></code></pre></div>
+<div class="sourceCode" id="cb454"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb454-1"><a href="#cb454-1" aria-hidden="true" tabindex="-1"></a>*single asterisks*</span>
+<span id="cb454-2"><a href="#cb454-2" aria-hidden="true" tabindex="-1"></a>_single underscores_</span>
+<span id="cb454-3"><a href="#cb454-3" aria-hidden="true" tabindex="-1"></a>**double asterisks**</span>
+<span id="cb454-4"><a href="#cb454-4" aria-hidden="true" tabindex="-1"></a>__double underscores__</span></code></pre></div>
 </dd>
 </dl>
 </dd>
@@ -7884,23 +7934,23 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb452"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb452-1"><a href="#cb452-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb452-2"><a href="#cb452-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionHybrid</span>{true}</span>
-<span id="cb452-3"><a href="#cb452-3" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb452-4"><a href="#cb452-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb452-5"><a href="#cb452-5" aria-hidden="true" tabindex="-1"></a>This is _emphasized text_ and this is a math subscript: <span class="ss">$m</span><span class="sc">\_</span><span class="ss">n$</span>.</span>
-<span id="cb452-6"><a href="#cb452-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb452-7"><a href="#cb452-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb452-8"><a href="#cb452-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionUnderscores</span>{false}</span>
-<span id="cb452-9"><a href="#cb452-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb452-10"><a href="#cb452-10" aria-hidden="true" tabindex="-1"></a>This is *emphasized text* and this is a math subscript: <span class="ss">$m_n$</span>.</span>
-<span id="cb452-11"><a href="#cb452-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb452-12"><a href="#cb452-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb452-13"><a href="#cb452-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb455"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb455-1"><a href="#cb455-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb455-2"><a href="#cb455-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionHybrid</span>{true}</span>
+<span id="cb455-3"><a href="#cb455-3" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb455-4"><a href="#cb455-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb455-5"><a href="#cb455-5" aria-hidden="true" tabindex="-1"></a>This is _emphasized text_ and this is a math subscript: <span class="ss">$m</span><span class="sc">\_</span><span class="ss">n$</span>.</span>
+<span id="cb455-6"><a href="#cb455-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb455-7"><a href="#cb455-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb455-8"><a href="#cb455-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionUnderscores</span>{false}</span>
+<span id="cb455-9"><a href="#cb455-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb455-10"><a href="#cb455-10" aria-hidden="true" tabindex="-1"></a>This is *emphasized text* and this is a math subscript: <span class="ss">$m_n$</span>.</span>
+<span id="cb455-11"><a href="#cb455-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb455-12"><a href="#cb455-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb455-13"><a href="#cb455-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb453"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb453-1"><a href="#cb453-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb456"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb456-1"><a href="#cb456-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7913,23 +7963,23 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb454"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb454-1"><a href="#cb454-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb454-2"><a href="#cb454-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[hybrid]{<span class="ex">markdown</span>}</span>
-<span id="cb454-3"><a href="#cb454-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb454-4"><a href="#cb454-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb454-5"><a href="#cb454-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb454-6"><a href="#cb454-6" aria-hidden="true" tabindex="-1"></a>This is _emphasized text_ and this is a math subscript: <span class="ss">$m</span><span class="sc">\_</span><span class="ss">n$</span>.</span>
-<span id="cb454-7"><a href="#cb454-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb454-8"><a href="#cb454-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb454-9"><a href="#cb454-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[underscores=false]</span>
-<span id="cb454-10"><a href="#cb454-10" aria-hidden="true" tabindex="-1"></a>This is *emphasized text* and this is a math subscript: <span class="ss">$m_n$</span>.</span>
-<span id="cb454-11"><a href="#cb454-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb454-12"><a href="#cb454-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb454-13"><a href="#cb454-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb457"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb457-1"><a href="#cb457-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb457-2"><a href="#cb457-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[hybrid]{<span class="ex">markdown</span>}</span>
+<span id="cb457-3"><a href="#cb457-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb457-4"><a href="#cb457-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb457-5"><a href="#cb457-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb457-6"><a href="#cb457-6" aria-hidden="true" tabindex="-1"></a>This is _emphasized text_ and this is a math subscript: <span class="ss">$m</span><span class="sc">\_</span><span class="ss">n$</span>.</span>
+<span id="cb457-7"><a href="#cb457-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb457-8"><a href="#cb457-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb457-9"><a href="#cb457-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[underscores=false]</span>
+<span id="cb457-10"><a href="#cb457-10" aria-hidden="true" tabindex="-1"></a>This is *emphasized text* and this is a math subscript: <span class="ss">$m_n$</span>.</span>
+<span id="cb457-11"><a href="#cb457-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb457-12"><a href="#cb457-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb457-13"><a href="#cb457-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb455"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb455-1"><a href="#cb455-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb458"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb458-1"><a href="#cb458-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7942,24 +7992,24 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb456"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb456-1"><a href="#cb456-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb456-2"><a href="#cb456-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[hybrid = yes]</span>
-<span id="cb456-3"><a href="#cb456-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb456-4"><a href="#cb456-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb456-5"><a href="#cb456-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb456-6"><a href="#cb456-6" aria-hidden="true" tabindex="-1"></a>This is _emphasized text_ and this is a math subscript: <span class="ss">$m</span><span class="sc">\_</span><span class="ss">n$</span>.</span>
-<span id="cb456-7"><a href="#cb456-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb456-8"><a href="#cb456-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb456-9"><a href="#cb456-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[underscores = yes]</span>
-<span id="cb456-10"><a href="#cb456-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb456-11"><a href="#cb456-11" aria-hidden="true" tabindex="-1"></a>This is *emphasized text* and this is a math subscript: <span class="ss">$m_n$</span>.</span>
-<span id="cb456-12"><a href="#cb456-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb456-13"><a href="#cb456-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb456-14"><a href="#cb456-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb459"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb459-1"><a href="#cb459-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb459-2"><a href="#cb459-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[hybrid = yes]</span>
+<span id="cb459-3"><a href="#cb459-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb459-4"><a href="#cb459-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb459-5"><a href="#cb459-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb459-6"><a href="#cb459-6" aria-hidden="true" tabindex="-1"></a>This is _emphasized text_ and this is a math subscript: <span class="ss">$m</span><span class="sc">\_</span><span class="ss">n$</span>.</span>
+<span id="cb459-7"><a href="#cb459-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb459-8"><a href="#cb459-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb459-9"><a href="#cb459-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[underscores = yes]</span>
+<span id="cb459-10"><a href="#cb459-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb459-11"><a href="#cb459-11" aria-hidden="true" tabindex="-1"></a>This is *emphasized text* and this is a math subscript: <span class="ss">$m_n$</span>.</span>
+<span id="cb459-12"><a href="#cb459-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb459-13"><a href="#cb459-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb459-14"><a href="#cb459-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb457"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb457-1"><a href="#cb457-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb460"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb460-1"><a href="#cb460-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -7986,8 +8036,8 @@
 <code><strong>taskLists</strong></code> Lua option to <code>true</code>,
 you would include the following code in your plain <span
 class="tex">T<sub>e</sub>X</span> document:</p>
-<div class="sourceCode" id="cb458"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb458-1"><a href="#cb458-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTaskLists</span>{true}</span></code></pre></div>
+<div class="sourceCode" id="cb461"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb461-1"><a href="#cb461-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTaskLists</span>{true}</span></code></pre></div>
 <p>Alternatively, you can also set plain <span
 class="tex">T<sub>e</sub>X</span> options using the
 <code>\markdownSetup</code> <span class="tex">T<sub>e</sub>X</span>
@@ -7994,8 +8044,8 @@
 macro. For example, to set the <code><strong>taskLists</strong></code>
 Lua option to <code>true</code>, you would include the following code in
 your plain <span class="tex">T<sub>e</sub>X</span> document:</p>
-<div class="sourceCode" id="cb459"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb459-1"><a href="#cb459-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{taskLists = true}</span></code></pre></div>
+<div class="sourceCode" id="cb462"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb462-1"><a href="#cb462-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{taskLists = true}</span></code></pre></div>
 <h4 data-number="2.2.2.2" id="finalizing-and-freezing-the-cache"><span
 class="header-section-number">2.2.2.2</span> Finalizing and Freezing the
 Cache</h4>
@@ -8042,22 +8092,22 @@
 <p>Using a text editor, create a folder named
 <code>output-directory</code> and a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb460"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb460-1"><a href="#cb460-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
-<span id="cb460-2"><a href="#cb460-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb460-3"><a href="#cb460-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionInputTempFileName</span>{temporary-input.md}</span>
-<span id="cb460-4"><a href="#cb460-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionOutputDir</span>{output-directory}</span>
-<span id="cb460-5"><a href="#cb460-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionCacheDir</span>{output-directory/cache-directory}</span>
-<span id="cb460-6"><a href="#cb460-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionEagerCache</span>{true}</span>
-<span id="cb460-7"><a href="#cb460-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionFinalizeCache</span>{true}</span>
-<span id="cb460-8"><a href="#cb460-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionFrozenCacheFileName</span>{output-directory/cache-directory/frozen-cache.tex}</span>
-<span id="cb460-9"><a href="#cb460-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb460-10"><a href="#cb460-10" aria-hidden="true" tabindex="-1"></a>Hello *world*!</span>
-<span id="cb460-11"><a href="#cb460-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb460-12"><a href="#cb460-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb463"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb463-1"><a href="#cb463-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
+<span id="cb463-2"><a href="#cb463-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb463-3"><a href="#cb463-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionInputTempFileName</span>{temporary-input.md}</span>
+<span id="cb463-4"><a href="#cb463-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionOutputDir</span>{output-directory}</span>
+<span id="cb463-5"><a href="#cb463-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionCacheDir</span>{output-directory/cache-directory}</span>
+<span id="cb463-6"><a href="#cb463-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionEagerCache</span>{true}</span>
+<span id="cb463-7"><a href="#cb463-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionFinalizeCache</span>{true}</span>
+<span id="cb463-8"><a href="#cb463-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionFrozenCacheFileName</span>{output-directory/cache-directory/frozen-cache.tex}</span>
+<span id="cb463-9"><a href="#cb463-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb463-10"><a href="#cb463-10" aria-hidden="true" tabindex="-1"></a>Hello *world*!</span>
+<span id="cb463-11"><a href="#cb463-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb463-12"><a href="#cb463-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb461"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb461-1"><a href="#cb461-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> <span class="at">--output-directory</span> output-directory document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb464"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb464-1"><a href="#cb464-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> <span class="at">--output-directory</span> output-directory document.tex</span></code></pre></div>
 <p>A text document named <code>temporary-input.md</code> should be
 produced in the folder named <code>output-directory</code> and contain
 the following text:</p>
@@ -8070,8 +8120,8 @@
 conversion from markdown to <span class="tex">T<sub>e</sub>X</span>. To
 produce the remaining temporary files, invoke pdfTeX from the
 terminal:</p>
-<div class="sourceCode" id="cb462"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb462-1"><a href="#cb462-1" aria-hidden="true" tabindex="-1"></a><span class="ex">pdftex</span> <span class="at">--output-directory</span> output-directory <span class="at">--shell-escape</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb465"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb465-1"><a href="#cb465-1" aria-hidden="true" tabindex="-1"></a><span class="ex">pdftex</span> <span class="at">--output-directory</span> output-directory <span class="at">--shell-escape</span> document.tex</span></code></pre></div>
 <p>Text document named <code>temporary-output.md</code> should be
 produced in the folder named <code>output-directory</code>. The document
 will contain the input markdown document converted to <span
@@ -8103,13 +8153,13 @@
 change.</p>
 <p>Here is how you would enable the macro in a <span
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> document:</p>
-<div class="sourceCode" id="cb463"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb463-1"><a href="#cb463-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[plain]{<span class="ex">markdown</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb466"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb466-1"><a href="#cb466-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[plain]{<span class="ex">markdown</span>}</span></code></pre></div>
 <p>Here is how you would enable the macro in a Con<span
 class="tex">T<sub>e</sub>X</span>t document:</p>
-<div class="sourceCode" id="cb464"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb464-1"><a href="#cb464-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionPlain</span>{true}</span>
-<span id="cb464-2"><a href="#cb464-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span></code></pre></div>
+<div class="sourceCode" id="cb467"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb467-1"><a href="#cb467-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionPlain</span>{true}</span>
+<span id="cb467-2"><a href="#cb467-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span></code></pre></div>
 <p>The macro must be set before or during the loading of the package.
 Setting the macro after loading the package has no effect.</p>
 <p>The <code>markdownOptionNoDefaults</code> macro specifies whether we
@@ -8118,13 +8168,13 @@
 are rendered.</p>
 <p>Here is how you would enable the macro in a <span
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> document:</p>
-<div class="sourceCode" id="cb465"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb465-1"><a href="#cb465-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[noDefaults]{<span class="ex">markdown</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb468"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb468-1"><a href="#cb468-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[noDefaults]{<span class="ex">markdown</span>}</span></code></pre></div>
 <p>Here is how you would enable the macro in a Con<span
 class="tex">T<sub>e</sub>X</span>t document:</p>
-<div class="sourceCode" id="cb466"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb466-1"><a href="#cb466-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionNoDefaults</span>{true}</span>
-<span id="cb466-2"><a href="#cb466-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span></code></pre></div>
+<div class="sourceCode" id="cb469"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb469-1"><a href="#cb469-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionNoDefaults</span>{true}</span>
+<span id="cb469-2"><a href="#cb469-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span></code></pre></div>
 <p>The macro must be set before or during the loading of the package.
 Setting the macro after loading the package has no effect.</p>
 <h4 data-number="2.2.2.5" id="package-documentation"><span
@@ -8142,21 +8192,21 @@
 <code>false</code>.</p>
 <p>Using a text editor, create a text document named
 <code>document.dtx</code> with the following content:</p>
-<div class="sourceCode" id="cb467"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb467-1"><a href="#cb467-1" aria-hidden="true" tabindex="-1"></a><span class="co">% \iffalse</span></span>
-<span id="cb467-2"><a href="#cb467-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">ltxdoc</span>}</span>
-<span id="cb467-3"><a href="#cb467-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[stripPercentSigns]{<span class="ex">markdown</span>}</span>
-<span id="cb467-4"><a href="#cb467-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb467-5"><a href="#cb467-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\DocInput</span>{document.dtx}</span>
-<span id="cb467-6"><a href="#cb467-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span>
-<span id="cb467-7"><a href="#cb467-7" aria-hidden="true" tabindex="-1"></a><span class="co">% \fi</span></span>
-<span id="cb467-8"><a href="#cb467-8" aria-hidden="true" tabindex="-1"></a><span class="co">%</span></span>
-<span id="cb467-9"><a href="#cb467-9" aria-hidden="true" tabindex="-1"></a><span class="co">% \begin{markdown}</span></span>
-<span id="cb467-10"><a href="#cb467-10" aria-hidden="true" tabindex="-1"></a><span class="co">% Hello *world*!</span></span>
-<span id="cb467-11"><a href="#cb467-11" aria-hidden="true" tabindex="-1"></a><span class="co">% \end{markdown}</span></span></code></pre></div>
+<div class="sourceCode" id="cb470"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb470-1"><a href="#cb470-1" aria-hidden="true" tabindex="-1"></a><span class="co">% \iffalse</span></span>
+<span id="cb470-2"><a href="#cb470-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">ltxdoc</span>}</span>
+<span id="cb470-3"><a href="#cb470-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[stripPercentSigns]{<span class="ex">markdown</span>}</span>
+<span id="cb470-4"><a href="#cb470-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb470-5"><a href="#cb470-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\DocInput</span>{document.dtx}</span>
+<span id="cb470-6"><a href="#cb470-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span>
+<span id="cb470-7"><a href="#cb470-7" aria-hidden="true" tabindex="-1"></a><span class="co">% \fi</span></span>
+<span id="cb470-8"><a href="#cb470-8" aria-hidden="true" tabindex="-1"></a><span class="co">%</span></span>
+<span id="cb470-9"><a href="#cb470-9" aria-hidden="true" tabindex="-1"></a><span class="co">% \begin{markdown}</span></span>
+<span id="cb470-10"><a href="#cb470-10" aria-hidden="true" tabindex="-1"></a><span class="co">% Hello *world*!</span></span>
+<span id="cb470-11"><a href="#cb470-11" aria-hidden="true" tabindex="-1"></a><span class="co">% \end{markdown}</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb468"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb468-1"><a href="#cb468-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.dtx</span></code></pre></div>
+<div class="sourceCode" id="cb471"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb471-1"><a href="#cb471-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.dtx</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the text “Hello <em>world</em>!”</p>
 <h3 data-number="2.2.3" id="themes"><span
@@ -8179,16 +8229,16 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb469"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb469-1"><a href="#cb469-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb469-2"><a href="#cb469-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{import=witiko/tilde}</span>
-<span id="cb469-3"><a href="#cb469-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb469-4"><a href="#cb469-4" aria-hidden="true" tabindex="-1"></a>Bartel~Leendert van~der~Waerden</span>
-<span id="cb469-5"><a href="#cb469-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb469-6"><a href="#cb469-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb472"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb472-1"><a href="#cb472-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb472-2"><a href="#cb472-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{import=witiko/tilde}</span>
+<span id="cb472-3"><a href="#cb472-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb472-4"><a href="#cb472-4" aria-hidden="true" tabindex="-1"></a>Bartel~Leendert van~der~Waerden</span>
+<span id="cb472-5"><a href="#cb472-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb472-6"><a href="#cb472-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb470"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb470-1"><a href="#cb470-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb473"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb473-1"><a href="#cb473-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text, where the middot (<code>·</code>) denotes a
 non-breaking space:</p>
@@ -8212,99 +8262,99 @@
 various options locally.</p>
 <p>Here is how we can use snippets to store options and invoke them
 later in <span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>:</p>
-<div class="sourceCode" id="cb471"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb471-1"><a href="#cb471-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetupSnippet</span>{romanNumerals}{</span>
-<span id="cb471-2"><a href="#cb471-2" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb471-3"><a href="#cb471-3" aria-hidden="true" tabindex="-1"></a>      olItemWithNumber = {<span class="co">%</span></span>
-<span id="cb471-4"><a href="#cb471-4" aria-hidden="true" tabindex="-1"></a>          <span class="fu">\item</span>[<span class="fu">\romannumeral</span>#1<span class="fu">\relax</span>.]<span class="co">%</span></span>
-<span id="cb471-5"><a href="#cb471-5" aria-hidden="true" tabindex="-1"></a>      },</span>
-<span id="cb471-6"><a href="#cb471-6" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb471-7"><a href="#cb471-7" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb471-8"><a href="#cb471-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb471-9"><a href="#cb471-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb471-10"><a href="#cb471-10" aria-hidden="true" tabindex="-1"></a>The following ordered list will be preceded by arabic numerals:</span>
-<span id="cb471-11"><a href="#cb471-11" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb471-12"><a href="#cb471-12" aria-hidden="true" tabindex="-1"></a>1. wahid</span>
-<span id="cb471-13"><a href="#cb471-13" aria-hidden="true" tabindex="-1"></a>2. aithnayn</span>
-<span id="cb471-14"><a href="#cb471-14" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb471-15"><a href="#cb471-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb471-16"><a href="#cb471-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[snippet=romanNumerals]</span>
-<span id="cb471-17"><a href="#cb471-17" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb471-18"><a href="#cb471-18" aria-hidden="true" tabindex="-1"></a>The following ordered list will be preceded by roman numerals:</span>
-<span id="cb471-19"><a href="#cb471-19" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb471-20"><a href="#cb471-20" aria-hidden="true" tabindex="-1"></a>3. tres</span>
-<span id="cb471-21"><a href="#cb471-21" aria-hidden="true" tabindex="-1"></a>4. quattuor</span>
-<span id="cb471-22"><a href="#cb471-22" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb471-23"><a href="#cb471-23" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb474"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb474-1"><a href="#cb474-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetupSnippet</span>{romanNumerals}{</span>
+<span id="cb474-2"><a href="#cb474-2" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb474-3"><a href="#cb474-3" aria-hidden="true" tabindex="-1"></a>      olItemWithNumber = {<span class="co">%</span></span>
+<span id="cb474-4"><a href="#cb474-4" aria-hidden="true" tabindex="-1"></a>          <span class="fu">\item</span>[<span class="fu">\romannumeral</span>#1<span class="fu">\relax</span>.]<span class="co">%</span></span>
+<span id="cb474-5"><a href="#cb474-5" aria-hidden="true" tabindex="-1"></a>      },</span>
+<span id="cb474-6"><a href="#cb474-6" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb474-7"><a href="#cb474-7" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb474-8"><a href="#cb474-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb474-9"><a href="#cb474-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb474-10"><a href="#cb474-10" aria-hidden="true" tabindex="-1"></a>The following ordered list will be preceded by arabic numerals:</span>
+<span id="cb474-11"><a href="#cb474-11" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb474-12"><a href="#cb474-12" aria-hidden="true" tabindex="-1"></a>1. wahid</span>
+<span id="cb474-13"><a href="#cb474-13" aria-hidden="true" tabindex="-1"></a>2. aithnayn</span>
+<span id="cb474-14"><a href="#cb474-14" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb474-15"><a href="#cb474-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb474-16"><a href="#cb474-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[snippet=romanNumerals]</span>
+<span id="cb474-17"><a href="#cb474-17" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb474-18"><a href="#cb474-18" aria-hidden="true" tabindex="-1"></a>The following ordered list will be preceded by roman numerals:</span>
+<span id="cb474-19"><a href="#cb474-19" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb474-20"><a href="#cb474-20" aria-hidden="true" tabindex="-1"></a>3. tres</span>
+<span id="cb474-21"><a href="#cb474-21" aria-hidden="true" tabindex="-1"></a>4. quattuor</span>
+<span id="cb474-22"><a href="#cb474-22" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb474-23"><a href="#cb474-23" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span></code></pre></div>
 <p>If the <code>romanNumerals</code> snippet were defined in the
 <code>jdoe/lists</code> theme, we could import the
 <code>jdoe/lists</code> theme and use the qualified name
 <code>jdoe/lists/romanNumerals</code> to invoke the snippet:</p>
-<div class="sourceCode" id="cb472"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb472-1"><a href="#cb472-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{import=jdoe/lists}</span>
-<span id="cb472-2"><a href="#cb472-2" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[snippet=jdoe/lists/romanNumerals]</span>
-<span id="cb472-3"><a href="#cb472-3" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb472-4"><a href="#cb472-4" aria-hidden="true" tabindex="-1"></a>The following ordered list will be preceded by roman numerals:</span>
-<span id="cb472-5"><a href="#cb472-5" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb472-6"><a href="#cb472-6" aria-hidden="true" tabindex="-1"></a>3. tres</span>
-<span id="cb472-7"><a href="#cb472-7" aria-hidden="true" tabindex="-1"></a>4. quattuor</span>
-<span id="cb472-8"><a href="#cb472-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb472-9"><a href="#cb472-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb475"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb475-1"><a href="#cb475-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{import=jdoe/lists}</span>
+<span id="cb475-2"><a href="#cb475-2" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[snippet=jdoe/lists/romanNumerals]</span>
+<span id="cb475-3"><a href="#cb475-3" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb475-4"><a href="#cb475-4" aria-hidden="true" tabindex="-1"></a>The following ordered list will be preceded by roman numerals:</span>
+<span id="cb475-5"><a href="#cb475-5" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb475-6"><a href="#cb475-6" aria-hidden="true" tabindex="-1"></a>3. tres</span>
+<span id="cb475-7"><a href="#cb475-7" aria-hidden="true" tabindex="-1"></a>4. quattuor</span>
+<span id="cb475-8"><a href="#cb475-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb475-9"><a href="#cb475-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span></code></pre></div>
 <p>Alternatively, we can use the extended variant of the
 <code>import</code> <span
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> option that allows us
 to import the <code>romanNumerals</code> snippet to the current
 namespace for easier access:</p>
-<div class="sourceCode" id="cb473"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb473-1"><a href="#cb473-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb473-2"><a href="#cb473-2" aria-hidden="true" tabindex="-1"></a>  import = {</span>
-<span id="cb473-3"><a href="#cb473-3" aria-hidden="true" tabindex="-1"></a>    jdoe/lists = romanNumerals,</span>
-<span id="cb473-4"><a href="#cb473-4" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb473-5"><a href="#cb473-5" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb473-6"><a href="#cb473-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[snippet=romanNumerals]</span>
-<span id="cb473-7"><a href="#cb473-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb473-8"><a href="#cb473-8" aria-hidden="true" tabindex="-1"></a>The following ordered list will be preceded by roman numerals:</span>
-<span id="cb473-9"><a href="#cb473-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb473-10"><a href="#cb473-10" aria-hidden="true" tabindex="-1"></a>3. tres</span>
-<span id="cb473-11"><a href="#cb473-11" aria-hidden="true" tabindex="-1"></a>4. quattuor</span>
-<span id="cb473-12"><a href="#cb473-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb473-13"><a href="#cb473-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb476"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb476-1"><a href="#cb476-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb476-2"><a href="#cb476-2" aria-hidden="true" tabindex="-1"></a>  import = {</span>
+<span id="cb476-3"><a href="#cb476-3" aria-hidden="true" tabindex="-1"></a>    jdoe/lists = romanNumerals,</span>
+<span id="cb476-4"><a href="#cb476-4" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb476-5"><a href="#cb476-5" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb476-6"><a href="#cb476-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[snippet=romanNumerals]</span>
+<span id="cb476-7"><a href="#cb476-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb476-8"><a href="#cb476-8" aria-hidden="true" tabindex="-1"></a>The following ordered list will be preceded by roman numerals:</span>
+<span id="cb476-9"><a href="#cb476-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb476-10"><a href="#cb476-10" aria-hidden="true" tabindex="-1"></a>3. tres</span>
+<span id="cb476-11"><a href="#cb476-11" aria-hidden="true" tabindex="-1"></a>4. quattuor</span>
+<span id="cb476-12"><a href="#cb476-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb476-13"><a href="#cb476-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span></code></pre></div>
 <p>Furthermore, we can also specify the name of the snippet in the
 current namespace, which can be different from the name of the snippet
 in the <code>jdoe/lists</code> theme. For example, we can make the
 snippet <code>jdoe/lists/romanNumerals</code> available under the name
 <code>roman</code>.</p>
-<div class="sourceCode" id="cb474"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb474-1"><a href="#cb474-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb474-2"><a href="#cb474-2" aria-hidden="true" tabindex="-1"></a>  import = {</span>
-<span id="cb474-3"><a href="#cb474-3" aria-hidden="true" tabindex="-1"></a>    jdoe/lists = romanNumerals as roman,</span>
-<span id="cb474-4"><a href="#cb474-4" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb474-5"><a href="#cb474-5" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb474-6"><a href="#cb474-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[snippet=roman]</span>
-<span id="cb474-7"><a href="#cb474-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb474-8"><a href="#cb474-8" aria-hidden="true" tabindex="-1"></a>The following ordered list will be preceded by roman numerals:</span>
-<span id="cb474-9"><a href="#cb474-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb474-10"><a href="#cb474-10" aria-hidden="true" tabindex="-1"></a>3. tres</span>
-<span id="cb474-11"><a href="#cb474-11" aria-hidden="true" tabindex="-1"></a>4. quattuor</span>
-<span id="cb474-12"><a href="#cb474-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb474-13"><a href="#cb474-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb477"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb477-1"><a href="#cb477-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb477-2"><a href="#cb477-2" aria-hidden="true" tabindex="-1"></a>  import = {</span>
+<span id="cb477-3"><a href="#cb477-3" aria-hidden="true" tabindex="-1"></a>    jdoe/lists = romanNumerals as roman,</span>
+<span id="cb477-4"><a href="#cb477-4" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb477-5"><a href="#cb477-5" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb477-6"><a href="#cb477-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[snippet=roman]</span>
+<span id="cb477-7"><a href="#cb477-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb477-8"><a href="#cb477-8" aria-hidden="true" tabindex="-1"></a>The following ordered list will be preceded by roman numerals:</span>
+<span id="cb477-9"><a href="#cb477-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb477-10"><a href="#cb477-10" aria-hidden="true" tabindex="-1"></a>3. tres</span>
+<span id="cb477-11"><a href="#cb477-11" aria-hidden="true" tabindex="-1"></a>4. quattuor</span>
+<span id="cb477-12"><a href="#cb477-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb477-13"><a href="#cb477-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span></code></pre></div>
 <p>Several themes and/or snippets can be loaded at once using the
 extended variant of the <code>import</code> <span
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> option:</p>
-<div class="sourceCode" id="cb475"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb475-1"><a href="#cb475-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb475-2"><a href="#cb475-2" aria-hidden="true" tabindex="-1"></a>  import = {</span>
-<span id="cb475-3"><a href="#cb475-3" aria-hidden="true" tabindex="-1"></a>    jdoe/longpackagename/lists = {</span>
-<span id="cb475-4"><a href="#cb475-4" aria-hidden="true" tabindex="-1"></a>      arabic as arabic1,</span>
-<span id="cb475-5"><a href="#cb475-5" aria-hidden="true" tabindex="-1"></a>      roman,</span>
-<span id="cb475-6"><a href="#cb475-6" aria-hidden="true" tabindex="-1"></a>      alphabetic,</span>
-<span id="cb475-7"><a href="#cb475-7" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb475-8"><a href="#cb475-8" aria-hidden="true" tabindex="-1"></a>    jdoe/anotherlongpackagename/lists = {</span>
-<span id="cb475-9"><a href="#cb475-9" aria-hidden="true" tabindex="-1"></a>      arabic as arabic2,</span>
-<span id="cb475-10"><a href="#cb475-10" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb475-11"><a href="#cb475-11" aria-hidden="true" tabindex="-1"></a>    jdoe/yetanotherlongpackagename,</span>
-<span id="cb475-12"><a href="#cb475-12" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb475-13"><a href="#cb475-13" aria-hidden="true" tabindex="-1"></a>}</span></code></pre></div>
+<div class="sourceCode" id="cb478"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb478-1"><a href="#cb478-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb478-2"><a href="#cb478-2" aria-hidden="true" tabindex="-1"></a>  import = {</span>
+<span id="cb478-3"><a href="#cb478-3" aria-hidden="true" tabindex="-1"></a>    jdoe/longpackagename/lists = {</span>
+<span id="cb478-4"><a href="#cb478-4" aria-hidden="true" tabindex="-1"></a>      arabic as arabic1,</span>
+<span id="cb478-5"><a href="#cb478-5" aria-hidden="true" tabindex="-1"></a>      roman,</span>
+<span id="cb478-6"><a href="#cb478-6" aria-hidden="true" tabindex="-1"></a>      alphabetic,</span>
+<span id="cb478-7"><a href="#cb478-7" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb478-8"><a href="#cb478-8" aria-hidden="true" tabindex="-1"></a>    jdoe/anotherlongpackagename/lists = {</span>
+<span id="cb478-9"><a href="#cb478-9" aria-hidden="true" tabindex="-1"></a>      arabic as arabic2,</span>
+<span id="cb478-10"><a href="#cb478-10" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb478-11"><a href="#cb478-11" aria-hidden="true" tabindex="-1"></a>    jdoe/yetanotherlongpackagename,</span>
+<span id="cb478-12"><a href="#cb478-12" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb478-13"><a href="#cb478-13" aria-hidden="true" tabindex="-1"></a>}</span></code></pre></div>
 <h3 data-number="2.2.5" id="latex-1"><span
 class="header-section-number">2.2.5</span> <span
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span></h3>
@@ -8322,10 +8372,10 @@
 the <code><strong>taskLists</strong></code> Lua option to
 <code>true</code>, we would include the following code in our <span
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> document:</p>
-<div class="sourceCode" id="cb476"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb476-1"><a href="#cb476-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb476-2"><a href="#cb476-2" aria-hidden="true" tabindex="-1"></a>  taskLists = true,</span>
-<span id="cb476-3"><a href="#cb476-3" aria-hidden="true" tabindex="-1"></a>}</span></code></pre></div>
+<div class="sourceCode" id="cb479"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb479-1"><a href="#cb479-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb479-2"><a href="#cb479-2" aria-hidden="true" tabindex="-1"></a>  taskLists = true,</span>
+<span id="cb479-3"><a href="#cb479-3" aria-hidden="true" tabindex="-1"></a>}</span></code></pre></div>
 <p>We can also set all plain <span class="tex">T<sub>e</sub>X</span>
 options directly from <span
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span>. For example, to set
@@ -8333,10 +8383,10 @@
 class="tex">T<sub>e</sub>X</span> option to
 <code>helper-script.lua</code>, we would include the following code in
 our <span class="latex">L<sup>a</sup>T<sub>e</sub>X</span> document:</p>
-<div class="sourceCode" id="cb477"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb477-1"><a href="#cb477-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb477-2"><a href="#cb477-2" aria-hidden="true" tabindex="-1"></a>  inputTempFileName = temporary-input.md,</span>
-<span id="cb477-3"><a href="#cb477-3" aria-hidden="true" tabindex="-1"></a>}</span></code></pre></div>
+<div class="sourceCode" id="cb480"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb480-1"><a href="#cb480-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb480-2"><a href="#cb480-2" aria-hidden="true" tabindex="-1"></a>  inputTempFileName = temporary-input.md,</span>
+<span id="cb480-3"><a href="#cb480-3" aria-hidden="true" tabindex="-1"></a>}</span></code></pre></div>
 <h3 data-number="2.2.6" id="latexthemes"><span
 class="header-section-number">2.2.6</span> Themes</h3>
 <p>In <span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>, we expand
@@ -8365,11 +8415,11 @@
 <p>For example, to load themes named <code>witiko/beamer/MU</code> and
 <code>witiko/dot</code>, you would use the following code in the
 preamble of your document:</p>
-<div class="sourceCode" id="cb478"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb478-1"><a href="#cb478-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[</span>
-<span id="cb478-2"><a href="#cb478-2" aria-hidden="true" tabindex="-1"></a>  import=witiko/beamer/MU,</span>
-<span id="cb478-3"><a href="#cb478-3" aria-hidden="true" tabindex="-1"></a>  import=witiko/dot,</span>
-<span id="cb478-4"><a href="#cb478-4" aria-hidden="true" tabindex="-1"></a>]{<span class="ex">markdown</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb481"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb481-1"><a href="#cb481-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[</span>
+<span id="cb481-2"><a href="#cb481-2" aria-hidden="true" tabindex="-1"></a>  import=witiko/beamer/MU,</span>
+<span id="cb481-3"><a href="#cb481-3" aria-hidden="true" tabindex="-1"></a>  import=witiko/dot,</span>
+<span id="cb481-4"><a href="#cb481-4" aria-hidden="true" tabindex="-1"></a>]{<span class="ex">markdown</span>}</span></code></pre></div>
 <p>Due to limitations of <span
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span>, themes may not be
 loaded after the beginning of a <span
@@ -8392,44 +8442,44 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb479"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb479-1"><a href="#cb479-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb479-2"><a href="#cb479-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[import=witiko/dot]{<span class="ex">markdown</span>}</span>
-<span id="cb479-3"><a href="#cb479-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\setkeys</span>{Gin}{</span>
-<span id="cb479-4"><a href="#cb479-4" aria-hidden="true" tabindex="-1"></a>  width=<span class="fu">\columnwidth</span>,</span>
-<span id="cb479-5"><a href="#cb479-5" aria-hidden="true" tabindex="-1"></a>  height=0.65<span class="fu">\paperheight</span>,</span>
-<span id="cb479-6"><a href="#cb479-6" aria-hidden="true" tabindex="-1"></a>  keepaspectratio}</span>
-<span id="cb479-7"><a href="#cb479-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb479-8"><a href="#cb479-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb479-9"><a href="#cb479-9" aria-hidden="true" tabindex="-1"></a>``` dot Various formats of mathemathical formulae</span>
-<span id="cb479-10"><a href="#cb479-10" aria-hidden="true" tabindex="-1"></a>digraph tree {</span>
-<span id="cb479-11"><a href="#cb479-11" aria-hidden="true" tabindex="-1"></a>  margin = 0;</span>
-<span id="cb479-12"><a href="#cb479-12" aria-hidden="true" tabindex="-1"></a>  rankdir = "LR";</span>
-<span id="cb479-13"><a href="#cb479-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb479-14"><a href="#cb479-14" aria-hidden="true" tabindex="-1"></a>  latex -> pmml;</span>
-<span id="cb479-15"><a href="#cb479-15" aria-hidden="true" tabindex="-1"></a>  latex -> cmml;</span>
-<span id="cb479-16"><a href="#cb479-16" aria-hidden="true" tabindex="-1"></a>  pmml -> slt;</span>
-<span id="cb479-17"><a href="#cb479-17" aria-hidden="true" tabindex="-1"></a>  cmml -> opt;</span>
-<span id="cb479-18"><a href="#cb479-18" aria-hidden="true" tabindex="-1"></a>  cmml -> prefix;</span>
-<span id="cb479-19"><a href="#cb479-19" aria-hidden="true" tabindex="-1"></a>  cmml -> infix;</span>
-<span id="cb479-20"><a href="#cb479-20" aria-hidden="true" tabindex="-1"></a>  pmml -> mterms [style=dashed];</span>
-<span id="cb479-21"><a href="#cb479-21" aria-hidden="true" tabindex="-1"></a>  cmml -> mterms;</span>
-<span id="cb479-22"><a href="#cb479-22" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb479-23"><a href="#cb479-23" aria-hidden="true" tabindex="-1"></a>  latex [label = "LaTeX"];</span>
-<span id="cb479-24"><a href="#cb479-24" aria-hidden="true" tabindex="-1"></a>  pmml [label = "Presentation MathML"];</span>
-<span id="cb479-25"><a href="#cb479-25" aria-hidden="true" tabindex="-1"></a>  cmml [label = "Content MathML"];</span>
-<span id="cb479-26"><a href="#cb479-26" aria-hidden="true" tabindex="-1"></a>  slt [label = "Symbol Layout Tree"];</span>
-<span id="cb479-27"><a href="#cb479-27" aria-hidden="true" tabindex="-1"></a>  opt [label = "Operator Tree"];</span>
-<span id="cb479-28"><a href="#cb479-28" aria-hidden="true" tabindex="-1"></a>  prefix [label = "Prefix"];</span>
-<span id="cb479-29"><a href="#cb479-29" aria-hidden="true" tabindex="-1"></a>  infix [label = "Infix"];</span>
-<span id="cb479-30"><a href="#cb479-30" aria-hidden="true" tabindex="-1"></a>  mterms [label = "M-Terms"];</span>
-<span id="cb479-31"><a href="#cb479-31" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb479-32"><a href="#cb479-32" aria-hidden="true" tabindex="-1"></a>```</span>
-<span id="cb479-33"><a href="#cb479-33" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb479-34"><a href="#cb479-34" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb482"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb482-1"><a href="#cb482-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb482-2"><a href="#cb482-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[import=witiko/dot]{<span class="ex">markdown</span>}</span>
+<span id="cb482-3"><a href="#cb482-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\setkeys</span>{Gin}{</span>
+<span id="cb482-4"><a href="#cb482-4" aria-hidden="true" tabindex="-1"></a>  width=<span class="fu">\columnwidth</span>,</span>
+<span id="cb482-5"><a href="#cb482-5" aria-hidden="true" tabindex="-1"></a>  height=0.65<span class="fu">\paperheight</span>,</span>
+<span id="cb482-6"><a href="#cb482-6" aria-hidden="true" tabindex="-1"></a>  keepaspectratio}</span>
+<span id="cb482-7"><a href="#cb482-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb482-8"><a href="#cb482-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb482-9"><a href="#cb482-9" aria-hidden="true" tabindex="-1"></a>``` dot Various formats of mathemathical formulae</span>
+<span id="cb482-10"><a href="#cb482-10" aria-hidden="true" tabindex="-1"></a>digraph tree {</span>
+<span id="cb482-11"><a href="#cb482-11" aria-hidden="true" tabindex="-1"></a>  margin = 0;</span>
+<span id="cb482-12"><a href="#cb482-12" aria-hidden="true" tabindex="-1"></a>  rankdir = "LR";</span>
+<span id="cb482-13"><a href="#cb482-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb482-14"><a href="#cb482-14" aria-hidden="true" tabindex="-1"></a>  latex -> pmml;</span>
+<span id="cb482-15"><a href="#cb482-15" aria-hidden="true" tabindex="-1"></a>  latex -> cmml;</span>
+<span id="cb482-16"><a href="#cb482-16" aria-hidden="true" tabindex="-1"></a>  pmml -> slt;</span>
+<span id="cb482-17"><a href="#cb482-17" aria-hidden="true" tabindex="-1"></a>  cmml -> opt;</span>
+<span id="cb482-18"><a href="#cb482-18" aria-hidden="true" tabindex="-1"></a>  cmml -> prefix;</span>
+<span id="cb482-19"><a href="#cb482-19" aria-hidden="true" tabindex="-1"></a>  cmml -> infix;</span>
+<span id="cb482-20"><a href="#cb482-20" aria-hidden="true" tabindex="-1"></a>  pmml -> mterms [style=dashed];</span>
+<span id="cb482-21"><a href="#cb482-21" aria-hidden="true" tabindex="-1"></a>  cmml -> mterms;</span>
+<span id="cb482-22"><a href="#cb482-22" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb482-23"><a href="#cb482-23" aria-hidden="true" tabindex="-1"></a>  latex [label = "LaTeX"];</span>
+<span id="cb482-24"><a href="#cb482-24" aria-hidden="true" tabindex="-1"></a>  pmml [label = "Presentation MathML"];</span>
+<span id="cb482-25"><a href="#cb482-25" aria-hidden="true" tabindex="-1"></a>  cmml [label = "Content MathML"];</span>
+<span id="cb482-26"><a href="#cb482-26" aria-hidden="true" tabindex="-1"></a>  slt [label = "Symbol Layout Tree"];</span>
+<span id="cb482-27"><a href="#cb482-27" aria-hidden="true" tabindex="-1"></a>  opt [label = "Operator Tree"];</span>
+<span id="cb482-28"><a href="#cb482-28" aria-hidden="true" tabindex="-1"></a>  prefix [label = "Prefix"];</span>
+<span id="cb482-29"><a href="#cb482-29" aria-hidden="true" tabindex="-1"></a>  infix [label = "Infix"];</span>
+<span id="cb482-30"><a href="#cb482-30" aria-hidden="true" tabindex="-1"></a>  mterms [label = "M-Terms"];</span>
+<span id="cb482-31"><a href="#cb482-31" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb482-32"><a href="#cb482-32" aria-hidden="true" tabindex="-1"></a>```</span>
+<span id="cb482-33"><a href="#cb482-33" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb482-34"><a href="#cb482-34" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb480"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb480-1"><a href="#cb480-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb483"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb483-1"><a href="#cb483-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain a drawing of a directed graph similar to Figure 1 from the
 following conference article:</p>
@@ -8459,18 +8509,18 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb481"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb481-1"><a href="#cb481-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb481-2"><a href="#cb481-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[import=witiko/graphicx/http]{<span class="ex">markdown</span>}</span>
-<span id="cb481-3"><a href="#cb481-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb481-4"><a href="#cb481-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb481-5"><a href="#cb481-5" aria-hidden="true" tabindex="-1"></a>![img](https://github.com/witiko/markdown/raw/main/markdown.png</span>
-<span id="cb481-6"><a href="#cb481-6" aria-hidden="true" tabindex="-1"></a>       "The banner of the Markdown package")</span>
-<span id="cb481-7"><a href="#cb481-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb481-8"><a href="#cb481-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb484"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb484-1"><a href="#cb484-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb484-2"><a href="#cb484-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[import=witiko/graphicx/http]{<span class="ex">markdown</span>}</span>
+<span id="cb484-3"><a href="#cb484-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb484-4"><a href="#cb484-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb484-5"><a href="#cb484-5" aria-hidden="true" tabindex="-1"></a>![img](https://github.com/witiko/markdown/raw/main/markdown.png</span>
+<span id="cb484-6"><a href="#cb484-6" aria-hidden="true" tabindex="-1"></a>       "The banner of the Markdown package")</span>
+<span id="cb484-7"><a href="#cb484-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb484-8"><a href="#cb484-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb482"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb482-1"><a href="#cb482-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb485"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb485-1"><a href="#cb485-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following image:</p>
 <blockquote>
@@ -8517,9 +8567,9 @@
 <code>markdownLoadPlainTeXTheme</code> macro.</p>
 <p>For example, to load a theme named <code>witiko/tilde</code> in your
 document:</p>
-<div class="sourceCode" id="cb483"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb483-1"><a href="#cb483-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb483-2"><a href="#cb483-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[import=witiko/tilde]</span></code></pre></div>
+<div class="sourceCode" id="cb486"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb486-1"><a href="#cb486-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb486-2"><a href="#cb486-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[import=witiko/tilde]</span></code></pre></div>
 <p>Built-in Con<span class="tex">T<sub>e</sub>X</span>t themes provided
 with the Markdown package include:</p>
 <dl>
@@ -8578,42 +8628,42 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb484"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb484-1"><a href="#cb484-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb484-2"><a href="#cb484-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[headerAttributes, underscores=false]{<span class="ex">markdown</span>}</span>
-<span id="cb484-3"><a href="#cb484-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb484-4"><a href="#cb484-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb484-5"><a href="#cb484-5" aria-hidden="true" tabindex="-1"></a>    attributeIdentifier = {<span class="co">%</span></span>
-<span id="cb484-6"><a href="#cb484-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb484-7"><a href="#cb484-7" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(Identifier: #1)}</span>
-<span id="cb484-8"><a href="#cb484-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb484-9"><a href="#cb484-9" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb484-10"><a href="#cb484-10" aria-hidden="true" tabindex="-1"></a>    attributeClassName = {<span class="co">%</span></span>
-<span id="cb484-11"><a href="#cb484-11" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb484-12"><a href="#cb484-12" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(Class name: #1)}</span>
-<span id="cb484-13"><a href="#cb484-13" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb484-14"><a href="#cb484-14" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb484-15"><a href="#cb484-15" aria-hidden="true" tabindex="-1"></a>    attributeKeyValue = {<span class="co">%</span></span>
-<span id="cb484-16"><a href="#cb484-16" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb484-17"><a href="#cb484-17" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(Key: #1, Value: #2)}</span>
-<span id="cb484-18"><a href="#cb484-18" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb484-19"><a href="#cb484-19" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb484-20"><a href="#cb484-20" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb484-21"><a href="#cb484-21" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb484-22"><a href="#cb484-22" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb484-23"><a href="#cb484-23" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb484-24"><a href="#cb484-24" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb484-25"><a href="#cb484-25" aria-hidden="true" tabindex="-1"></a># First top-level heading {jane=doe}</span>
-<span id="cb484-26"><a href="#cb484-26" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb484-27"><a href="#cb484-27" aria-hidden="true" tabindex="-1"></a>## A subheading {#identifier}</span>
-<span id="cb484-28"><a href="#cb484-28" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb484-29"><a href="#cb484-29" aria-hidden="true" tabindex="-1"></a># Second top-level heading {.class_name}</span>
-<span id="cb484-30"><a href="#cb484-30" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb484-31"><a href="#cb484-31" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb484-32"><a href="#cb484-32" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb487"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb487-1"><a href="#cb487-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb487-2"><a href="#cb487-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[headerAttributes, underscores=false]{<span class="ex">markdown</span>}</span>
+<span id="cb487-3"><a href="#cb487-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb487-4"><a href="#cb487-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb487-5"><a href="#cb487-5" aria-hidden="true" tabindex="-1"></a>    attributeIdentifier = {<span class="co">%</span></span>
+<span id="cb487-6"><a href="#cb487-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb487-7"><a href="#cb487-7" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(Identifier: #1)}</span>
+<span id="cb487-8"><a href="#cb487-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb487-9"><a href="#cb487-9" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb487-10"><a href="#cb487-10" aria-hidden="true" tabindex="-1"></a>    attributeClassName = {<span class="co">%</span></span>
+<span id="cb487-11"><a href="#cb487-11" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb487-12"><a href="#cb487-12" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(Class name: #1)}</span>
+<span id="cb487-13"><a href="#cb487-13" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb487-14"><a href="#cb487-14" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb487-15"><a href="#cb487-15" aria-hidden="true" tabindex="-1"></a>    attributeKeyValue = {<span class="co">%</span></span>
+<span id="cb487-16"><a href="#cb487-16" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb487-17"><a href="#cb487-17" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(Key: #1, Value: #2)}</span>
+<span id="cb487-18"><a href="#cb487-18" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb487-19"><a href="#cb487-19" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb487-20"><a href="#cb487-20" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb487-21"><a href="#cb487-21" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb487-22"><a href="#cb487-22" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb487-23"><a href="#cb487-23" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb487-24"><a href="#cb487-24" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb487-25"><a href="#cb487-25" aria-hidden="true" tabindex="-1"></a># First top-level heading {jane=doe}</span>
+<span id="cb487-26"><a href="#cb487-26" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb487-27"><a href="#cb487-27" aria-hidden="true" tabindex="-1"></a>## A subheading {#identifier}</span>
+<span id="cb487-28"><a href="#cb487-28" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb487-29"><a href="#cb487-29" aria-hidden="true" tabindex="-1"></a># Second top-level heading {.class_name}</span>
+<span id="cb487-30"><a href="#cb487-30" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb487-31"><a href="#cb487-31" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb487-32"><a href="#cb487-32" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb485"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb485-1"><a href="#cb485-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb488"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb488-1"><a href="#cb488-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -8634,31 +8684,31 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb486"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb486-1"><a href="#cb486-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb486-2"><a href="#cb486-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererBlockQuoteBegin</span>{<span class="co">%</span></span>
-<span id="cb486-3"><a href="#cb486-3" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\begingroup</span></span>
-<span id="cb486-4"><a href="#cb486-4" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\vskip\parindent</span></span>
-<span id="cb486-5"><a href="#cb486-5" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\leftskip</span>=2<span class="fu">\parindent</span></span>
-<span id="cb486-6"><a href="#cb486-6" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\parindent</span>=0pt</span>
-<span id="cb486-7"><a href="#cb486-7" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb486-8"><a href="#cb486-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererBlockQuoteEnd</span>{<span class="co">%</span></span>
-<span id="cb486-9"><a href="#cb486-9" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
-<span id="cb486-10"><a href="#cb486-10" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\vskip\parindent</span></span>
-<span id="cb486-11"><a href="#cb486-11" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\endgroup</span></span>
-<span id="cb486-12"><a href="#cb486-12" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb486-13"><a href="#cb486-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb486-14"><a href="#cb486-14" aria-hidden="true" tabindex="-1"></a>A quote from William Shakespeare's King Lear:</span>
-<span id="cb486-15"><a href="#cb486-15" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb486-16"><a href="#cb486-16" aria-hidden="true" tabindex="-1"></a>> This is the excellent foppery of the world that when we are</span>
-<span id="cb486-17"><a href="#cb486-17" aria-hidden="true" tabindex="-1"></a>> sick in fortune---often the surfeit of our own behavior---we</span>
-<span id="cb486-18"><a href="#cb486-18" aria-hidden="true" tabindex="-1"></a>> make guilty of our disasters the sun, the moon, and the</span>
-<span id="cb486-19"><a href="#cb486-19" aria-hidden="true" tabindex="-1"></a>> stars [...]</span>
-<span id="cb486-20"><a href="#cb486-20" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb486-21"><a href="#cb486-21" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb489"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb489-1"><a href="#cb489-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb489-2"><a href="#cb489-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererBlockQuoteBegin</span>{<span class="co">%</span></span>
+<span id="cb489-3"><a href="#cb489-3" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\begingroup</span></span>
+<span id="cb489-4"><a href="#cb489-4" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\vskip\parindent</span></span>
+<span id="cb489-5"><a href="#cb489-5" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\leftskip</span>=2<span class="fu">\parindent</span></span>
+<span id="cb489-6"><a href="#cb489-6" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\parindent</span>=0pt</span>
+<span id="cb489-7"><a href="#cb489-7" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb489-8"><a href="#cb489-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererBlockQuoteEnd</span>{<span class="co">%</span></span>
+<span id="cb489-9"><a href="#cb489-9" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
+<span id="cb489-10"><a href="#cb489-10" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\vskip\parindent</span></span>
+<span id="cb489-11"><a href="#cb489-11" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\endgroup</span></span>
+<span id="cb489-12"><a href="#cb489-12" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb489-13"><a href="#cb489-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb489-14"><a href="#cb489-14" aria-hidden="true" tabindex="-1"></a>A quote from William Shakespeare's King Lear:</span>
+<span id="cb489-15"><a href="#cb489-15" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb489-16"><a href="#cb489-16" aria-hidden="true" tabindex="-1"></a>> This is the excellent foppery of the world that when we are</span>
+<span id="cb489-17"><a href="#cb489-17" aria-hidden="true" tabindex="-1"></a>> sick in fortune---often the surfeit of our own behavior---we</span>
+<span id="cb489-18"><a href="#cb489-18" aria-hidden="true" tabindex="-1"></a>> make guilty of our disasters the sun, the moon, and the</span>
+<span id="cb489-19"><a href="#cb489-19" aria-hidden="true" tabindex="-1"></a>> stars [...]</span>
+<span id="cb489-20"><a href="#cb489-20" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb489-21"><a href="#cb489-21" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb487"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb487-1"><a href="#cb487-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb490"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb490-1"><a href="#cb490-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -8673,28 +8723,28 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb488"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb488-1"><a href="#cb488-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb488-2"><a href="#cb488-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb488-3"><a href="#cb488-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb488-4"><a href="#cb488-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb488-5"><a href="#cb488-5" aria-hidden="true" tabindex="-1"></a>    blockQuoteBegin = {<span class="kw">\begin</span>{<span class="ex">quote</span>}},</span>
-<span id="cb488-6"><a href="#cb488-6" aria-hidden="true" tabindex="-1"></a>    blockQuoteEnd = {<span class="kw">\end</span>{<span class="ex">quote</span>}},</span>
-<span id="cb488-7"><a href="#cb488-7" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb488-8"><a href="#cb488-8" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb488-9"><a href="#cb488-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb488-10"><a href="#cb488-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb488-11"><a href="#cb488-11" aria-hidden="true" tabindex="-1"></a>A quote from William Shakespeare's King Lear:</span>
-<span id="cb488-12"><a href="#cb488-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb488-13"><a href="#cb488-13" aria-hidden="true" tabindex="-1"></a>> This is the excellent foppery of the world that when we are</span>
-<span id="cb488-14"><a href="#cb488-14" aria-hidden="true" tabindex="-1"></a>> sick in fortune---often the surfeit of our own behavior---we</span>
-<span id="cb488-15"><a href="#cb488-15" aria-hidden="true" tabindex="-1"></a>> make guilty of our disasters the sun, the moon, and the</span>
-<span id="cb488-16"><a href="#cb488-16" aria-hidden="true" tabindex="-1"></a>> stars [...]</span>
-<span id="cb488-17"><a href="#cb488-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb488-18"><a href="#cb488-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb491"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb491-1"><a href="#cb491-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb491-2"><a href="#cb491-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb491-3"><a href="#cb491-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb491-4"><a href="#cb491-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb491-5"><a href="#cb491-5" aria-hidden="true" tabindex="-1"></a>    blockQuoteBegin = {<span class="kw">\begin</span>{<span class="ex">quote</span>}},</span>
+<span id="cb491-6"><a href="#cb491-6" aria-hidden="true" tabindex="-1"></a>    blockQuoteEnd = {<span class="kw">\end</span>{<span class="ex">quote</span>}},</span>
+<span id="cb491-7"><a href="#cb491-7" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb491-8"><a href="#cb491-8" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb491-9"><a href="#cb491-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb491-10"><a href="#cb491-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb491-11"><a href="#cb491-11" aria-hidden="true" tabindex="-1"></a>A quote from William Shakespeare's King Lear:</span>
+<span id="cb491-12"><a href="#cb491-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb491-13"><a href="#cb491-13" aria-hidden="true" tabindex="-1"></a>> This is the excellent foppery of the world that when we are</span>
+<span id="cb491-14"><a href="#cb491-14" aria-hidden="true" tabindex="-1"></a>> sick in fortune---often the surfeit of our own behavior---we</span>
+<span id="cb491-15"><a href="#cb491-15" aria-hidden="true" tabindex="-1"></a>> make guilty of our disasters the sun, the moon, and the</span>
+<span id="cb491-16"><a href="#cb491-16" aria-hidden="true" tabindex="-1"></a>> stars [...]</span>
+<span id="cb491-17"><a href="#cb491-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb491-18"><a href="#cb491-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb489"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb489-1"><a href="#cb489-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb492"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb492-1"><a href="#cb492-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -8709,23 +8759,23 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb490"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb490-1"><a href="#cb490-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb490-2"><a href="#cb490-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererBlockQuoteBegin</span>{<span class="fu">\startquotation</span>}</span>
-<span id="cb490-3"><a href="#cb490-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererBlockQuoteEnd</span>{<span class="fu">\stopquotation</span>}</span>
-<span id="cb490-4"><a href="#cb490-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb490-5"><a href="#cb490-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb490-6"><a href="#cb490-6" aria-hidden="true" tabindex="-1"></a>A quote from William Shakespeare's King Lear:</span>
-<span id="cb490-7"><a href="#cb490-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb490-8"><a href="#cb490-8" aria-hidden="true" tabindex="-1"></a>> This is the excellent foppery of the world that when we are</span>
-<span id="cb490-9"><a href="#cb490-9" aria-hidden="true" tabindex="-1"></a>> sick in fortune---often the surfeit of our own behavior---we</span>
-<span id="cb490-10"><a href="#cb490-10" aria-hidden="true" tabindex="-1"></a>> make guilty of our disasters the sun, the moon, and the</span>
-<span id="cb490-11"><a href="#cb490-11" aria-hidden="true" tabindex="-1"></a>> stars [...]</span>
-<span id="cb490-12"><a href="#cb490-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb490-13"><a href="#cb490-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb493"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb493-1"><a href="#cb493-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb493-2"><a href="#cb493-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererBlockQuoteBegin</span>{<span class="fu">\startquotation</span>}</span>
+<span id="cb493-3"><a href="#cb493-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererBlockQuoteEnd</span>{<span class="fu">\stopquotation</span>}</span>
+<span id="cb493-4"><a href="#cb493-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb493-5"><a href="#cb493-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb493-6"><a href="#cb493-6" aria-hidden="true" tabindex="-1"></a>A quote from William Shakespeare's King Lear:</span>
+<span id="cb493-7"><a href="#cb493-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb493-8"><a href="#cb493-8" aria-hidden="true" tabindex="-1"></a>> This is the excellent foppery of the world that when we are</span>
+<span id="cb493-9"><a href="#cb493-9" aria-hidden="true" tabindex="-1"></a>> sick in fortune---often the surfeit of our own behavior---we</span>
+<span id="cb493-10"><a href="#cb493-10" aria-hidden="true" tabindex="-1"></a>> make guilty of our disasters the sun, the moon, and the</span>
+<span id="cb493-11"><a href="#cb493-11" aria-hidden="true" tabindex="-1"></a>> stars [...]</span>
+<span id="cb493-12"><a href="#cb493-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb493-13"><a href="#cb493-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb491"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb491-1"><a href="#cb491-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb494"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb494-1"><a href="#cb494-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -8750,25 +8800,25 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb492"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb492-1"><a href="#cb492-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb492-2"><a href="#cb492-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[bracketedSpans]{<span class="ex">markdown</span>}</span>
-<span id="cb492-3"><a href="#cb492-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb492-4"><a href="#cb492-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb492-5"><a href="#cb492-5" aria-hidden="true" tabindex="-1"></a>    bracketedSpanAttributeContextBegin = {(},</span>
-<span id="cb492-6"><a href="#cb492-6" aria-hidden="true" tabindex="-1"></a>    bracketedSpanAttributeContextEnd = {)},</span>
-<span id="cb492-7"><a href="#cb492-7" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb492-8"><a href="#cb492-8" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb492-9"><a href="#cb492-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb492-10"><a href="#cb492-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb492-11"><a href="#cb492-11" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb492-12"><a href="#cb492-12" aria-hidden="true" tabindex="-1"></a>[foo [bar]{#identifier}]{key=value} [baz]{.class_name}</span>
-<span id="cb492-13"><a href="#cb492-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb492-14"><a href="#cb492-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb492-15"><a href="#cb492-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb495"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb495-1"><a href="#cb495-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb495-2"><a href="#cb495-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[bracketedSpans]{<span class="ex">markdown</span>}</span>
+<span id="cb495-3"><a href="#cb495-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb495-4"><a href="#cb495-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb495-5"><a href="#cb495-5" aria-hidden="true" tabindex="-1"></a>    bracketedSpanAttributeContextBegin = {(},</span>
+<span id="cb495-6"><a href="#cb495-6" aria-hidden="true" tabindex="-1"></a>    bracketedSpanAttributeContextEnd = {)},</span>
+<span id="cb495-7"><a href="#cb495-7" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb495-8"><a href="#cb495-8" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb495-9"><a href="#cb495-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb495-10"><a href="#cb495-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb495-11"><a href="#cb495-11" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb495-12"><a href="#cb495-12" aria-hidden="true" tabindex="-1"></a>[foo [bar]{#identifier}]{key=value} [baz]{.class_name}</span>
+<span id="cb495-13"><a href="#cb495-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb495-14"><a href="#cb495-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb495-15"><a href="#cb495-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb493"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb493-1"><a href="#cb493-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb496"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb496-1"><a href="#cb496-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -8801,52 +8851,52 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb494"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb494-1"><a href="#cb494-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb494-2"><a href="#cb494-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTightLists</span>{true}</span>
-<span id="cb494-3"><a href="#cb494-3" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb494-4"><a href="#cb494-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{}</span>
-<span id="cb494-5"><a href="#cb494-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlBeginTight</span>{ (}</span>
-<span id="cb494-6"><a href="#cb494-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItem</span>{<span class="co">%</span></span>
-<span id="cb494-7"><a href="#cb494-7" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererUlItem</span>{<span class="co">%</span></span>
-<span id="cb494-8"><a href="#cb494-8" aria-hidden="true" tabindex="-1"></a>    ,</span>
-<span id="cb494-9"><a href="#cb494-9" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\def\markdownRendererUlItem</span>{, and }<span class="co">%</span></span>
-<span id="cb494-10"><a href="#cb494-10" aria-hidden="true" tabindex="-1"></a>  }<span class="co">%</span></span>
-<span id="cb494-11"><a href="#cb494-11" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb494-12"><a href="#cb494-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItemEnd</span>{}</span>
-<span id="cb494-13"><a href="#cb494-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlEndTight</span>{).}</span>
-<span id="cb494-14"><a href="#cb494-14" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb494-15"><a href="#cb494-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb494-16"><a href="#cb494-16" aria-hidden="true" tabindex="-1"></a>This is a tight list</span>
-<span id="cb494-17"><a href="#cb494-17" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb494-18"><a href="#cb494-18" aria-hidden="true" tabindex="-1"></a>- the first item</span>
-<span id="cb494-19"><a href="#cb494-19" aria-hidden="true" tabindex="-1"></a>- the second item</span>
-<span id="cb494-20"><a href="#cb494-20" aria-hidden="true" tabindex="-1"></a>- the third item</span>
-<span id="cb494-21"><a href="#cb494-21" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb494-22"><a href="#cb494-22" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb494-23"><a href="#cb494-23" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
-<span id="cb494-24"><a href="#cb494-24" aria-hidden="true" tabindex="-1"></a>  :<span class="fu">\par</span></span>
-<span id="cb494-25"><a href="#cb494-25" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
-<span id="cb494-26"><a href="#cb494-26" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb494-27"><a href="#cb494-27" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlBegin</span>{}</span>
-<span id="cb494-28"><a href="#cb494-28" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItem</span>{--<span class="fu">\kern</span> 0.5em}</span>
-<span id="cb494-29"><a href="#cb494-29" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItemEnd</span>{.<span class="fu">\par</span>}</span>
-<span id="cb494-30"><a href="#cb494-30" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlEnd</span>{}</span>
-<span id="cb494-31"><a href="#cb494-31" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb494-32"><a href="#cb494-32" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb494-33"><a href="#cb494-33" aria-hidden="true" tabindex="-1"></a>This is a loose list</span>
-<span id="cb494-34"><a href="#cb494-34" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb494-35"><a href="#cb494-35" aria-hidden="true" tabindex="-1"></a>- This is the first item</span>
-<span id="cb494-36"><a href="#cb494-36" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb494-37"><a href="#cb494-37" aria-hidden="true" tabindex="-1"></a>- This is the second item</span>
-<span id="cb494-38"><a href="#cb494-38" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb494-39"><a href="#cb494-39" aria-hidden="true" tabindex="-1"></a>- This is the third item</span>
-<span id="cb494-40"><a href="#cb494-40" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb494-41"><a href="#cb494-41" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb494-42"><a href="#cb494-42" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb497"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb497-1"><a href="#cb497-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb497-2"><a href="#cb497-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTightLists</span>{true}</span>
+<span id="cb497-3"><a href="#cb497-3" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb497-4"><a href="#cb497-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{}</span>
+<span id="cb497-5"><a href="#cb497-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlBeginTight</span>{ (}</span>
+<span id="cb497-6"><a href="#cb497-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItem</span>{<span class="co">%</span></span>
+<span id="cb497-7"><a href="#cb497-7" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererUlItem</span>{<span class="co">%</span></span>
+<span id="cb497-8"><a href="#cb497-8" aria-hidden="true" tabindex="-1"></a>    ,</span>
+<span id="cb497-9"><a href="#cb497-9" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\def\markdownRendererUlItem</span>{, and }<span class="co">%</span></span>
+<span id="cb497-10"><a href="#cb497-10" aria-hidden="true" tabindex="-1"></a>  }<span class="co">%</span></span>
+<span id="cb497-11"><a href="#cb497-11" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb497-12"><a href="#cb497-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItemEnd</span>{}</span>
+<span id="cb497-13"><a href="#cb497-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlEndTight</span>{).}</span>
+<span id="cb497-14"><a href="#cb497-14" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb497-15"><a href="#cb497-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb497-16"><a href="#cb497-16" aria-hidden="true" tabindex="-1"></a>This is a tight list</span>
+<span id="cb497-17"><a href="#cb497-17" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb497-18"><a href="#cb497-18" aria-hidden="true" tabindex="-1"></a>- the first item</span>
+<span id="cb497-19"><a href="#cb497-19" aria-hidden="true" tabindex="-1"></a>- the second item</span>
+<span id="cb497-20"><a href="#cb497-20" aria-hidden="true" tabindex="-1"></a>- the third item</span>
+<span id="cb497-21"><a href="#cb497-21" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb497-22"><a href="#cb497-22" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb497-23"><a href="#cb497-23" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
+<span id="cb497-24"><a href="#cb497-24" aria-hidden="true" tabindex="-1"></a>  :<span class="fu">\par</span></span>
+<span id="cb497-25"><a href="#cb497-25" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
+<span id="cb497-26"><a href="#cb497-26" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb497-27"><a href="#cb497-27" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlBegin</span>{}</span>
+<span id="cb497-28"><a href="#cb497-28" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItem</span>{--<span class="fu">\kern</span> 0.5em}</span>
+<span id="cb497-29"><a href="#cb497-29" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItemEnd</span>{.<span class="fu">\par</span>}</span>
+<span id="cb497-30"><a href="#cb497-30" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlEnd</span>{}</span>
+<span id="cb497-31"><a href="#cb497-31" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb497-32"><a href="#cb497-32" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb497-33"><a href="#cb497-33" aria-hidden="true" tabindex="-1"></a>This is a loose list</span>
+<span id="cb497-34"><a href="#cb497-34" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb497-35"><a href="#cb497-35" aria-hidden="true" tabindex="-1"></a>- This is the first item</span>
+<span id="cb497-36"><a href="#cb497-36" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb497-37"><a href="#cb497-37" aria-hidden="true" tabindex="-1"></a>- This is the second item</span>
+<span id="cb497-38"><a href="#cb497-38" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb497-39"><a href="#cb497-39" aria-hidden="true" tabindex="-1"></a>- This is the third item</span>
+<span id="cb497-40"><a href="#cb497-40" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb497-41"><a href="#cb497-41" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb497-42"><a href="#cb497-42" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb495"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb495-1"><a href="#cb495-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb498"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb498-1"><a href="#cb498-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -8863,57 +8913,57 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb496"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb496-1"><a href="#cb496-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb496-2"><a href="#cb496-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[tightLists]{<span class="ex">markdown</span>}</span>
-<span id="cb496-3"><a href="#cb496-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb496-4"><a href="#cb496-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb496-5"><a href="#cb496-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[</span>
-<span id="cb496-6"><a href="#cb496-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb496-7"><a href="#cb496-7" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {},</span>
-<span id="cb496-8"><a href="#cb496-8" aria-hidden="true" tabindex="-1"></a>    ulBeginTight = { (},</span>
-<span id="cb496-9"><a href="#cb496-9" aria-hidden="true" tabindex="-1"></a>    ulItem = {<span class="co">%</span></span>
-<span id="cb496-10"><a href="#cb496-10" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererUlItem</span>{<span class="co">%</span></span>
-<span id="cb496-11"><a href="#cb496-11" aria-hidden="true" tabindex="-1"></a>        ,</span>
-<span id="cb496-12"><a href="#cb496-12" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\def\markdownRendererUlItem</span>{, and }<span class="co">%</span></span>
-<span id="cb496-13"><a href="#cb496-13" aria-hidden="true" tabindex="-1"></a>      }<span class="co">%</span></span>
-<span id="cb496-14"><a href="#cb496-14" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb496-15"><a href="#cb496-15" aria-hidden="true" tabindex="-1"></a>    ulItemEnd = {},</span>
-<span id="cb496-16"><a href="#cb496-16" aria-hidden="true" tabindex="-1"></a>    ulEndTight = {).},</span>
-<span id="cb496-17"><a href="#cb496-17" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb496-18"><a href="#cb496-18" aria-hidden="true" tabindex="-1"></a>]</span>
-<span id="cb496-19"><a href="#cb496-19" aria-hidden="true" tabindex="-1"></a>This is a tight list</span>
-<span id="cb496-20"><a href="#cb496-20" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb496-21"><a href="#cb496-21" aria-hidden="true" tabindex="-1"></a>- the first item</span>
-<span id="cb496-22"><a href="#cb496-22" aria-hidden="true" tabindex="-1"></a>- the second item</span>
-<span id="cb496-23"><a href="#cb496-23" aria-hidden="true" tabindex="-1"></a>- the third item</span>
-<span id="cb496-24"><a href="#cb496-24" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb496-25"><a href="#cb496-25" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb496-26"><a href="#cb496-26" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[</span>
-<span id="cb496-27"><a href="#cb496-27" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb496-28"><a href="#cb496-28" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {<span class="co">%</span></span>
-<span id="cb496-29"><a href="#cb496-29" aria-hidden="true" tabindex="-1"></a>      :<span class="fu">\par</span></span>
-<span id="cb496-30"><a href="#cb496-30" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
-<span id="cb496-31"><a href="#cb496-31" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb496-32"><a href="#cb496-32" aria-hidden="true" tabindex="-1"></a>    ulBeginTight = {<span class="kw">\begin</span>{<span class="ex">itemize</span>}},</span>
-<span id="cb496-33"><a href="#cb496-33" aria-hidden="true" tabindex="-1"></a>    ulItem = {<span class="fu">\item</span>},</span>
-<span id="cb496-34"><a href="#cb496-34" aria-hidden="true" tabindex="-1"></a>    ulItemEnd = {.},</span>
-<span id="cb496-35"><a href="#cb496-35" aria-hidden="true" tabindex="-1"></a>    ulEnd = {<span class="kw">\end</span>{<span class="ex">itemize</span>}},</span>
-<span id="cb496-36"><a href="#cb496-36" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb496-37"><a href="#cb496-37" aria-hidden="true" tabindex="-1"></a>]</span>
-<span id="cb496-38"><a href="#cb496-38" aria-hidden="true" tabindex="-1"></a>This is a loose list</span>
-<span id="cb496-39"><a href="#cb496-39" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb496-40"><a href="#cb496-40" aria-hidden="true" tabindex="-1"></a>- This is the first item</span>
-<span id="cb496-41"><a href="#cb496-41" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb496-42"><a href="#cb496-42" aria-hidden="true" tabindex="-1"></a>- This is the second item</span>
-<span id="cb496-43"><a href="#cb496-43" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb496-44"><a href="#cb496-44" aria-hidden="true" tabindex="-1"></a>- This is the third item</span>
-<span id="cb496-45"><a href="#cb496-45" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb496-46"><a href="#cb496-46" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb496-47"><a href="#cb496-47" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb499"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb499-1"><a href="#cb499-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb499-2"><a href="#cb499-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[tightLists]{<span class="ex">markdown</span>}</span>
+<span id="cb499-3"><a href="#cb499-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb499-4"><a href="#cb499-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb499-5"><a href="#cb499-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[</span>
+<span id="cb499-6"><a href="#cb499-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb499-7"><a href="#cb499-7" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {},</span>
+<span id="cb499-8"><a href="#cb499-8" aria-hidden="true" tabindex="-1"></a>    ulBeginTight = { (},</span>
+<span id="cb499-9"><a href="#cb499-9" aria-hidden="true" tabindex="-1"></a>    ulItem = {<span class="co">%</span></span>
+<span id="cb499-10"><a href="#cb499-10" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererUlItem</span>{<span class="co">%</span></span>
+<span id="cb499-11"><a href="#cb499-11" aria-hidden="true" tabindex="-1"></a>        ,</span>
+<span id="cb499-12"><a href="#cb499-12" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\def\markdownRendererUlItem</span>{, and }<span class="co">%</span></span>
+<span id="cb499-13"><a href="#cb499-13" aria-hidden="true" tabindex="-1"></a>      }<span class="co">%</span></span>
+<span id="cb499-14"><a href="#cb499-14" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb499-15"><a href="#cb499-15" aria-hidden="true" tabindex="-1"></a>    ulItemEnd = {},</span>
+<span id="cb499-16"><a href="#cb499-16" aria-hidden="true" tabindex="-1"></a>    ulEndTight = {).},</span>
+<span id="cb499-17"><a href="#cb499-17" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb499-18"><a href="#cb499-18" aria-hidden="true" tabindex="-1"></a>]</span>
+<span id="cb499-19"><a href="#cb499-19" aria-hidden="true" tabindex="-1"></a>This is a tight list</span>
+<span id="cb499-20"><a href="#cb499-20" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb499-21"><a href="#cb499-21" aria-hidden="true" tabindex="-1"></a>- the first item</span>
+<span id="cb499-22"><a href="#cb499-22" aria-hidden="true" tabindex="-1"></a>- the second item</span>
+<span id="cb499-23"><a href="#cb499-23" aria-hidden="true" tabindex="-1"></a>- the third item</span>
+<span id="cb499-24"><a href="#cb499-24" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb499-25"><a href="#cb499-25" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb499-26"><a href="#cb499-26" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[</span>
+<span id="cb499-27"><a href="#cb499-27" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb499-28"><a href="#cb499-28" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {<span class="co">%</span></span>
+<span id="cb499-29"><a href="#cb499-29" aria-hidden="true" tabindex="-1"></a>      :<span class="fu">\par</span></span>
+<span id="cb499-30"><a href="#cb499-30" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
+<span id="cb499-31"><a href="#cb499-31" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb499-32"><a href="#cb499-32" aria-hidden="true" tabindex="-1"></a>    ulBeginTight = {<span class="kw">\begin</span>{<span class="ex">itemize</span>}},</span>
+<span id="cb499-33"><a href="#cb499-33" aria-hidden="true" tabindex="-1"></a>    ulItem = {<span class="fu">\item</span>},</span>
+<span id="cb499-34"><a href="#cb499-34" aria-hidden="true" tabindex="-1"></a>    ulItemEnd = {.},</span>
+<span id="cb499-35"><a href="#cb499-35" aria-hidden="true" tabindex="-1"></a>    ulEnd = {<span class="kw">\end</span>{<span class="ex">itemize</span>}},</span>
+<span id="cb499-36"><a href="#cb499-36" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb499-37"><a href="#cb499-37" aria-hidden="true" tabindex="-1"></a>]</span>
+<span id="cb499-38"><a href="#cb499-38" aria-hidden="true" tabindex="-1"></a>This is a loose list</span>
+<span id="cb499-39"><a href="#cb499-39" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb499-40"><a href="#cb499-40" aria-hidden="true" tabindex="-1"></a>- This is the first item</span>
+<span id="cb499-41"><a href="#cb499-41" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb499-42"><a href="#cb499-42" aria-hidden="true" tabindex="-1"></a>- This is the second item</span>
+<span id="cb499-43"><a href="#cb499-43" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb499-44"><a href="#cb499-44" aria-hidden="true" tabindex="-1"></a>- This is the third item</span>
+<span id="cb499-45"><a href="#cb499-45" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb499-46"><a href="#cb499-46" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb499-47"><a href="#cb499-47" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb497"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb497-1"><a href="#cb497-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb500"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb500-1"><a href="#cb500-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -8930,53 +8980,53 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb498"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb498-1"><a href="#cb498-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb498-2"><a href="#cb498-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[tightLists = yes]</span>
-<span id="cb498-3"><a href="#cb498-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb498-4"><a href="#cb498-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb498-5"><a href="#cb498-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{}</span>
-<span id="cb498-6"><a href="#cb498-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlBeginTight</span>{ (}</span>
-<span id="cb498-7"><a href="#cb498-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItem</span>{<span class="co">%</span></span>
-<span id="cb498-8"><a href="#cb498-8" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererUlItem</span>{<span class="co">%</span></span>
-<span id="cb498-9"><a href="#cb498-9" aria-hidden="true" tabindex="-1"></a>    ,</span>
-<span id="cb498-10"><a href="#cb498-10" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\def\markdownRendererUlItem</span>{, and }<span class="co">%</span></span>
-<span id="cb498-11"><a href="#cb498-11" aria-hidden="true" tabindex="-1"></a>  }<span class="co">%</span></span>
-<span id="cb498-12"><a href="#cb498-12" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb498-13"><a href="#cb498-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItemEnd</span>{}</span>
-<span id="cb498-14"><a href="#cb498-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlEndTight</span>{).}</span>
-<span id="cb498-15"><a href="#cb498-15" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb498-16"><a href="#cb498-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb498-17"><a href="#cb498-17" aria-hidden="true" tabindex="-1"></a>This is a tight list</span>
-<span id="cb498-18"><a href="#cb498-18" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb498-19"><a href="#cb498-19" aria-hidden="true" tabindex="-1"></a>- the first item</span>
-<span id="cb498-20"><a href="#cb498-20" aria-hidden="true" tabindex="-1"></a>- the second item</span>
-<span id="cb498-21"><a href="#cb498-21" aria-hidden="true" tabindex="-1"></a>- the third item</span>
-<span id="cb498-22"><a href="#cb498-22" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb498-23"><a href="#cb498-23" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb498-24"><a href="#cb498-24" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
-<span id="cb498-25"><a href="#cb498-25" aria-hidden="true" tabindex="-1"></a>  :<span class="fu">\par</span></span>
-<span id="cb498-26"><a href="#cb498-26" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
-<span id="cb498-27"><a href="#cb498-27" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb498-28"><a href="#cb498-28" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlBegin</span>{<span class="fu">\startitemize</span>}</span>
-<span id="cb498-29"><a href="#cb498-29" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItem</span>{<span class="fu">\item</span>}</span>
-<span id="cb498-30"><a href="#cb498-30" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItemEnd</span>{.}</span>
-<span id="cb498-31"><a href="#cb498-31" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlEnd</span>{<span class="fu">\stopitemize</span>}</span>
-<span id="cb498-32"><a href="#cb498-32" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb498-33"><a href="#cb498-33" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb498-34"><a href="#cb498-34" aria-hidden="true" tabindex="-1"></a>This is a loose list</span>
-<span id="cb498-35"><a href="#cb498-35" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb498-36"><a href="#cb498-36" aria-hidden="true" tabindex="-1"></a>- This is the first item</span>
-<span id="cb498-37"><a href="#cb498-37" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb498-38"><a href="#cb498-38" aria-hidden="true" tabindex="-1"></a>- This is the second item</span>
-<span id="cb498-39"><a href="#cb498-39" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb498-40"><a href="#cb498-40" aria-hidden="true" tabindex="-1"></a>- This is the third item</span>
-<span id="cb498-41"><a href="#cb498-41" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb498-42"><a href="#cb498-42" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb498-43"><a href="#cb498-43" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb501"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb501-1"><a href="#cb501-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb501-2"><a href="#cb501-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[tightLists = yes]</span>
+<span id="cb501-3"><a href="#cb501-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb501-4"><a href="#cb501-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb501-5"><a href="#cb501-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{}</span>
+<span id="cb501-6"><a href="#cb501-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlBeginTight</span>{ (}</span>
+<span id="cb501-7"><a href="#cb501-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItem</span>{<span class="co">%</span></span>
+<span id="cb501-8"><a href="#cb501-8" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererUlItem</span>{<span class="co">%</span></span>
+<span id="cb501-9"><a href="#cb501-9" aria-hidden="true" tabindex="-1"></a>    ,</span>
+<span id="cb501-10"><a href="#cb501-10" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\def\markdownRendererUlItem</span>{, and }<span class="co">%</span></span>
+<span id="cb501-11"><a href="#cb501-11" aria-hidden="true" tabindex="-1"></a>  }<span class="co">%</span></span>
+<span id="cb501-12"><a href="#cb501-12" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb501-13"><a href="#cb501-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItemEnd</span>{}</span>
+<span id="cb501-14"><a href="#cb501-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlEndTight</span>{).}</span>
+<span id="cb501-15"><a href="#cb501-15" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb501-16"><a href="#cb501-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb501-17"><a href="#cb501-17" aria-hidden="true" tabindex="-1"></a>This is a tight list</span>
+<span id="cb501-18"><a href="#cb501-18" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb501-19"><a href="#cb501-19" aria-hidden="true" tabindex="-1"></a>- the first item</span>
+<span id="cb501-20"><a href="#cb501-20" aria-hidden="true" tabindex="-1"></a>- the second item</span>
+<span id="cb501-21"><a href="#cb501-21" aria-hidden="true" tabindex="-1"></a>- the third item</span>
+<span id="cb501-22"><a href="#cb501-22" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb501-23"><a href="#cb501-23" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb501-24"><a href="#cb501-24" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
+<span id="cb501-25"><a href="#cb501-25" aria-hidden="true" tabindex="-1"></a>  :<span class="fu">\par</span></span>
+<span id="cb501-26"><a href="#cb501-26" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
+<span id="cb501-27"><a href="#cb501-27" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb501-28"><a href="#cb501-28" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlBegin</span>{<span class="fu">\startitemize</span>}</span>
+<span id="cb501-29"><a href="#cb501-29" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItem</span>{<span class="fu">\item</span>}</span>
+<span id="cb501-30"><a href="#cb501-30" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlItemEnd</span>{.}</span>
+<span id="cb501-31"><a href="#cb501-31" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUlEnd</span>{<span class="fu">\stopitemize</span>}</span>
+<span id="cb501-32"><a href="#cb501-32" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb501-33"><a href="#cb501-33" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb501-34"><a href="#cb501-34" aria-hidden="true" tabindex="-1"></a>This is a loose list</span>
+<span id="cb501-35"><a href="#cb501-35" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb501-36"><a href="#cb501-36" aria-hidden="true" tabindex="-1"></a>- This is the first item</span>
+<span id="cb501-37"><a href="#cb501-37" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb501-38"><a href="#cb501-38" aria-hidden="true" tabindex="-1"></a>- This is the second item</span>
+<span id="cb501-39"><a href="#cb501-39" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb501-40"><a href="#cb501-40" aria-hidden="true" tabindex="-1"></a>- This is the third item</span>
+<span id="cb501-41"><a href="#cb501-41" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb501-42"><a href="#cb501-42" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb501-43"><a href="#cb501-43" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb499"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb499-1"><a href="#cb499-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb502"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb502-1"><a href="#cb502-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9004,50 +9054,50 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb500"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb500-1"><a href="#cb500-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb500-2"><a href="#cb500-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[citations]{<span class="ex">markdown</span>}</span>
-<span id="cb500-3"><a href="#cb500-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\newcount\citationsCounter</span></span>
-<span id="cb500-4"><a href="#cb500-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\newcount\citationsTotal</span></span>
-<span id="cb500-5"><a href="#cb500-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\makeatletter</span></span>
-<span id="cb500-6"><a href="#cb500-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\citations</span>#1#2#3#4{<span class="co">%</span></span>
-<span id="cb500-7"><a href="#cb500-7" aria-hidden="true" tabindex="-1"></a>  a parenthesized citation <span class="fu">\emph</span>{#4}</span>
-<span id="cb500-8"><a href="#cb500-8" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\advance\citationsCounter</span> by 1<span class="fu">\relax</span></span>
-<span id="cb500-9"><a href="#cb500-9" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifx\relax</span>#2<span class="fu">\relax</span></span>
-<span id="cb500-10"><a href="#cb500-10" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifx\relax</span>#3<span class="fu">\relax\else</span></span>
-<span id="cb500-11"><a href="#cb500-11" aria-hidden="true" tabindex="-1"></a>      with a postfix <span class="fu">\emph</span>{#3}<span class="co">%</span></span>
-<span id="cb500-12"><a href="#cb500-12" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
-<span id="cb500-13"><a href="#cb500-13" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
-<span id="cb500-14"><a href="#cb500-14" aria-hidden="true" tabindex="-1"></a>    with a prefix <span class="fu">\emph</span>{#2}<span class="co">%</span></span>
-<span id="cb500-15"><a href="#cb500-15" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifx\relax</span>#3<span class="fu">\relax\else</span></span>
-<span id="cb500-16"><a href="#cb500-16" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\ </span>and a postfix <span class="fu">\emph</span>{#3}<span class="co">%</span></span>
-<span id="cb500-17"><a href="#cb500-17" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
-<span id="cb500-18"><a href="#cb500-18" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
-<span id="cb500-19"><a href="#cb500-19" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\citationsCounter</span>><span class="fu">\citationsTotal\relax</span></span>
-<span id="cb500-20"><a href="#cb500-20" aria-hidden="true" tabindex="-1"></a>    .<span class="co">%</span></span>
-<span id="cb500-21"><a href="#cb500-21" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\expandafter\@gobble</span></span>
-<span id="cb500-22"><a href="#cb500-22" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
-<span id="cb500-23"><a href="#cb500-23" aria-hidden="true" tabindex="-1"></a>    , and</span>
-<span id="cb500-24"><a href="#cb500-24" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi\citations</span>}</span>
-<span id="cb500-25"><a href="#cb500-25" aria-hidden="true" tabindex="-1"></a><span class="fu">\makeatother</span></span>
-<span id="cb500-26"><a href="#cb500-26" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb500-27"><a href="#cb500-27" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb500-28"><a href="#cb500-28" aria-hidden="true" tabindex="-1"></a>    cite = {<span class="co">%</span></span>
-<span id="cb500-29"><a href="#cb500-29" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\citationsCounter</span>=1<span class="co">%</span></span>
-<span id="cb500-30"><a href="#cb500-30" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\citationsTotal</span>=#1<span class="co">%</span></span>
-<span id="cb500-31"><a href="#cb500-31" aria-hidden="true" tabindex="-1"></a>      This is</span>
-<span id="cb500-32"><a href="#cb500-32" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\expandafter\citations</span></span>
-<span id="cb500-33"><a href="#cb500-33" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb500-34"><a href="#cb500-34" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb500-35"><a href="#cb500-35" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb500-36"><a href="#cb500-36" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb500-37"><a href="#cb500-37" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb500-38"><a href="#cb500-38" aria-hidden="true" tabindex="-1"></a>[see @abrahams90, pp. 12; @eijkhout91, pp. 34]</span>
-<span id="cb500-39"><a href="#cb500-39" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb500-40"><a href="#cb500-40" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb503"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb503-1"><a href="#cb503-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb503-2"><a href="#cb503-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[citations]{<span class="ex">markdown</span>}</span>
+<span id="cb503-3"><a href="#cb503-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\newcount\citationsCounter</span></span>
+<span id="cb503-4"><a href="#cb503-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\newcount\citationsTotal</span></span>
+<span id="cb503-5"><a href="#cb503-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\makeatletter</span></span>
+<span id="cb503-6"><a href="#cb503-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\citations</span>#1#2#3#4{<span class="co">%</span></span>
+<span id="cb503-7"><a href="#cb503-7" aria-hidden="true" tabindex="-1"></a>  a parenthesized citation <span class="fu">\emph</span>{#4}</span>
+<span id="cb503-8"><a href="#cb503-8" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\advance\citationsCounter</span> by 1<span class="fu">\relax</span></span>
+<span id="cb503-9"><a href="#cb503-9" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifx\relax</span>#2<span class="fu">\relax</span></span>
+<span id="cb503-10"><a href="#cb503-10" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifx\relax</span>#3<span class="fu">\relax\else</span></span>
+<span id="cb503-11"><a href="#cb503-11" aria-hidden="true" tabindex="-1"></a>      with a postfix <span class="fu">\emph</span>{#3}<span class="co">%</span></span>
+<span id="cb503-12"><a href="#cb503-12" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
+<span id="cb503-13"><a href="#cb503-13" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
+<span id="cb503-14"><a href="#cb503-14" aria-hidden="true" tabindex="-1"></a>    with a prefix <span class="fu">\emph</span>{#2}<span class="co">%</span></span>
+<span id="cb503-15"><a href="#cb503-15" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifx\relax</span>#3<span class="fu">\relax\else</span></span>
+<span id="cb503-16"><a href="#cb503-16" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\ </span>and a postfix <span class="fu">\emph</span>{#3}<span class="co">%</span></span>
+<span id="cb503-17"><a href="#cb503-17" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
+<span id="cb503-18"><a href="#cb503-18" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
+<span id="cb503-19"><a href="#cb503-19" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\citationsCounter</span>><span class="fu">\citationsTotal\relax</span></span>
+<span id="cb503-20"><a href="#cb503-20" aria-hidden="true" tabindex="-1"></a>    .<span class="co">%</span></span>
+<span id="cb503-21"><a href="#cb503-21" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\expandafter\@gobble</span></span>
+<span id="cb503-22"><a href="#cb503-22" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
+<span id="cb503-23"><a href="#cb503-23" aria-hidden="true" tabindex="-1"></a>    , and</span>
+<span id="cb503-24"><a href="#cb503-24" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi\citations</span>}</span>
+<span id="cb503-25"><a href="#cb503-25" aria-hidden="true" tabindex="-1"></a><span class="fu">\makeatother</span></span>
+<span id="cb503-26"><a href="#cb503-26" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb503-27"><a href="#cb503-27" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb503-28"><a href="#cb503-28" aria-hidden="true" tabindex="-1"></a>    cite = {<span class="co">%</span></span>
+<span id="cb503-29"><a href="#cb503-29" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\citationsCounter</span>=1<span class="co">%</span></span>
+<span id="cb503-30"><a href="#cb503-30" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\citationsTotal</span>=#1<span class="co">%</span></span>
+<span id="cb503-31"><a href="#cb503-31" aria-hidden="true" tabindex="-1"></a>      This is</span>
+<span id="cb503-32"><a href="#cb503-32" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\expandafter\citations</span></span>
+<span id="cb503-33"><a href="#cb503-33" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb503-34"><a href="#cb503-34" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb503-35"><a href="#cb503-35" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb503-36"><a href="#cb503-36" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb503-37"><a href="#cb503-37" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb503-38"><a href="#cb503-38" aria-hidden="true" tabindex="-1"></a>[see @abrahams90, pp. 12; @eijkhout91, pp. 34]</span>
+<span id="cb503-39"><a href="#cb503-39" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb503-40"><a href="#cb503-40" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb501"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb501-1"><a href="#cb501-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb504"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb504-1"><a href="#cb504-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9064,50 +9114,50 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb502"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb502-1"><a href="#cb502-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb502-2"><a href="#cb502-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[citations]{<span class="ex">markdown</span>}</span>
-<span id="cb502-3"><a href="#cb502-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\newcount\citationsCounter</span></span>
-<span id="cb502-4"><a href="#cb502-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\newcount\citationsTotal</span></span>
-<span id="cb502-5"><a href="#cb502-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\makeatletter</span></span>
-<span id="cb502-6"><a href="#cb502-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\citations</span>#1#2#3#4{<span class="co">%</span></span>
-<span id="cb502-7"><a href="#cb502-7" aria-hidden="true" tabindex="-1"></a>  a text citation <span class="fu">\emph</span>{#4}</span>
-<span id="cb502-8"><a href="#cb502-8" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\advance\citationsCounter</span> by 1<span class="fu">\relax</span></span>
-<span id="cb502-9"><a href="#cb502-9" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifx\relax</span>#2<span class="fu">\relax</span></span>
-<span id="cb502-10"><a href="#cb502-10" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifx\relax</span>#3<span class="fu">\relax\else</span></span>
-<span id="cb502-11"><a href="#cb502-11" aria-hidden="true" tabindex="-1"></a>      with a postfix <span class="fu">\emph</span>{#3}<span class="co">%</span></span>
-<span id="cb502-12"><a href="#cb502-12" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
-<span id="cb502-13"><a href="#cb502-13" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
-<span id="cb502-14"><a href="#cb502-14" aria-hidden="true" tabindex="-1"></a>    with a prefix <span class="fu">\emph</span>{#2}<span class="co">%</span></span>
-<span id="cb502-15"><a href="#cb502-15" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifx\relax</span>#3<span class="fu">\relax\else</span></span>
-<span id="cb502-16"><a href="#cb502-16" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\ </span>and a postfix <span class="fu">\emph</span>{#3}<span class="co">%</span></span>
-<span id="cb502-17"><a href="#cb502-17" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
-<span id="cb502-18"><a href="#cb502-18" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
-<span id="cb502-19"><a href="#cb502-19" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\citationsCounter</span>><span class="fu">\citationsTotal\relax</span></span>
-<span id="cb502-20"><a href="#cb502-20" aria-hidden="true" tabindex="-1"></a>    .<span class="co">%</span></span>
-<span id="cb502-21"><a href="#cb502-21" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\expandafter\@gobble</span></span>
-<span id="cb502-22"><a href="#cb502-22" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
-<span id="cb502-23"><a href="#cb502-23" aria-hidden="true" tabindex="-1"></a>    , and</span>
-<span id="cb502-24"><a href="#cb502-24" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi\citations</span>}</span>
-<span id="cb502-25"><a href="#cb502-25" aria-hidden="true" tabindex="-1"></a><span class="fu">\makeatother</span></span>
-<span id="cb502-26"><a href="#cb502-26" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb502-27"><a href="#cb502-27" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb502-28"><a href="#cb502-28" aria-hidden="true" tabindex="-1"></a>    textCite = {<span class="co">%</span></span>
-<span id="cb502-29"><a href="#cb502-29" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\citationsCounter</span>=1<span class="co">%</span></span>
-<span id="cb502-30"><a href="#cb502-30" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\citationsTotal</span>=#1<span class="co">%</span></span>
-<span id="cb502-31"><a href="#cb502-31" aria-hidden="true" tabindex="-1"></a>      This is</span>
-<span id="cb502-32"><a href="#cb502-32" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\expandafter\citations</span></span>
-<span id="cb502-33"><a href="#cb502-33" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb502-34"><a href="#cb502-34" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb502-35"><a href="#cb502-35" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb502-36"><a href="#cb502-36" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb502-37"><a href="#cb502-37" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb502-38"><a href="#cb502-38" aria-hidden="true" tabindex="-1"></a>@abrahams90 [pp. 12; also @eijkhout91]</span>
-<span id="cb502-39"><a href="#cb502-39" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb502-40"><a href="#cb502-40" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb505"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb505-1"><a href="#cb505-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb505-2"><a href="#cb505-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[citations]{<span class="ex">markdown</span>}</span>
+<span id="cb505-3"><a href="#cb505-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\newcount\citationsCounter</span></span>
+<span id="cb505-4"><a href="#cb505-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\newcount\citationsTotal</span></span>
+<span id="cb505-5"><a href="#cb505-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\makeatletter</span></span>
+<span id="cb505-6"><a href="#cb505-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\citations</span>#1#2#3#4{<span class="co">%</span></span>
+<span id="cb505-7"><a href="#cb505-7" aria-hidden="true" tabindex="-1"></a>  a text citation <span class="fu">\emph</span>{#4}</span>
+<span id="cb505-8"><a href="#cb505-8" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\advance\citationsCounter</span> by 1<span class="fu">\relax</span></span>
+<span id="cb505-9"><a href="#cb505-9" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifx\relax</span>#2<span class="fu">\relax</span></span>
+<span id="cb505-10"><a href="#cb505-10" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifx\relax</span>#3<span class="fu">\relax\else</span></span>
+<span id="cb505-11"><a href="#cb505-11" aria-hidden="true" tabindex="-1"></a>      with a postfix <span class="fu">\emph</span>{#3}<span class="co">%</span></span>
+<span id="cb505-12"><a href="#cb505-12" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
+<span id="cb505-13"><a href="#cb505-13" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
+<span id="cb505-14"><a href="#cb505-14" aria-hidden="true" tabindex="-1"></a>    with a prefix <span class="fu">\emph</span>{#2}<span class="co">%</span></span>
+<span id="cb505-15"><a href="#cb505-15" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifx\relax</span>#3<span class="fu">\relax\else</span></span>
+<span id="cb505-16"><a href="#cb505-16" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\ </span>and a postfix <span class="fu">\emph</span>{#3}<span class="co">%</span></span>
+<span id="cb505-17"><a href="#cb505-17" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
+<span id="cb505-18"><a href="#cb505-18" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
+<span id="cb505-19"><a href="#cb505-19" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\citationsCounter</span>><span class="fu">\citationsTotal\relax</span></span>
+<span id="cb505-20"><a href="#cb505-20" aria-hidden="true" tabindex="-1"></a>    .<span class="co">%</span></span>
+<span id="cb505-21"><a href="#cb505-21" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\expandafter\@gobble</span></span>
+<span id="cb505-22"><a href="#cb505-22" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
+<span id="cb505-23"><a href="#cb505-23" aria-hidden="true" tabindex="-1"></a>    , and</span>
+<span id="cb505-24"><a href="#cb505-24" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi\citations</span>}</span>
+<span id="cb505-25"><a href="#cb505-25" aria-hidden="true" tabindex="-1"></a><span class="fu">\makeatother</span></span>
+<span id="cb505-26"><a href="#cb505-26" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb505-27"><a href="#cb505-27" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb505-28"><a href="#cb505-28" aria-hidden="true" tabindex="-1"></a>    textCite = {<span class="co">%</span></span>
+<span id="cb505-29"><a href="#cb505-29" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\citationsCounter</span>=1<span class="co">%</span></span>
+<span id="cb505-30"><a href="#cb505-30" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\citationsTotal</span>=#1<span class="co">%</span></span>
+<span id="cb505-31"><a href="#cb505-31" aria-hidden="true" tabindex="-1"></a>      This is</span>
+<span id="cb505-32"><a href="#cb505-32" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\expandafter\citations</span></span>
+<span id="cb505-33"><a href="#cb505-33" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb505-34"><a href="#cb505-34" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb505-35"><a href="#cb505-35" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb505-36"><a href="#cb505-36" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb505-37"><a href="#cb505-37" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb505-38"><a href="#cb505-38" aria-hidden="true" tabindex="-1"></a>@abrahams90 [pp. 12; also @eijkhout91]</span>
+<span id="cb505-39"><a href="#cb505-39" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb505-40"><a href="#cb505-40" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb503"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb503-1"><a href="#cb503-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb506"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb506-1"><a href="#cb506-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9131,56 +9181,56 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb504"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb504-1"><a href="#cb504-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb504-2"><a href="#cb504-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">verbatim</span>}</span>
-<span id="cb504-3"><a href="#cb504-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[hyphens]{<span class="ex">url</span>}</span>
-<span id="cb504-4"><a href="#cb504-4" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[fencedCode]{<span class="ex">markdown</span>}</span>
-<span id="cb504-5"><a href="#cb504-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb504-6"><a href="#cb504-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb504-7"><a href="#cb504-7" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {</span>
-<span id="cb504-8"><a href="#cb504-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
-<span id="cb504-9"><a href="#cb504-9" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\par</span></span>
-<span id="cb504-10"><a href="#cb504-10" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
-<span id="cb504-11"><a href="#cb504-11" aria-hidden="true" tabindex="-1"></a>          <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
-<span id="cb504-12"><a href="#cb504-12" aria-hidden="true" tabindex="-1"></a>            <span class="fu">\par</span></span>
-<span id="cb504-13"><a href="#cb504-13" aria-hidden="true" tabindex="-1"></a>          }<span class="co">%</span></span>
-<span id="cb504-14"><a href="#cb504-14" aria-hidden="true" tabindex="-1"></a>        }<span class="co">%</span></span>
-<span id="cb504-15"><a href="#cb504-15" aria-hidden="true" tabindex="-1"></a>      }<span class="co">%</span></span>
-<span id="cb504-16"><a href="#cb504-16" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb504-17"><a href="#cb504-17" aria-hidden="true" tabindex="-1"></a>    inputVerbatim = {</span>
-<span id="cb504-18"><a href="#cb504-18" aria-hidden="true" tabindex="-1"></a>      is contained in file <span class="fu">\url</span>{#1}:<span class="co">%</span></span>
-<span id="cb504-19"><a href="#cb504-19" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\verbatiminput</span>{#1}<span class="co">%</span></span>
-<span id="cb504-20"><a href="#cb504-20" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb504-21"><a href="#cb504-21" aria-hidden="true" tabindex="-1"></a>    inputFencedCode = {</span>
-<span id="cb504-22"><a href="#cb504-22" aria-hidden="true" tabindex="-1"></a>      in #2 <span class="fu">\markdownRendererInputVerbatim</span>{#1}<span class="co">%</span></span>
-<span id="cb504-23"><a href="#cb504-23" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb504-24"><a href="#cb504-24" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb504-25"><a href="#cb504-25" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb504-26"><a href="#cb504-26" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb504-27"><a href="#cb504-27" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb504-28"><a href="#cb504-28" aria-hidden="true" tabindex="-1"></a>The following code</span>
-<span id="cb504-29"><a href="#cb504-29" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb504-30"><a href="#cb504-30" aria-hidden="true" tabindex="-1"></a>    def foo(bar):</span>
-<span id="cb504-31"><a href="#cb504-31" aria-hidden="true" tabindex="-1"></a>      if len(bar) <= 1:</span>
-<span id="cb504-32"><a href="#cb504-32" aria-hidden="true" tabindex="-1"></a>        return bar[0]</span>
-<span id="cb504-33"><a href="#cb504-33" aria-hidden="true" tabindex="-1"></a>      elif len(bar) == 2:</span>
-<span id="cb504-34"><a href="#cb504-34" aria-hidden="true" tabindex="-1"></a>        return sorted(bar)</span>
-<span id="cb504-35"><a href="#cb504-35" aria-hidden="true" tabindex="-1"></a>      else:</span>
-<span id="cb504-36"><a href="#cb504-36" aria-hidden="true" tabindex="-1"></a>        baz = len(bar) // 2</span>
-<span id="cb504-37"><a href="#cb504-37" aria-hidden="true" tabindex="-1"></a>        return foo(bar[baz:], bar[:baz])</span>
-<span id="cb504-38"><a href="#cb504-38" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb504-39"><a href="#cb504-39" aria-hidden="true" tabindex="-1"></a>The following code</span>
-<span id="cb504-40"><a href="#cb504-40" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb504-41"><a href="#cb504-41" aria-hidden="true" tabindex="-1"></a>~~~ Python</span>
-<span id="cb504-42"><a href="#cb504-42" aria-hidden="true" tabindex="-1"></a>>>> foo([4, 2, 1, 3])</span>
-<span id="cb504-43"><a href="#cb504-43" aria-hidden="true" tabindex="-1"></a>[1, 2, 3, 4]</span>
-<span id="cb504-44"><a href="#cb504-44" aria-hidden="true" tabindex="-1"></a>~~~~~~~~~~</span>
-<span id="cb504-45"><a href="#cb504-45" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb504-46"><a href="#cb504-46" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb507"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb507-1"><a href="#cb507-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb507-2"><a href="#cb507-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">verbatim</span>}</span>
+<span id="cb507-3"><a href="#cb507-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[hyphens]{<span class="ex">url</span>}</span>
+<span id="cb507-4"><a href="#cb507-4" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[fencedCode]{<span class="ex">markdown</span>}</span>
+<span id="cb507-5"><a href="#cb507-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb507-6"><a href="#cb507-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb507-7"><a href="#cb507-7" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {</span>
+<span id="cb507-8"><a href="#cb507-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
+<span id="cb507-9"><a href="#cb507-9" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\par</span></span>
+<span id="cb507-10"><a href="#cb507-10" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
+<span id="cb507-11"><a href="#cb507-11" aria-hidden="true" tabindex="-1"></a>          <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
+<span id="cb507-12"><a href="#cb507-12" aria-hidden="true" tabindex="-1"></a>            <span class="fu">\par</span></span>
+<span id="cb507-13"><a href="#cb507-13" aria-hidden="true" tabindex="-1"></a>          }<span class="co">%</span></span>
+<span id="cb507-14"><a href="#cb507-14" aria-hidden="true" tabindex="-1"></a>        }<span class="co">%</span></span>
+<span id="cb507-15"><a href="#cb507-15" aria-hidden="true" tabindex="-1"></a>      }<span class="co">%</span></span>
+<span id="cb507-16"><a href="#cb507-16" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb507-17"><a href="#cb507-17" aria-hidden="true" tabindex="-1"></a>    inputVerbatim = {</span>
+<span id="cb507-18"><a href="#cb507-18" aria-hidden="true" tabindex="-1"></a>      is contained in file <span class="fu">\url</span>{#1}:<span class="co">%</span></span>
+<span id="cb507-19"><a href="#cb507-19" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\verbatiminput</span>{#1}<span class="co">%</span></span>
+<span id="cb507-20"><a href="#cb507-20" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb507-21"><a href="#cb507-21" aria-hidden="true" tabindex="-1"></a>    inputFencedCode = {</span>
+<span id="cb507-22"><a href="#cb507-22" aria-hidden="true" tabindex="-1"></a>      in #2 <span class="fu">\markdownRendererInputVerbatim</span>{#1}<span class="co">%</span></span>
+<span id="cb507-23"><a href="#cb507-23" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb507-24"><a href="#cb507-24" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb507-25"><a href="#cb507-25" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb507-26"><a href="#cb507-26" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb507-27"><a href="#cb507-27" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb507-28"><a href="#cb507-28" aria-hidden="true" tabindex="-1"></a>The following code</span>
+<span id="cb507-29"><a href="#cb507-29" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb507-30"><a href="#cb507-30" aria-hidden="true" tabindex="-1"></a>    def foo(bar):</span>
+<span id="cb507-31"><a href="#cb507-31" aria-hidden="true" tabindex="-1"></a>      if len(bar) <= 1:</span>
+<span id="cb507-32"><a href="#cb507-32" aria-hidden="true" tabindex="-1"></a>        return bar[0]</span>
+<span id="cb507-33"><a href="#cb507-33" aria-hidden="true" tabindex="-1"></a>      elif len(bar) == 2:</span>
+<span id="cb507-34"><a href="#cb507-34" aria-hidden="true" tabindex="-1"></a>        return sorted(bar)</span>
+<span id="cb507-35"><a href="#cb507-35" aria-hidden="true" tabindex="-1"></a>      else:</span>
+<span id="cb507-36"><a href="#cb507-36" aria-hidden="true" tabindex="-1"></a>        baz = len(bar) // 2</span>
+<span id="cb507-37"><a href="#cb507-37" aria-hidden="true" tabindex="-1"></a>        return foo(bar[baz:], bar[:baz])</span>
+<span id="cb507-38"><a href="#cb507-38" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb507-39"><a href="#cb507-39" aria-hidden="true" tabindex="-1"></a>The following code</span>
+<span id="cb507-40"><a href="#cb507-40" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb507-41"><a href="#cb507-41" aria-hidden="true" tabindex="-1"></a>~~~ Python</span>
+<span id="cb507-42"><a href="#cb507-42" aria-hidden="true" tabindex="-1"></a>>>> foo([4, 2, 1, 3])</span>
+<span id="cb507-43"><a href="#cb507-43" aria-hidden="true" tabindex="-1"></a>[1, 2, 3, 4]</span>
+<span id="cb507-44"><a href="#cb507-44" aria-hidden="true" tabindex="-1"></a>~~~~~~~~~~</span>
+<span id="cb507-45"><a href="#cb507-45" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb507-46"><a href="#cb507-46" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb505"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb505-1"><a href="#cb505-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb508"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb508-1"><a href="#cb508-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text except for the filename, which may
 differ:</p>
@@ -9187,23 +9237,23 @@
 <blockquote>
 <p>The following code is contained in file
 <code>./_markdown_document/882453149edcf288976647f6fe147ada.verbatim</code>:</p>
-<div class="sourceCode" id="cb506"><pre
-class="sourceCode py"><code class="sourceCode python"><span id="cb506-1"><a href="#cb506-1" aria-hidden="true" tabindex="-1"></a><span class="kw">def</span> foo(bar):</span>
-<span id="cb506-2"><a href="#cb506-2" aria-hidden="true" tabindex="-1"></a>  <span class="cf">if</span> <span class="bu">len</span>(bar) <span class="op"><=</span> <span class="dv">1</span>:</span>
-<span id="cb506-3"><a href="#cb506-3" aria-hidden="true" tabindex="-1"></a>    <span class="cf">return</span> bar[:<span class="dv">1</span>]</span>
-<span id="cb506-4"><a href="#cb506-4" aria-hidden="true" tabindex="-1"></a>  <span class="cf">elif</span> <span class="bu">len</span>(bar) <span class="op">==</span> <span class="dv">2</span>:</span>
-<span id="cb506-5"><a href="#cb506-5" aria-hidden="true" tabindex="-1"></a>    <span class="cf">return</span> <span class="bu">sorted</span>(bar)</span>
-<span id="cb506-6"><a href="#cb506-6" aria-hidden="true" tabindex="-1"></a>  <span class="cf">else</span>:</span>
-<span id="cb506-7"><a href="#cb506-7" aria-hidden="true" tabindex="-1"></a>    baz <span class="op">=</span> bar[<span class="bu">len</span>(bar) <span class="op">//</span> <span class="dv">2</span>]</span>
-<span id="cb506-8"><a href="#cb506-8" aria-hidden="true" tabindex="-1"></a>    <span class="cf">return</span> (</span>
-<span id="cb506-9"><a href="#cb506-9" aria-hidden="true" tabindex="-1"></a>      foo([qux <span class="cf">for</span> qux <span class="kw">in</span> bar <span class="cf">if</span> qux <span class="op"><</span> baz]) <span class="op">+</span> [baz] <span class="op">+</span></span>
-<span id="cb506-10"><a href="#cb506-10" aria-hidden="true" tabindex="-1"></a>      foo([qux <span class="cf">for</span> qux <span class="kw">in</span> bar <span class="cf">if</span> qux <span class="op">></span> baz])</span>
-<span id="cb506-11"><a href="#cb506-11" aria-hidden="true" tabindex="-1"></a>    )</span></code></pre></div>
+<div class="sourceCode" id="cb509"><pre
+class="sourceCode py"><code class="sourceCode python"><span id="cb509-1"><a href="#cb509-1" aria-hidden="true" tabindex="-1"></a><span class="kw">def</span> foo(bar):</span>
+<span id="cb509-2"><a href="#cb509-2" aria-hidden="true" tabindex="-1"></a>  <span class="cf">if</span> <span class="bu">len</span>(bar) <span class="op"><=</span> <span class="dv">1</span>:</span>
+<span id="cb509-3"><a href="#cb509-3" aria-hidden="true" tabindex="-1"></a>    <span class="cf">return</span> bar[:<span class="dv">1</span>]</span>
+<span id="cb509-4"><a href="#cb509-4" aria-hidden="true" tabindex="-1"></a>  <span class="cf">elif</span> <span class="bu">len</span>(bar) <span class="op">==</span> <span class="dv">2</span>:</span>
+<span id="cb509-5"><a href="#cb509-5" aria-hidden="true" tabindex="-1"></a>    <span class="cf">return</span> <span class="bu">sorted</span>(bar)</span>
+<span id="cb509-6"><a href="#cb509-6" aria-hidden="true" tabindex="-1"></a>  <span class="cf">else</span>:</span>
+<span id="cb509-7"><a href="#cb509-7" aria-hidden="true" tabindex="-1"></a>    baz <span class="op">=</span> bar[<span class="bu">len</span>(bar) <span class="op">//</span> <span class="dv">2</span>]</span>
+<span id="cb509-8"><a href="#cb509-8" aria-hidden="true" tabindex="-1"></a>    <span class="cf">return</span> (</span>
+<span id="cb509-9"><a href="#cb509-9" aria-hidden="true" tabindex="-1"></a>      foo([qux <span class="cf">for</span> qux <span class="kw">in</span> bar <span class="cf">if</span> qux <span class="op"><</span> baz]) <span class="op">+</span> [baz] <span class="op">+</span></span>
+<span id="cb509-10"><a href="#cb509-10" aria-hidden="true" tabindex="-1"></a>      foo([qux <span class="cf">for</span> qux <span class="kw">in</span> bar <span class="cf">if</span> qux <span class="op">></span> baz])</span>
+<span id="cb509-11"><a href="#cb509-11" aria-hidden="true" tabindex="-1"></a>    )</span></code></pre></div>
 <p>The following code in Python contained in file
 <code>./_markdown_document/cf2a96e2120cef5b1fae5fea36fcc27b.verbatim</code>:</p>
-<div class="sourceCode" id="cb507"><pre
-class="sourceCode py"><code class="sourceCode python"><span id="cb507-1"><a href="#cb507-1" aria-hidden="true" tabindex="-1"></a><span class="op">>>></span> foo([<span class="dv">4</span>, <span class="dv">2</span>, <span class="dv">1</span>, <span class="dv">3</span>])</span>
-<span id="cb507-2"><a href="#cb507-2" aria-hidden="true" tabindex="-1"></a>[<span class="dv">1</span>, <span class="dv">2</span>, <span class="dv">3</span>, <span class="dv">4</span>]</span></code></pre></div>
+<div class="sourceCode" id="cb510"><pre
+class="sourceCode py"><code class="sourceCode python"><span id="cb510-1"><a href="#cb510-1" aria-hidden="true" tabindex="-1"></a><span class="op">>>></span> foo([<span class="dv">4</span>, <span class="dv">2</span>, <span class="dv">1</span>, <span class="dv">3</span>])</span>
+<span id="cb510-2"><a href="#cb510-2" aria-hidden="true" tabindex="-1"></a>[<span class="dv">1</span>, <span class="dv">2</span>, <span class="dv">3</span>, <span class="dv">4</span>]</span></code></pre></div>
 </blockquote>
 <h4 data-number="2.3.1.7" id="code-span-renderer"><span
 class="header-section-number">2.3.1.7</span> Code Span Renderer</h4>
@@ -9214,27 +9264,27 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb508"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb508-1"><a href="#cb508-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb508-2"><a href="#cb508-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
-<span id="cb508-3"><a href="#cb508-3" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb508-4"><a href="#cb508-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererCodeSpan</span>#1{#1}</span>
-<span id="cb508-5"><a href="#cb508-5" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb508-6"><a href="#cb508-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb508-7"><a href="#cb508-7" aria-hidden="true" tabindex="-1"></a>`<span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>`</span>
-<span id="cb508-8"><a href="#cb508-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb508-9"><a href="#cb508-9" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span></span>
-<span id="cb508-10"><a href="#cb508-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb508-11"><a href="#cb508-11" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb508-12"><a href="#cb508-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionHybrid</span>{true}</span>
-<span id="cb508-13"><a href="#cb508-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb508-14"><a href="#cb508-14" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span></span>
-<span id="cb508-15"><a href="#cb508-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb508-16"><a href="#cb508-16" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb508-17"><a href="#cb508-17" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb511"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb511-1"><a href="#cb511-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb511-2"><a href="#cb511-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> lmfonts</span>
+<span id="cb511-3"><a href="#cb511-3" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb511-4"><a href="#cb511-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererCodeSpan</span>#1{#1}</span>
+<span id="cb511-5"><a href="#cb511-5" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb511-6"><a href="#cb511-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb511-7"><a href="#cb511-7" aria-hidden="true" tabindex="-1"></a>`<span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>`</span>
+<span id="cb511-8"><a href="#cb511-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb511-9"><a href="#cb511-9" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span></span>
+<span id="cb511-10"><a href="#cb511-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb511-11"><a href="#cb511-11" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb511-12"><a href="#cb511-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionHybrid</span>{true}</span>
+<span id="cb511-13"><a href="#cb511-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb511-14"><a href="#cb511-14" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span></span>
+<span id="cb511-15"><a href="#cb511-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb511-16"><a href="#cb511-16" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb511-17"><a href="#cb511-17" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb509"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb509-1"><a href="#cb509-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb512"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb512-1"><a href="#cb512-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9247,30 +9297,30 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb510"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb510-1"><a href="#cb510-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb510-2"><a href="#cb510-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[smartEllipses]{<span class="ex">markdown</span>}</span>
-<span id="cb510-3"><a href="#cb510-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb510-4"><a href="#cb510-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb510-5"><a href="#cb510-5" aria-hidden="true" tabindex="-1"></a>    codeSpan = {#1},</span>
-<span id="cb510-6"><a href="#cb510-6" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb510-7"><a href="#cb510-7" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb510-8"><a href="#cb510-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb510-9"><a href="#cb510-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb510-10"><a href="#cb510-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb510-11"><a href="#cb510-11" aria-hidden="true" tabindex="-1"></a>`<span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>`</span>
-<span id="cb510-12"><a href="#cb510-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb510-13"><a href="#cb510-13" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span></span>
-<span id="cb510-14"><a href="#cb510-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb510-15"><a href="#cb510-15" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb510-16"><a href="#cb510-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[hybrid]</span>
-<span id="cb510-17"><a href="#cb510-17" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span></span>
-<span id="cb510-18"><a href="#cb510-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb510-19"><a href="#cb510-19" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb510-20"><a href="#cb510-20" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb513"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb513-1"><a href="#cb513-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb513-2"><a href="#cb513-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[smartEllipses]{<span class="ex">markdown</span>}</span>
+<span id="cb513-3"><a href="#cb513-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb513-4"><a href="#cb513-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb513-5"><a href="#cb513-5" aria-hidden="true" tabindex="-1"></a>    codeSpan = {#1},</span>
+<span id="cb513-6"><a href="#cb513-6" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb513-7"><a href="#cb513-7" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb513-8"><a href="#cb513-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb513-9"><a href="#cb513-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb513-10"><a href="#cb513-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb513-11"><a href="#cb513-11" aria-hidden="true" tabindex="-1"></a>`<span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>`</span>
+<span id="cb513-12"><a href="#cb513-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb513-13"><a href="#cb513-13" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span></span>
+<span id="cb513-14"><a href="#cb513-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb513-15"><a href="#cb513-15" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb513-16"><a href="#cb513-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[hybrid]</span>
+<span id="cb513-17"><a href="#cb513-17" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span></span>
+<span id="cb513-18"><a href="#cb513-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb513-19"><a href="#cb513-19" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb513-20"><a href="#cb513-20" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb511"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb511-1"><a href="#cb511-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb514"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb514-1"><a href="#cb514-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9283,26 +9333,26 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb512"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb512-1"><a href="#cb512-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb512-2"><a href="#cb512-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererCodeSpan</span>#1{#1}</span>
-<span id="cb512-3"><a href="#cb512-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb512-4"><a href="#cb512-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb512-5"><a href="#cb512-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb512-6"><a href="#cb512-6" aria-hidden="true" tabindex="-1"></a>`<span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>`</span>
-<span id="cb512-7"><a href="#cb512-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb512-8"><a href="#cb512-8" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span></span>
-<span id="cb512-9"><a href="#cb512-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb512-10"><a href="#cb512-10" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb512-11"><a href="#cb512-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[hybrid = yes]</span>
-<span id="cb512-12"><a href="#cb512-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb512-13"><a href="#cb512-13" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span></span>
-<span id="cb512-14"><a href="#cb512-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb512-15"><a href="#cb512-15" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb512-16"><a href="#cb512-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb515"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb515-1"><a href="#cb515-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb515-2"><a href="#cb515-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererCodeSpan</span>#1{#1}</span>
+<span id="cb515-3"><a href="#cb515-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb515-4"><a href="#cb515-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb515-5"><a href="#cb515-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb515-6"><a href="#cb515-6" aria-hidden="true" tabindex="-1"></a>`<span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span>`</span>
+<span id="cb515-7"><a href="#cb515-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb515-8"><a href="#cb515-8" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span></span>
+<span id="cb515-9"><a href="#cb515-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb515-10"><a href="#cb515-10" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb515-11"><a href="#cb515-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[hybrid = yes]</span>
+<span id="cb515-12"><a href="#cb515-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb515-13"><a href="#cb515-13" aria-hidden="true" tabindex="-1"></a><span class="ss">$</span><span class="sc">\sqrt</span><span class="ss">{-1}$</span> *equals* <span class="ss">$i$</span></span>
+<span id="cb515-14"><a href="#cb515-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb515-15"><a href="#cb515-15" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb515-16"><a href="#cb515-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb513"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb513-1"><a href="#cb513-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb516"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb516-1"><a href="#cb516-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9326,26 +9376,26 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb514"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb514-1"><a href="#cb514-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb514-2"><a href="#cb514-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[inlineCodeAttributes]{<span class="ex">markdown</span>}</span>
-<span id="cb514-3"><a href="#cb514-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb514-4"><a href="#cb514-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb514-5"><a href="#cb514-5" aria-hidden="true" tabindex="-1"></a>    codeSpanAttributeContextBegin = {(},</span>
-<span id="cb514-6"><a href="#cb514-6" aria-hidden="true" tabindex="-1"></a>    codeSpan = {#1},</span>
-<span id="cb514-7"><a href="#cb514-7" aria-hidden="true" tabindex="-1"></a>    codeSpanAttributeContextEnd = {)},</span>
-<span id="cb514-8"><a href="#cb514-8" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb514-9"><a href="#cb514-9" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb514-10"><a href="#cb514-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb514-11"><a href="#cb514-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb514-12"><a href="#cb514-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb514-13"><a href="#cb514-13" aria-hidden="true" tabindex="-1"></a>foo `bar`{key=value} baz</span>
-<span id="cb514-14"><a href="#cb514-14" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb514-15"><a href="#cb514-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb514-16"><a href="#cb514-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb517"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb517-1"><a href="#cb517-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb517-2"><a href="#cb517-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[inlineCodeAttributes]{<span class="ex">markdown</span>}</span>
+<span id="cb517-3"><a href="#cb517-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb517-4"><a href="#cb517-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb517-5"><a href="#cb517-5" aria-hidden="true" tabindex="-1"></a>    codeSpanAttributeContextBegin = {(},</span>
+<span id="cb517-6"><a href="#cb517-6" aria-hidden="true" tabindex="-1"></a>    codeSpan = {#1},</span>
+<span id="cb517-7"><a href="#cb517-7" aria-hidden="true" tabindex="-1"></a>    codeSpanAttributeContextEnd = {)},</span>
+<span id="cb517-8"><a href="#cb517-8" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb517-9"><a href="#cb517-9" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb517-10"><a href="#cb517-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb517-11"><a href="#cb517-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb517-12"><a href="#cb517-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb517-13"><a href="#cb517-13" aria-hidden="true" tabindex="-1"></a>foo `bar`{key=value} baz</span>
+<span id="cb517-14"><a href="#cb517-14" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb517-15"><a href="#cb517-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb517-16"><a href="#cb517-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb515"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb515-1"><a href="#cb515-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb518"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb518-1"><a href="#cb518-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9396,34 +9446,34 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb516"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb516-1"><a href="#cb516-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb516-2"><a href="#cb516-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionContentBlocks</span>{true}</span>
-<span id="cb516-3"><a href="#cb516-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererContentBlock</span>#1#2#3#4{<span class="co">%</span></span>
-<span id="cb516-4"><a href="#cb516-4" aria-hidden="true" tabindex="-1"></a>  This is {<span class="fu">\tt</span> #2}, #4.</span>
-<span id="cb516-5"><a href="#cb516-5" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb516-6"><a href="#cb516-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererContentBlockOnlineImage</span>#1#2#3#4{<span class="co">%</span></span>
-<span id="cb516-7"><a href="#cb516-7" aria-hidden="true" tabindex="-1"></a>  This is the image {<span class="fu">\tt</span> #2}, #4.</span>
-<span id="cb516-8"><a href="#cb516-8" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb516-9"><a href="#cb516-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererContentBlockCode</span>#1#2#3#4#5{<span class="co">%</span></span>
-<span id="cb516-10"><a href="#cb516-10" aria-hidden="true" tabindex="-1"></a>  This is the #2 (<span class="fu">\uppercase</span>{#1}) document {<span class="fu">\tt</span> #3}, #5.</span>
-<span id="cb516-11"><a href="#cb516-11" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb516-12"><a href="#cb516-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb516-13"><a href="#cb516-13" aria-hidden="true" tabindex="-1"></a>/document.tex (the document that we are currently typesetting)</span>
-<span id="cb516-14"><a href="#cb516-14" aria-hidden="true" tabindex="-1"></a>/markdown-languages.json (the mapping between filename extensions</span>
-<span id="cb516-15"><a href="#cb516-15" aria-hidden="true" tabindex="-1"></a>                          and programming language names)</span>
-<span id="cb516-16"><a href="#cb516-16" aria-hidden="true" tabindex="-1"></a>https://tug.org/tugboat/noword.jpg (the logotype of TUGboat)</span>
-<span id="cb516-17"><a href="#cb516-17" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb516-18"><a href="#cb516-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb519"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb519-1"><a href="#cb519-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb519-2"><a href="#cb519-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionContentBlocks</span>{true}</span>
+<span id="cb519-3"><a href="#cb519-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererContentBlock</span>#1#2#3#4{<span class="co">%</span></span>
+<span id="cb519-4"><a href="#cb519-4" aria-hidden="true" tabindex="-1"></a>  This is {<span class="fu">\tt</span> #2}, #4.</span>
+<span id="cb519-5"><a href="#cb519-5" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb519-6"><a href="#cb519-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererContentBlockOnlineImage</span>#1#2#3#4{<span class="co">%</span></span>
+<span id="cb519-7"><a href="#cb519-7" aria-hidden="true" tabindex="-1"></a>  This is the image {<span class="fu">\tt</span> #2}, #4.</span>
+<span id="cb519-8"><a href="#cb519-8" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb519-9"><a href="#cb519-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererContentBlockCode</span>#1#2#3#4#5{<span class="co">%</span></span>
+<span id="cb519-10"><a href="#cb519-10" aria-hidden="true" tabindex="-1"></a>  This is the #2 (<span class="fu">\uppercase</span>{#1}) document {<span class="fu">\tt</span> #3}, #5.</span>
+<span id="cb519-11"><a href="#cb519-11" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb519-12"><a href="#cb519-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb519-13"><a href="#cb519-13" aria-hidden="true" tabindex="-1"></a>/document.tex (the document that we are currently typesetting)</span>
+<span id="cb519-14"><a href="#cb519-14" aria-hidden="true" tabindex="-1"></a>/markdown-languages.json (the mapping between filename extensions</span>
+<span id="cb519-15"><a href="#cb519-15" aria-hidden="true" tabindex="-1"></a>                          and programming language names)</span>
+<span id="cb519-16"><a href="#cb519-16" aria-hidden="true" tabindex="-1"></a>https://tug.org/tugboat/noword.jpg (the logotype of TUGboat)</span>
+<span id="cb519-17"><a href="#cb519-17" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb519-18"><a href="#cb519-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Create also a text document named
 <code>markdown-languages.json</code> with the following content:</p>
-<div class="sourceCode" id="cb517"><pre
-class="sourceCode js"><code class="sourceCode javascript"><span id="cb517-1"><a href="#cb517-1" aria-hidden="true" tabindex="-1"></a>{</span>
-<span id="cb517-2"><a href="#cb517-2" aria-hidden="true" tabindex="-1"></a>  <span class="st">"json"</span><span class="op">:</span> <span class="st">"JavaScript Object Notation"</span><span class="op">,</span></span>
-<span id="cb517-3"><a href="#cb517-3" aria-hidden="true" tabindex="-1"></a>}</span></code></pre></div>
+<div class="sourceCode" id="cb520"><pre
+class="sourceCode js"><code class="sourceCode javascript"><span id="cb520-1"><a href="#cb520-1" aria-hidden="true" tabindex="-1"></a>{</span>
+<span id="cb520-2"><a href="#cb520-2" aria-hidden="true" tabindex="-1"></a>  <span class="st">"json"</span><span class="op">:</span> <span class="st">"JavaScript Object Notation"</span><span class="op">,</span></span>
+<span id="cb520-3"><a href="#cb520-3" aria-hidden="true" tabindex="-1"></a>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb518"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb518-1"><a href="#cb518-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb521"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb521-1"><a href="#cb521-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9439,34 +9489,34 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb519"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb519-1"><a href="#cb519-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb519-2"><a href="#cb519-2" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">filecontents</span>}[overwrite,nosearch,noheader]{markdown-languages.json}</span>
-<span id="cb519-3"><a href="#cb519-3" aria-hidden="true" tabindex="-1"></a>{</span>
-<span id="cb519-4"><a href="#cb519-4" aria-hidden="true" tabindex="-1"></a>  "json": "JavaScript Object Notation",</span>
-<span id="cb519-5"><a href="#cb519-5" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb519-6"><a href="#cb519-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">filecontents</span>}</span>
-<span id="cb519-7"><a href="#cb519-7" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[contentBlocks]{<span class="ex">markdown</span>}</span>
-<span id="cb519-8"><a href="#cb519-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb519-9"><a href="#cb519-9" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb519-10"><a href="#cb519-10" aria-hidden="true" tabindex="-1"></a>    contentBlock = {This is <span class="fu">\texttt</span>{#2}, #4.},</span>
-<span id="cb519-11"><a href="#cb519-11" aria-hidden="true" tabindex="-1"></a>    contentBlockOnlineImage = {This is the image <span class="fu">\texttt</span>{#2}, #4.},</span>
-<span id="cb519-12"><a href="#cb519-12" aria-hidden="true" tabindex="-1"></a>    contentBlockCode = {<span class="co">%</span></span>
-<span id="cb519-13"><a href="#cb519-13" aria-hidden="true" tabindex="-1"></a>      This is the #2 (<span class="fu">\MakeUppercase</span>{#1}) document <span class="fu">\texttt</span>{#3}, #5.</span>
-<span id="cb519-14"><a href="#cb519-14" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb519-15"><a href="#cb519-15" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb519-16"><a href="#cb519-16" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb519-17"><a href="#cb519-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb519-18"><a href="#cb519-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb519-19"><a href="#cb519-19" aria-hidden="true" tabindex="-1"></a>/document.tex (the document that we are currently typesetting)</span>
-<span id="cb519-20"><a href="#cb519-20" aria-hidden="true" tabindex="-1"></a>/markdown-languages.json (the mapping between filename extensions</span>
-<span id="cb519-21"><a href="#cb519-21" aria-hidden="true" tabindex="-1"></a>                          and programming language names)</span>
-<span id="cb519-22"><a href="#cb519-22" aria-hidden="true" tabindex="-1"></a>https://tug.org/tugboat/noword.jpg (the logotype of TUGboat)</span>
-<span id="cb519-23"><a href="#cb519-23" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb519-24"><a href="#cb519-24" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb522"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb522-1"><a href="#cb522-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb522-2"><a href="#cb522-2" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">filecontents</span>}[overwrite,nosearch,noheader]{markdown-languages.json}</span>
+<span id="cb522-3"><a href="#cb522-3" aria-hidden="true" tabindex="-1"></a>{</span>
+<span id="cb522-4"><a href="#cb522-4" aria-hidden="true" tabindex="-1"></a>  "json": "JavaScript Object Notation",</span>
+<span id="cb522-5"><a href="#cb522-5" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb522-6"><a href="#cb522-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">filecontents</span>}</span>
+<span id="cb522-7"><a href="#cb522-7" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[contentBlocks]{<span class="ex">markdown</span>}</span>
+<span id="cb522-8"><a href="#cb522-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb522-9"><a href="#cb522-9" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb522-10"><a href="#cb522-10" aria-hidden="true" tabindex="-1"></a>    contentBlock = {This is <span class="fu">\texttt</span>{#2}, #4.},</span>
+<span id="cb522-11"><a href="#cb522-11" aria-hidden="true" tabindex="-1"></a>    contentBlockOnlineImage = {This is the image <span class="fu">\texttt</span>{#2}, #4.},</span>
+<span id="cb522-12"><a href="#cb522-12" aria-hidden="true" tabindex="-1"></a>    contentBlockCode = {<span class="co">%</span></span>
+<span id="cb522-13"><a href="#cb522-13" aria-hidden="true" tabindex="-1"></a>      This is the #2 (<span class="fu">\MakeUppercase</span>{#1}) document <span class="fu">\texttt</span>{#3}, #5.</span>
+<span id="cb522-14"><a href="#cb522-14" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb522-15"><a href="#cb522-15" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb522-16"><a href="#cb522-16" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb522-17"><a href="#cb522-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb522-18"><a href="#cb522-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb522-19"><a href="#cb522-19" aria-hidden="true" tabindex="-1"></a>/document.tex (the document that we are currently typesetting)</span>
+<span id="cb522-20"><a href="#cb522-20" aria-hidden="true" tabindex="-1"></a>/markdown-languages.json (the mapping between filename extensions</span>
+<span id="cb522-21"><a href="#cb522-21" aria-hidden="true" tabindex="-1"></a>                          and programming language names)</span>
+<span id="cb522-22"><a href="#cb522-22" aria-hidden="true" tabindex="-1"></a>https://tug.org/tugboat/noword.jpg (the logotype of TUGboat)</span>
+<span id="cb522-23"><a href="#cb522-23" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb522-24"><a href="#cb522-24" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb520"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb520-1"><a href="#cb520-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb523"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb523-1"><a href="#cb523-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9482,35 +9532,35 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb521"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb521-1"><a href="#cb521-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb521-2"><a href="#cb521-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[contentBlocks = yes]</span>
-<span id="cb521-3"><a href="#cb521-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererContentBlock</span>#1#2#3#4{<span class="co">%</span></span>
-<span id="cb521-4"><a href="#cb521-4" aria-hidden="true" tabindex="-1"></a>  This is {<span class="fu">\tt</span> #2}, #4.</span>
-<span id="cb521-5"><a href="#cb521-5" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb521-6"><a href="#cb521-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererContentBlockOnlineImage</span>#1#2#3#4{<span class="co">%</span></span>
-<span id="cb521-7"><a href="#cb521-7" aria-hidden="true" tabindex="-1"></a>  This is the image {<span class="fu">\tt</span> #2}, #4.</span>
-<span id="cb521-8"><a href="#cb521-8" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb521-9"><a href="#cb521-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererContentBlockCode</span>#1#2#3#4#5{<span class="co">%</span></span>
-<span id="cb521-10"><a href="#cb521-10" aria-hidden="true" tabindex="-1"></a>  This is the #2 (<span class="fu">\uppercase</span>{#1}) document {<span class="fu">\tt</span> #3}, #5.</span>
-<span id="cb521-11"><a href="#cb521-11" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb521-12"><a href="#cb521-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb521-13"><a href="#cb521-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb521-14"><a href="#cb521-14" aria-hidden="true" tabindex="-1"></a>/document.tex (the document that we are currently typesetting)</span>
-<span id="cb521-15"><a href="#cb521-15" aria-hidden="true" tabindex="-1"></a>/markdown-languages.json (the mapping between filename extensions</span>
-<span id="cb521-16"><a href="#cb521-16" aria-hidden="true" tabindex="-1"></a>                          and programming language names)</span>
-<span id="cb521-17"><a href="#cb521-17" aria-hidden="true" tabindex="-1"></a>https://tug.org/tugboat/noword.jpg (the logotype of TUGboat)</span>
-<span id="cb521-18"><a href="#cb521-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb521-19"><a href="#cb521-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb524"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb524-1"><a href="#cb524-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb524-2"><a href="#cb524-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[contentBlocks = yes]</span>
+<span id="cb524-3"><a href="#cb524-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererContentBlock</span>#1#2#3#4{<span class="co">%</span></span>
+<span id="cb524-4"><a href="#cb524-4" aria-hidden="true" tabindex="-1"></a>  This is {<span class="fu">\tt</span> #2}, #4.</span>
+<span id="cb524-5"><a href="#cb524-5" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb524-6"><a href="#cb524-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererContentBlockOnlineImage</span>#1#2#3#4{<span class="co">%</span></span>
+<span id="cb524-7"><a href="#cb524-7" aria-hidden="true" tabindex="-1"></a>  This is the image {<span class="fu">\tt</span> #2}, #4.</span>
+<span id="cb524-8"><a href="#cb524-8" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb524-9"><a href="#cb524-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererContentBlockCode</span>#1#2#3#4#5{<span class="co">%</span></span>
+<span id="cb524-10"><a href="#cb524-10" aria-hidden="true" tabindex="-1"></a>  This is the #2 (<span class="fu">\uppercase</span>{#1}) document {<span class="fu">\tt</span> #3}, #5.</span>
+<span id="cb524-11"><a href="#cb524-11" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb524-12"><a href="#cb524-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb524-13"><a href="#cb524-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb524-14"><a href="#cb524-14" aria-hidden="true" tabindex="-1"></a>/document.tex (the document that we are currently typesetting)</span>
+<span id="cb524-15"><a href="#cb524-15" aria-hidden="true" tabindex="-1"></a>/markdown-languages.json (the mapping between filename extensions</span>
+<span id="cb524-16"><a href="#cb524-16" aria-hidden="true" tabindex="-1"></a>                          and programming language names)</span>
+<span id="cb524-17"><a href="#cb524-17" aria-hidden="true" tabindex="-1"></a>https://tug.org/tugboat/noword.jpg (the logotype of TUGboat)</span>
+<span id="cb524-18"><a href="#cb524-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb524-19"><a href="#cb524-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Create also a text document named
 <code>markdown-languages.json</code> with the following content:</p>
-<div class="sourceCode" id="cb522"><pre
-class="sourceCode js"><code class="sourceCode javascript"><span id="cb522-1"><a href="#cb522-1" aria-hidden="true" tabindex="-1"></a>{</span>
-<span id="cb522-2"><a href="#cb522-2" aria-hidden="true" tabindex="-1"></a>  <span class="st">"json"</span><span class="op">:</span> <span class="st">"JavaScript Object Notation"</span><span class="op">,</span></span>
-<span id="cb522-3"><a href="#cb522-3" aria-hidden="true" tabindex="-1"></a>}</span></code></pre></div>
+<div class="sourceCode" id="cb525"><pre
+class="sourceCode js"><code class="sourceCode javascript"><span id="cb525-1"><a href="#cb525-1" aria-hidden="true" tabindex="-1"></a>{</span>
+<span id="cb525-2"><a href="#cb525-2" aria-hidden="true" tabindex="-1"></a>  <span class="st">"json"</span><span class="op">:</span> <span class="st">"JavaScript Object Notation"</span><span class="op">,</span></span>
+<span id="cb525-3"><a href="#cb525-3" aria-hidden="true" tabindex="-1"></a>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb523"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb523-1"><a href="#cb523-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb526"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb526-1"><a href="#cb526-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9559,88 +9609,88 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb524"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb524-1"><a href="#cb524-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb524-2"><a href="#cb524-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionDefinitionLists</span>{true}</span>
-<span id="cb524-3"><a href="#cb524-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTightLists</span>{true}</span>
-<span id="cb524-4"><a href="#cb524-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-5"><a href="#cb524-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
-<span id="cb524-6"><a href="#cb524-6" aria-hidden="true" tabindex="-1"></a>  :<span class="co">%</span></span>
-<span id="cb524-7"><a href="#cb524-7" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
-<span id="cb524-8"><a href="#cb524-8" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb524-9"><a href="#cb524-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlBeginTight</span>{<span class="co">%</span></span>
-<span id="cb524-10"><a href="#cb524-10" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\begingroup</span></span>
-<span id="cb524-11"><a href="#cb524-11" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\parindent</span>=0pt</span>
-<span id="cb524-12"><a href="#cb524-12" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb524-13"><a href="#cb524-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItem</span>#1{<span class="co">%</span></span>
-<span id="cb524-14"><a href="#cb524-14" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span>{<span class="fu">\bf</span>#1}<span class="co">%</span></span>
-<span id="cb524-15"><a href="#cb524-15" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{<span class="co">%</span></span>
-<span id="cb524-16"><a href="#cb524-16" aria-hidden="true" tabindex="-1"></a>    ,</span>
-<span id="cb524-17"><a href="#cb524-17" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{<span class="co">%</span></span>
-<span id="cb524-18"><a href="#cb524-18" aria-hidden="true" tabindex="-1"></a>      , and</span>
-<span id="cb524-19"><a href="#cb524-19" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{.}<span class="co">%</span></span>
-<span id="cb524-20"><a href="#cb524-20" aria-hidden="true" tabindex="-1"></a>    }<span class="co">%</span></span>
-<span id="cb524-21"><a href="#cb524-21" aria-hidden="true" tabindex="-1"></a>  }<span class="co">%</span></span>
-<span id="cb524-22"><a href="#cb524-22" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb524-23"><a href="#cb524-23" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItemEnd</span>{}</span>
-<span id="cb524-24"><a href="#cb524-24" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="fu">\par</span>--<span class="fu">\kern</span> 0.5em}</span>
-<span id="cb524-25"><a href="#cb524-25" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlEndTight</span>{<span class="fu">\endgroup</span>}</span>
-<span id="cb524-26"><a href="#cb524-26" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-27"><a href="#cb524-27" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb524-28"><a href="#cb524-28" aria-hidden="true" tabindex="-1"></a>This is a tight definition list</span>
-<span id="cb524-29"><a href="#cb524-29" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-30"><a href="#cb524-30" aria-hidden="true" tabindex="-1"></a>Coffee</span>
-<span id="cb524-31"><a href="#cb524-31" aria-hidden="true" tabindex="-1"></a>:   black hot drink</span>
-<span id="cb524-32"><a href="#cb524-32" aria-hidden="true" tabindex="-1"></a>:   prepared from roasted coffee beans</span>
-<span id="cb524-33"><a href="#cb524-33" aria-hidden="true" tabindex="-1"></a>:   one of the most traded agricultural commodities in the world</span>
-<span id="cb524-34"><a href="#cb524-34" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-35"><a href="#cb524-35" aria-hidden="true" tabindex="-1"></a>Milk</span>
-<span id="cb524-36"><a href="#cb524-36" aria-hidden="true" tabindex="-1"></a>:   white cold drink</span>
-<span id="cb524-37"><a href="#cb524-37" aria-hidden="true" tabindex="-1"></a>:   nutrient-rich</span>
-<span id="cb524-38"><a href="#cb524-38" aria-hidden="true" tabindex="-1"></a>:   produced on an industrial scale</span>
-<span id="cb524-39"><a href="#cb524-39" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb524-40"><a href="#cb524-40" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-41"><a href="#cb524-41" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
-<span id="cb524-42"><a href="#cb524-42" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
-<span id="cb524-43"><a href="#cb524-43" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb524-44"><a href="#cb524-44" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlBegin</span>{}</span>
-<span id="cb524-45"><a href="#cb524-45" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItem</span>#1{<span class="co">%</span></span>
-<span id="cb524-46"><a href="#cb524-46" aria-hidden="true" tabindex="-1"></a>  . #1 is a</span>
-<span id="cb524-47"><a href="#cb524-47" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="co">%</span></span>
-<span id="cb524-48"><a href="#cb524-48" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="co">%</span></span>
-<span id="cb524-49"><a href="#cb524-49" aria-hidden="true" tabindex="-1"></a>      ,</span>
-<span id="cb524-50"><a href="#cb524-50" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{, and }<span class="co">%</span></span>
-<span id="cb524-51"><a href="#cb524-51" aria-hidden="true" tabindex="-1"></a>    }<span class="co">%</span></span>
-<span id="cb524-52"><a href="#cb524-52" aria-hidden="true" tabindex="-1"></a>  }<span class="co">%</span></span>
-<span id="cb524-53"><a href="#cb524-53" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb524-54"><a href="#cb524-54" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItemEnd</span>{}</span>
-<span id="cb524-55"><a href="#cb524-55" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlDefinitionEnd</span>{}</span>
-<span id="cb524-56"><a href="#cb524-56" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlEnd</span>{.}</span>
-<span id="cb524-57"><a href="#cb524-57" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-58"><a href="#cb524-58" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb524-59"><a href="#cb524-59" aria-hidden="true" tabindex="-1"></a>This is a loose definition list</span>
-<span id="cb524-60"><a href="#cb524-60" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-61"><a href="#cb524-61" aria-hidden="true" tabindex="-1"></a>Coffee</span>
-<span id="cb524-62"><a href="#cb524-62" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-63"><a href="#cb524-63" aria-hidden="true" tabindex="-1"></a>:   black hot drink</span>
-<span id="cb524-64"><a href="#cb524-64" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-65"><a href="#cb524-65" aria-hidden="true" tabindex="-1"></a>:   prepared from roasted coffee beans</span>
-<span id="cb524-66"><a href="#cb524-66" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-67"><a href="#cb524-67" aria-hidden="true" tabindex="-1"></a>:   one of the most traded agricultural commodities in the world</span>
-<span id="cb524-68"><a href="#cb524-68" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-69"><a href="#cb524-69" aria-hidden="true" tabindex="-1"></a>Milk</span>
-<span id="cb524-70"><a href="#cb524-70" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-71"><a href="#cb524-71" aria-hidden="true" tabindex="-1"></a>:   white cold drink</span>
-<span id="cb524-72"><a href="#cb524-72" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-73"><a href="#cb524-73" aria-hidden="true" tabindex="-1"></a>:   nutrient-rich</span>
-<span id="cb524-74"><a href="#cb524-74" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-75"><a href="#cb524-75" aria-hidden="true" tabindex="-1"></a>:   produced on an industrial scale</span>
-<span id="cb524-76"><a href="#cb524-76" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb524-77"><a href="#cb524-77" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb524-78"><a href="#cb524-78" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb527"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb527-1"><a href="#cb527-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb527-2"><a href="#cb527-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionDefinitionLists</span>{true}</span>
+<span id="cb527-3"><a href="#cb527-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTightLists</span>{true}</span>
+<span id="cb527-4"><a href="#cb527-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-5"><a href="#cb527-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
+<span id="cb527-6"><a href="#cb527-6" aria-hidden="true" tabindex="-1"></a>  :<span class="co">%</span></span>
+<span id="cb527-7"><a href="#cb527-7" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
+<span id="cb527-8"><a href="#cb527-8" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb527-9"><a href="#cb527-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlBeginTight</span>{<span class="co">%</span></span>
+<span id="cb527-10"><a href="#cb527-10" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\begingroup</span></span>
+<span id="cb527-11"><a href="#cb527-11" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\parindent</span>=0pt</span>
+<span id="cb527-12"><a href="#cb527-12" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb527-13"><a href="#cb527-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItem</span>#1{<span class="co">%</span></span>
+<span id="cb527-14"><a href="#cb527-14" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span>{<span class="fu">\bf</span>#1}<span class="co">%</span></span>
+<span id="cb527-15"><a href="#cb527-15" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{<span class="co">%</span></span>
+<span id="cb527-16"><a href="#cb527-16" aria-hidden="true" tabindex="-1"></a>    ,</span>
+<span id="cb527-17"><a href="#cb527-17" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{<span class="co">%</span></span>
+<span id="cb527-18"><a href="#cb527-18" aria-hidden="true" tabindex="-1"></a>      , and</span>
+<span id="cb527-19"><a href="#cb527-19" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{.}<span class="co">%</span></span>
+<span id="cb527-20"><a href="#cb527-20" aria-hidden="true" tabindex="-1"></a>    }<span class="co">%</span></span>
+<span id="cb527-21"><a href="#cb527-21" aria-hidden="true" tabindex="-1"></a>  }<span class="co">%</span></span>
+<span id="cb527-22"><a href="#cb527-22" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb527-23"><a href="#cb527-23" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItemEnd</span>{}</span>
+<span id="cb527-24"><a href="#cb527-24" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="fu">\par</span>--<span class="fu">\kern</span> 0.5em}</span>
+<span id="cb527-25"><a href="#cb527-25" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlEndTight</span>{<span class="fu">\endgroup</span>}</span>
+<span id="cb527-26"><a href="#cb527-26" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-27"><a href="#cb527-27" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb527-28"><a href="#cb527-28" aria-hidden="true" tabindex="-1"></a>This is a tight definition list</span>
+<span id="cb527-29"><a href="#cb527-29" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-30"><a href="#cb527-30" aria-hidden="true" tabindex="-1"></a>Coffee</span>
+<span id="cb527-31"><a href="#cb527-31" aria-hidden="true" tabindex="-1"></a>:   black hot drink</span>
+<span id="cb527-32"><a href="#cb527-32" aria-hidden="true" tabindex="-1"></a>:   prepared from roasted coffee beans</span>
+<span id="cb527-33"><a href="#cb527-33" aria-hidden="true" tabindex="-1"></a>:   one of the most traded agricultural commodities in the world</span>
+<span id="cb527-34"><a href="#cb527-34" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-35"><a href="#cb527-35" aria-hidden="true" tabindex="-1"></a>Milk</span>
+<span id="cb527-36"><a href="#cb527-36" aria-hidden="true" tabindex="-1"></a>:   white cold drink</span>
+<span id="cb527-37"><a href="#cb527-37" aria-hidden="true" tabindex="-1"></a>:   nutrient-rich</span>
+<span id="cb527-38"><a href="#cb527-38" aria-hidden="true" tabindex="-1"></a>:   produced on an industrial scale</span>
+<span id="cb527-39"><a href="#cb527-39" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb527-40"><a href="#cb527-40" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-41"><a href="#cb527-41" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
+<span id="cb527-42"><a href="#cb527-42" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
+<span id="cb527-43"><a href="#cb527-43" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb527-44"><a href="#cb527-44" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlBegin</span>{}</span>
+<span id="cb527-45"><a href="#cb527-45" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItem</span>#1{<span class="co">%</span></span>
+<span id="cb527-46"><a href="#cb527-46" aria-hidden="true" tabindex="-1"></a>  . #1 is a</span>
+<span id="cb527-47"><a href="#cb527-47" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="co">%</span></span>
+<span id="cb527-48"><a href="#cb527-48" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="co">%</span></span>
+<span id="cb527-49"><a href="#cb527-49" aria-hidden="true" tabindex="-1"></a>      ,</span>
+<span id="cb527-50"><a href="#cb527-50" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{, and }<span class="co">%</span></span>
+<span id="cb527-51"><a href="#cb527-51" aria-hidden="true" tabindex="-1"></a>    }<span class="co">%</span></span>
+<span id="cb527-52"><a href="#cb527-52" aria-hidden="true" tabindex="-1"></a>  }<span class="co">%</span></span>
+<span id="cb527-53"><a href="#cb527-53" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb527-54"><a href="#cb527-54" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItemEnd</span>{}</span>
+<span id="cb527-55"><a href="#cb527-55" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlDefinitionEnd</span>{}</span>
+<span id="cb527-56"><a href="#cb527-56" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlEnd</span>{.}</span>
+<span id="cb527-57"><a href="#cb527-57" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-58"><a href="#cb527-58" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb527-59"><a href="#cb527-59" aria-hidden="true" tabindex="-1"></a>This is a loose definition list</span>
+<span id="cb527-60"><a href="#cb527-60" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-61"><a href="#cb527-61" aria-hidden="true" tabindex="-1"></a>Coffee</span>
+<span id="cb527-62"><a href="#cb527-62" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-63"><a href="#cb527-63" aria-hidden="true" tabindex="-1"></a>:   black hot drink</span>
+<span id="cb527-64"><a href="#cb527-64" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-65"><a href="#cb527-65" aria-hidden="true" tabindex="-1"></a>:   prepared from roasted coffee beans</span>
+<span id="cb527-66"><a href="#cb527-66" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-67"><a href="#cb527-67" aria-hidden="true" tabindex="-1"></a>:   one of the most traded agricultural commodities in the world</span>
+<span id="cb527-68"><a href="#cb527-68" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-69"><a href="#cb527-69" aria-hidden="true" tabindex="-1"></a>Milk</span>
+<span id="cb527-70"><a href="#cb527-70" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-71"><a href="#cb527-71" aria-hidden="true" tabindex="-1"></a>:   white cold drink</span>
+<span id="cb527-72"><a href="#cb527-72" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-73"><a href="#cb527-73" aria-hidden="true" tabindex="-1"></a>:   nutrient-rich</span>
+<span id="cb527-74"><a href="#cb527-74" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-75"><a href="#cb527-75" aria-hidden="true" tabindex="-1"></a>:   produced on an industrial scale</span>
+<span id="cb527-76"><a href="#cb527-76" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb527-77"><a href="#cb527-77" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb527-78"><a href="#cb527-78" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb525"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb525-1"><a href="#cb525-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb528"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb528-1"><a href="#cb528-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9666,90 +9716,90 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb526"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb526-1"><a href="#cb526-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb526-2"><a href="#cb526-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[definitionLists, tightLists]{<span class="ex">markdown</span>}</span>
-<span id="cb526-3"><a href="#cb526-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb526-4"><a href="#cb526-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb526-5"><a href="#cb526-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[</span>
-<span id="cb526-6"><a href="#cb526-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb526-7"><a href="#cb526-7" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {<span class="co">%</span></span>
-<span id="cb526-8"><a href="#cb526-8" aria-hidden="true" tabindex="-1"></a>      :<span class="co">%</span></span>
-<span id="cb526-9"><a href="#cb526-9" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
-<span id="cb526-10"><a href="#cb526-10" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb526-11"><a href="#cb526-11" aria-hidden="true" tabindex="-1"></a>    dlBeginTight = {<span class="kw">\begin</span>{<span class="ex">description</span>}},</span>
-<span id="cb526-12"><a href="#cb526-12" aria-hidden="true" tabindex="-1"></a>    dlItem = {<span class="co">%</span></span>
-<span id="cb526-13"><a href="#cb526-13" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\item</span>[#1]</span>
-<span id="cb526-14"><a href="#cb526-14" aria-hidden="true" tabindex="-1"></a>      <span class="kw">\begin</span>{<span class="ex">itemize</span>}</span>
-<span id="cb526-15"><a href="#cb526-15" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{<span class="co">%</span></span>
-<span id="cb526-16"><a href="#cb526-16" aria-hidden="true" tabindex="-1"></a>        ,</span>
-<span id="cb526-17"><a href="#cb526-17" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{<span class="co">%</span></span>
-<span id="cb526-18"><a href="#cb526-18" aria-hidden="true" tabindex="-1"></a>          , and</span>
-<span id="cb526-19"><a href="#cb526-19" aria-hidden="true" tabindex="-1"></a>          <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{.}<span class="co">%</span></span>
-<span id="cb526-20"><a href="#cb526-20" aria-hidden="true" tabindex="-1"></a>        }<span class="co">%</span></span>
-<span id="cb526-21"><a href="#cb526-21" aria-hidden="true" tabindex="-1"></a>      }<span class="co">%</span></span>
-<span id="cb526-22"><a href="#cb526-22" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb526-23"><a href="#cb526-23" aria-hidden="true" tabindex="-1"></a>    dlItemEnd = {<span class="kw">\end</span>{<span class="ex">itemize</span>}},</span>
-<span id="cb526-24"><a href="#cb526-24" aria-hidden="true" tabindex="-1"></a>    dlDefinitionBegin = <span class="fu">\item</span>,</span>
-<span id="cb526-25"><a href="#cb526-25" aria-hidden="true" tabindex="-1"></a>    dlEndTight = {<span class="kw">\end</span>{<span class="ex">description</span>}},</span>
-<span id="cb526-26"><a href="#cb526-26" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb526-27"><a href="#cb526-27" aria-hidden="true" tabindex="-1"></a>]</span>
-<span id="cb526-28"><a href="#cb526-28" aria-hidden="true" tabindex="-1"></a>This is a tight definition list</span>
-<span id="cb526-29"><a href="#cb526-29" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb526-30"><a href="#cb526-30" aria-hidden="true" tabindex="-1"></a>Coffee</span>
-<span id="cb526-31"><a href="#cb526-31" aria-hidden="true" tabindex="-1"></a>:   black hot drink</span>
-<span id="cb526-32"><a href="#cb526-32" aria-hidden="true" tabindex="-1"></a>:   prepared from roasted coffee beans</span>
-<span id="cb526-33"><a href="#cb526-33" aria-hidden="true" tabindex="-1"></a>:   one of the most traded agricultural commodities in the world</span>
-<span id="cb526-34"><a href="#cb526-34" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb526-35"><a href="#cb526-35" aria-hidden="true" tabindex="-1"></a>Milk</span>
-<span id="cb526-36"><a href="#cb526-36" aria-hidden="true" tabindex="-1"></a>:   white cold drink</span>
-<span id="cb526-37"><a href="#cb526-37" aria-hidden="true" tabindex="-1"></a>:   nutrient-rich</span>
-<span id="cb526-38"><a href="#cb526-38" aria-hidden="true" tabindex="-1"></a>:   produced on an industrial scale</span>
-<span id="cb526-39"><a href="#cb526-39" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb526-40"><a href="#cb526-40" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb526-41"><a href="#cb526-41" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[</span>
-<span id="cb526-42"><a href="#cb526-42" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb526-43"><a href="#cb526-43" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {<span class="co">%</span></span>
-<span id="cb526-44"><a href="#cb526-44" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
-<span id="cb526-45"><a href="#cb526-45" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb526-46"><a href="#cb526-46" aria-hidden="true" tabindex="-1"></a>    dlBegin = {},</span>
-<span id="cb526-47"><a href="#cb526-47" aria-hidden="true" tabindex="-1"></a>    dlItem = {<span class="co">%</span></span>
-<span id="cb526-48"><a href="#cb526-48" aria-hidden="true" tabindex="-1"></a>      . #1 is a</span>
-<span id="cb526-49"><a href="#cb526-49" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="co">%</span></span>
-<span id="cb526-50"><a href="#cb526-50" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="co">%</span></span>
-<span id="cb526-51"><a href="#cb526-51" aria-hidden="true" tabindex="-1"></a>          ,</span>
-<span id="cb526-52"><a href="#cb526-52" aria-hidden="true" tabindex="-1"></a>          <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{, and }<span class="co">%</span></span>
-<span id="cb526-53"><a href="#cb526-53" aria-hidden="true" tabindex="-1"></a>        }<span class="co">%</span></span>
-<span id="cb526-54"><a href="#cb526-54" aria-hidden="true" tabindex="-1"></a>      }<span class="co">%</span></span>
-<span id="cb526-55"><a href="#cb526-55" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb526-56"><a href="#cb526-56" aria-hidden="true" tabindex="-1"></a>    dlItemEnd = {},</span>
-<span id="cb526-57"><a href="#cb526-57" aria-hidden="true" tabindex="-1"></a>    dlDefinitionEnd = {},</span>
-<span id="cb526-58"><a href="#cb526-58" aria-hidden="true" tabindex="-1"></a>    dlEnd = {.},</span>
-<span id="cb526-59"><a href="#cb526-59" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb526-60"><a href="#cb526-60" aria-hidden="true" tabindex="-1"></a>]</span>
-<span id="cb526-61"><a href="#cb526-61" aria-hidden="true" tabindex="-1"></a>This is a loose definition list</span>
-<span id="cb526-62"><a href="#cb526-62" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb526-63"><a href="#cb526-63" aria-hidden="true" tabindex="-1"></a>Coffee</span>
-<span id="cb526-64"><a href="#cb526-64" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb526-65"><a href="#cb526-65" aria-hidden="true" tabindex="-1"></a>:   black hot drink</span>
-<span id="cb526-66"><a href="#cb526-66" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb526-67"><a href="#cb526-67" aria-hidden="true" tabindex="-1"></a>:   prepared from roasted coffee beans</span>
-<span id="cb526-68"><a href="#cb526-68" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb526-69"><a href="#cb526-69" aria-hidden="true" tabindex="-1"></a>:   one of the most traded agricultural commodities in the world</span>
-<span id="cb526-70"><a href="#cb526-70" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb526-71"><a href="#cb526-71" aria-hidden="true" tabindex="-1"></a>Milk</span>
-<span id="cb526-72"><a href="#cb526-72" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb526-73"><a href="#cb526-73" aria-hidden="true" tabindex="-1"></a>:   white cold drink</span>
-<span id="cb526-74"><a href="#cb526-74" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb526-75"><a href="#cb526-75" aria-hidden="true" tabindex="-1"></a>:   nutrient-rich</span>
-<span id="cb526-76"><a href="#cb526-76" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb526-77"><a href="#cb526-77" aria-hidden="true" tabindex="-1"></a>:   produced on an industrial scale</span>
-<span id="cb526-78"><a href="#cb526-78" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb526-79"><a href="#cb526-79" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb526-80"><a href="#cb526-80" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb529"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb529-1"><a href="#cb529-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb529-2"><a href="#cb529-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[definitionLists, tightLists]{<span class="ex">markdown</span>}</span>
+<span id="cb529-3"><a href="#cb529-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb529-4"><a href="#cb529-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb529-5"><a href="#cb529-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[</span>
+<span id="cb529-6"><a href="#cb529-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb529-7"><a href="#cb529-7" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {<span class="co">%</span></span>
+<span id="cb529-8"><a href="#cb529-8" aria-hidden="true" tabindex="-1"></a>      :<span class="co">%</span></span>
+<span id="cb529-9"><a href="#cb529-9" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
+<span id="cb529-10"><a href="#cb529-10" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb529-11"><a href="#cb529-11" aria-hidden="true" tabindex="-1"></a>    dlBeginTight = {<span class="kw">\begin</span>{<span class="ex">description</span>}},</span>
+<span id="cb529-12"><a href="#cb529-12" aria-hidden="true" tabindex="-1"></a>    dlItem = {<span class="co">%</span></span>
+<span id="cb529-13"><a href="#cb529-13" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\item</span>[#1]</span>
+<span id="cb529-14"><a href="#cb529-14" aria-hidden="true" tabindex="-1"></a>      <span class="kw">\begin</span>{<span class="ex">itemize</span>}</span>
+<span id="cb529-15"><a href="#cb529-15" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{<span class="co">%</span></span>
+<span id="cb529-16"><a href="#cb529-16" aria-hidden="true" tabindex="-1"></a>        ,</span>
+<span id="cb529-17"><a href="#cb529-17" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{<span class="co">%</span></span>
+<span id="cb529-18"><a href="#cb529-18" aria-hidden="true" tabindex="-1"></a>          , and</span>
+<span id="cb529-19"><a href="#cb529-19" aria-hidden="true" tabindex="-1"></a>          <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{.}<span class="co">%</span></span>
+<span id="cb529-20"><a href="#cb529-20" aria-hidden="true" tabindex="-1"></a>        }<span class="co">%</span></span>
+<span id="cb529-21"><a href="#cb529-21" aria-hidden="true" tabindex="-1"></a>      }<span class="co">%</span></span>
+<span id="cb529-22"><a href="#cb529-22" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb529-23"><a href="#cb529-23" aria-hidden="true" tabindex="-1"></a>    dlItemEnd = {<span class="kw">\end</span>{<span class="ex">itemize</span>}},</span>
+<span id="cb529-24"><a href="#cb529-24" aria-hidden="true" tabindex="-1"></a>    dlDefinitionBegin = <span class="fu">\item</span>,</span>
+<span id="cb529-25"><a href="#cb529-25" aria-hidden="true" tabindex="-1"></a>    dlEndTight = {<span class="kw">\end</span>{<span class="ex">description</span>}},</span>
+<span id="cb529-26"><a href="#cb529-26" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb529-27"><a href="#cb529-27" aria-hidden="true" tabindex="-1"></a>]</span>
+<span id="cb529-28"><a href="#cb529-28" aria-hidden="true" tabindex="-1"></a>This is a tight definition list</span>
+<span id="cb529-29"><a href="#cb529-29" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb529-30"><a href="#cb529-30" aria-hidden="true" tabindex="-1"></a>Coffee</span>
+<span id="cb529-31"><a href="#cb529-31" aria-hidden="true" tabindex="-1"></a>:   black hot drink</span>
+<span id="cb529-32"><a href="#cb529-32" aria-hidden="true" tabindex="-1"></a>:   prepared from roasted coffee beans</span>
+<span id="cb529-33"><a href="#cb529-33" aria-hidden="true" tabindex="-1"></a>:   one of the most traded agricultural commodities in the world</span>
+<span id="cb529-34"><a href="#cb529-34" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb529-35"><a href="#cb529-35" aria-hidden="true" tabindex="-1"></a>Milk</span>
+<span id="cb529-36"><a href="#cb529-36" aria-hidden="true" tabindex="-1"></a>:   white cold drink</span>
+<span id="cb529-37"><a href="#cb529-37" aria-hidden="true" tabindex="-1"></a>:   nutrient-rich</span>
+<span id="cb529-38"><a href="#cb529-38" aria-hidden="true" tabindex="-1"></a>:   produced on an industrial scale</span>
+<span id="cb529-39"><a href="#cb529-39" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb529-40"><a href="#cb529-40" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb529-41"><a href="#cb529-41" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[</span>
+<span id="cb529-42"><a href="#cb529-42" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb529-43"><a href="#cb529-43" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {<span class="co">%</span></span>
+<span id="cb529-44"><a href="#cb529-44" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
+<span id="cb529-45"><a href="#cb529-45" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb529-46"><a href="#cb529-46" aria-hidden="true" tabindex="-1"></a>    dlBegin = {},</span>
+<span id="cb529-47"><a href="#cb529-47" aria-hidden="true" tabindex="-1"></a>    dlItem = {<span class="co">%</span></span>
+<span id="cb529-48"><a href="#cb529-48" aria-hidden="true" tabindex="-1"></a>      . #1 is a</span>
+<span id="cb529-49"><a href="#cb529-49" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="co">%</span></span>
+<span id="cb529-50"><a href="#cb529-50" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="co">%</span></span>
+<span id="cb529-51"><a href="#cb529-51" aria-hidden="true" tabindex="-1"></a>          ,</span>
+<span id="cb529-52"><a href="#cb529-52" aria-hidden="true" tabindex="-1"></a>          <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{, and }<span class="co">%</span></span>
+<span id="cb529-53"><a href="#cb529-53" aria-hidden="true" tabindex="-1"></a>        }<span class="co">%</span></span>
+<span id="cb529-54"><a href="#cb529-54" aria-hidden="true" tabindex="-1"></a>      }<span class="co">%</span></span>
+<span id="cb529-55"><a href="#cb529-55" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb529-56"><a href="#cb529-56" aria-hidden="true" tabindex="-1"></a>    dlItemEnd = {},</span>
+<span id="cb529-57"><a href="#cb529-57" aria-hidden="true" tabindex="-1"></a>    dlDefinitionEnd = {},</span>
+<span id="cb529-58"><a href="#cb529-58" aria-hidden="true" tabindex="-1"></a>    dlEnd = {.},</span>
+<span id="cb529-59"><a href="#cb529-59" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb529-60"><a href="#cb529-60" aria-hidden="true" tabindex="-1"></a>]</span>
+<span id="cb529-61"><a href="#cb529-61" aria-hidden="true" tabindex="-1"></a>This is a loose definition list</span>
+<span id="cb529-62"><a href="#cb529-62" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb529-63"><a href="#cb529-63" aria-hidden="true" tabindex="-1"></a>Coffee</span>
+<span id="cb529-64"><a href="#cb529-64" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb529-65"><a href="#cb529-65" aria-hidden="true" tabindex="-1"></a>:   black hot drink</span>
+<span id="cb529-66"><a href="#cb529-66" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb529-67"><a href="#cb529-67" aria-hidden="true" tabindex="-1"></a>:   prepared from roasted coffee beans</span>
+<span id="cb529-68"><a href="#cb529-68" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb529-69"><a href="#cb529-69" aria-hidden="true" tabindex="-1"></a>:   one of the most traded agricultural commodities in the world</span>
+<span id="cb529-70"><a href="#cb529-70" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb529-71"><a href="#cb529-71" aria-hidden="true" tabindex="-1"></a>Milk</span>
+<span id="cb529-72"><a href="#cb529-72" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb529-73"><a href="#cb529-73" aria-hidden="true" tabindex="-1"></a>:   white cold drink</span>
+<span id="cb529-74"><a href="#cb529-74" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb529-75"><a href="#cb529-75" aria-hidden="true" tabindex="-1"></a>:   nutrient-rich</span>
+<span id="cb529-76"><a href="#cb529-76" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb529-77"><a href="#cb529-77" aria-hidden="true" tabindex="-1"></a>:   produced on an industrial scale</span>
+<span id="cb529-78"><a href="#cb529-78" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb529-79"><a href="#cb529-79" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb529-80"><a href="#cb529-80" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb527"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb527-1"><a href="#cb527-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb530"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb530-1"><a href="#cb530-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9775,90 +9825,90 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb528"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb528-1"><a href="#cb528-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb528-2"><a href="#cb528-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span></span>
-<span id="cb528-3"><a href="#cb528-3" aria-hidden="true" tabindex="-1"></a>  [</span>
-<span id="cb528-4"><a href="#cb528-4" aria-hidden="true" tabindex="-1"></a>    definitionLists = yes,</span>
-<span id="cb528-5"><a href="#cb528-5" aria-hidden="true" tabindex="-1"></a>    tightLists = yes,</span>
-<span id="cb528-6"><a href="#cb528-6" aria-hidden="true" tabindex="-1"></a>  ]</span>
-<span id="cb528-7"><a href="#cb528-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb528-8"><a href="#cb528-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-9"><a href="#cb528-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
-<span id="cb528-10"><a href="#cb528-10" aria-hidden="true" tabindex="-1"></a>  :<span class="co">%</span></span>
-<span id="cb528-11"><a href="#cb528-11" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
-<span id="cb528-12"><a href="#cb528-12" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb528-13"><a href="#cb528-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlBeginTight</span>{}</span>
-<span id="cb528-14"><a href="#cb528-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItem</span>#1{<span class="co">%</span></span>
-<span id="cb528-15"><a href="#cb528-15" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span>{<span class="fu">\bf</span>#1}<span class="co">%</span></span>
-<span id="cb528-16"><a href="#cb528-16" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\startitemize</span></span>
-<span id="cb528-17"><a href="#cb528-17" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{<span class="co">%</span></span>
-<span id="cb528-18"><a href="#cb528-18" aria-hidden="true" tabindex="-1"></a>    ,</span>
-<span id="cb528-19"><a href="#cb528-19" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{<span class="co">%</span></span>
-<span id="cb528-20"><a href="#cb528-20" aria-hidden="true" tabindex="-1"></a>      , and</span>
-<span id="cb528-21"><a href="#cb528-21" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{.}<span class="co">%</span></span>
-<span id="cb528-22"><a href="#cb528-22" aria-hidden="true" tabindex="-1"></a>    }<span class="co">%</span></span>
-<span id="cb528-23"><a href="#cb528-23" aria-hidden="true" tabindex="-1"></a>  }<span class="co">%</span></span>
-<span id="cb528-24"><a href="#cb528-24" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb528-25"><a href="#cb528-25" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItemEnd</span>{<span class="fu">\stopitemize</span>}</span>
-<span id="cb528-26"><a href="#cb528-26" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="fu">\item</span>}</span>
-<span id="cb528-27"><a href="#cb528-27" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlEndTight</span>{}</span>
-<span id="cb528-28"><a href="#cb528-28" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-29"><a href="#cb528-29" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb528-30"><a href="#cb528-30" aria-hidden="true" tabindex="-1"></a>This is a tight definition list</span>
-<span id="cb528-31"><a href="#cb528-31" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-32"><a href="#cb528-32" aria-hidden="true" tabindex="-1"></a>Coffee</span>
-<span id="cb528-33"><a href="#cb528-33" aria-hidden="true" tabindex="-1"></a>:   black hot drink</span>
-<span id="cb528-34"><a href="#cb528-34" aria-hidden="true" tabindex="-1"></a>:   prepared from roasted coffee beans</span>
-<span id="cb528-35"><a href="#cb528-35" aria-hidden="true" tabindex="-1"></a>:   one of the most traded agricultural commodities in the world</span>
-<span id="cb528-36"><a href="#cb528-36" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-37"><a href="#cb528-37" aria-hidden="true" tabindex="-1"></a>Milk</span>
-<span id="cb528-38"><a href="#cb528-38" aria-hidden="true" tabindex="-1"></a>:   white cold drink</span>
-<span id="cb528-39"><a href="#cb528-39" aria-hidden="true" tabindex="-1"></a>:   nutrient-rich</span>
-<span id="cb528-40"><a href="#cb528-40" aria-hidden="true" tabindex="-1"></a>:   produced on an industrial scale</span>
-<span id="cb528-41"><a href="#cb528-41" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb528-42"><a href="#cb528-42" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-43"><a href="#cb528-43" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
-<span id="cb528-44"><a href="#cb528-44" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
-<span id="cb528-45"><a href="#cb528-45" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb528-46"><a href="#cb528-46" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlBegin</span>{}</span>
-<span id="cb528-47"><a href="#cb528-47" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItem</span>#1{<span class="co">%</span></span>
-<span id="cb528-48"><a href="#cb528-48" aria-hidden="true" tabindex="-1"></a>  . #1 is a</span>
-<span id="cb528-49"><a href="#cb528-49" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="co">%</span></span>
-<span id="cb528-50"><a href="#cb528-50" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="co">%</span></span>
-<span id="cb528-51"><a href="#cb528-51" aria-hidden="true" tabindex="-1"></a>      ,</span>
-<span id="cb528-52"><a href="#cb528-52" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{, and }<span class="co">%</span></span>
-<span id="cb528-53"><a href="#cb528-53" aria-hidden="true" tabindex="-1"></a>    }<span class="co">%</span></span>
-<span id="cb528-54"><a href="#cb528-54" aria-hidden="true" tabindex="-1"></a>  }<span class="co">%</span></span>
-<span id="cb528-55"><a href="#cb528-55" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb528-56"><a href="#cb528-56" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItemEnd</span>{}</span>
-<span id="cb528-57"><a href="#cb528-57" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlDefinitionEnd</span>{}</span>
-<span id="cb528-58"><a href="#cb528-58" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlEnd</span>{.}</span>
-<span id="cb528-59"><a href="#cb528-59" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-60"><a href="#cb528-60" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb528-61"><a href="#cb528-61" aria-hidden="true" tabindex="-1"></a>This is a loose definition list</span>
-<span id="cb528-62"><a href="#cb528-62" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-63"><a href="#cb528-63" aria-hidden="true" tabindex="-1"></a>Coffee</span>
-<span id="cb528-64"><a href="#cb528-64" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-65"><a href="#cb528-65" aria-hidden="true" tabindex="-1"></a>:   black hot drink</span>
-<span id="cb528-66"><a href="#cb528-66" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-67"><a href="#cb528-67" aria-hidden="true" tabindex="-1"></a>:   prepared from roasted coffee beans</span>
-<span id="cb528-68"><a href="#cb528-68" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-69"><a href="#cb528-69" aria-hidden="true" tabindex="-1"></a>:   one of the most traded agricultural commodities in the world</span>
-<span id="cb528-70"><a href="#cb528-70" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-71"><a href="#cb528-71" aria-hidden="true" tabindex="-1"></a>Milk</span>
-<span id="cb528-72"><a href="#cb528-72" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-73"><a href="#cb528-73" aria-hidden="true" tabindex="-1"></a>:   white cold drink</span>
-<span id="cb528-74"><a href="#cb528-74" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-75"><a href="#cb528-75" aria-hidden="true" tabindex="-1"></a>:   nutrient-rich</span>
-<span id="cb528-76"><a href="#cb528-76" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-77"><a href="#cb528-77" aria-hidden="true" tabindex="-1"></a>:   produced on an industrial scale</span>
-<span id="cb528-78"><a href="#cb528-78" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb528-79"><a href="#cb528-79" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb528-80"><a href="#cb528-80" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb531"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb531-1"><a href="#cb531-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb531-2"><a href="#cb531-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span></span>
+<span id="cb531-3"><a href="#cb531-3" aria-hidden="true" tabindex="-1"></a>  [</span>
+<span id="cb531-4"><a href="#cb531-4" aria-hidden="true" tabindex="-1"></a>    definitionLists = yes,</span>
+<span id="cb531-5"><a href="#cb531-5" aria-hidden="true" tabindex="-1"></a>    tightLists = yes,</span>
+<span id="cb531-6"><a href="#cb531-6" aria-hidden="true" tabindex="-1"></a>  ]</span>
+<span id="cb531-7"><a href="#cb531-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb531-8"><a href="#cb531-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-9"><a href="#cb531-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
+<span id="cb531-10"><a href="#cb531-10" aria-hidden="true" tabindex="-1"></a>  :<span class="co">%</span></span>
+<span id="cb531-11"><a href="#cb531-11" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
+<span id="cb531-12"><a href="#cb531-12" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb531-13"><a href="#cb531-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlBeginTight</span>{}</span>
+<span id="cb531-14"><a href="#cb531-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItem</span>#1{<span class="co">%</span></span>
+<span id="cb531-15"><a href="#cb531-15" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span>{<span class="fu">\bf</span>#1}<span class="co">%</span></span>
+<span id="cb531-16"><a href="#cb531-16" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\startitemize</span></span>
+<span id="cb531-17"><a href="#cb531-17" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{<span class="co">%</span></span>
+<span id="cb531-18"><a href="#cb531-18" aria-hidden="true" tabindex="-1"></a>    ,</span>
+<span id="cb531-19"><a href="#cb531-19" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{<span class="co">%</span></span>
+<span id="cb531-20"><a href="#cb531-20" aria-hidden="true" tabindex="-1"></a>      , and</span>
+<span id="cb531-21"><a href="#cb531-21" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererDlDefinitionEnd</span>{.}<span class="co">%</span></span>
+<span id="cb531-22"><a href="#cb531-22" aria-hidden="true" tabindex="-1"></a>    }<span class="co">%</span></span>
+<span id="cb531-23"><a href="#cb531-23" aria-hidden="true" tabindex="-1"></a>  }<span class="co">%</span></span>
+<span id="cb531-24"><a href="#cb531-24" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb531-25"><a href="#cb531-25" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItemEnd</span>{<span class="fu">\stopitemize</span>}</span>
+<span id="cb531-26"><a href="#cb531-26" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="fu">\item</span>}</span>
+<span id="cb531-27"><a href="#cb531-27" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlEndTight</span>{}</span>
+<span id="cb531-28"><a href="#cb531-28" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-29"><a href="#cb531-29" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb531-30"><a href="#cb531-30" aria-hidden="true" tabindex="-1"></a>This is a tight definition list</span>
+<span id="cb531-31"><a href="#cb531-31" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-32"><a href="#cb531-32" aria-hidden="true" tabindex="-1"></a>Coffee</span>
+<span id="cb531-33"><a href="#cb531-33" aria-hidden="true" tabindex="-1"></a>:   black hot drink</span>
+<span id="cb531-34"><a href="#cb531-34" aria-hidden="true" tabindex="-1"></a>:   prepared from roasted coffee beans</span>
+<span id="cb531-35"><a href="#cb531-35" aria-hidden="true" tabindex="-1"></a>:   one of the most traded agricultural commodities in the world</span>
+<span id="cb531-36"><a href="#cb531-36" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-37"><a href="#cb531-37" aria-hidden="true" tabindex="-1"></a>Milk</span>
+<span id="cb531-38"><a href="#cb531-38" aria-hidden="true" tabindex="-1"></a>:   white cold drink</span>
+<span id="cb531-39"><a href="#cb531-39" aria-hidden="true" tabindex="-1"></a>:   nutrient-rich</span>
+<span id="cb531-40"><a href="#cb531-40" aria-hidden="true" tabindex="-1"></a>:   produced on an industrial scale</span>
+<span id="cb531-41"><a href="#cb531-41" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb531-42"><a href="#cb531-42" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-43"><a href="#cb531-43" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
+<span id="cb531-44"><a href="#cb531-44" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
+<span id="cb531-45"><a href="#cb531-45" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb531-46"><a href="#cb531-46" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlBegin</span>{}</span>
+<span id="cb531-47"><a href="#cb531-47" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItem</span>#1{<span class="co">%</span></span>
+<span id="cb531-48"><a href="#cb531-48" aria-hidden="true" tabindex="-1"></a>  . #1 is a</span>
+<span id="cb531-49"><a href="#cb531-49" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="co">%</span></span>
+<span id="cb531-50"><a href="#cb531-50" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{<span class="co">%</span></span>
+<span id="cb531-51"><a href="#cb531-51" aria-hidden="true" tabindex="-1"></a>      ,</span>
+<span id="cb531-52"><a href="#cb531-52" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererDlDefinitionBegin</span>{, and }<span class="co">%</span></span>
+<span id="cb531-53"><a href="#cb531-53" aria-hidden="true" tabindex="-1"></a>    }<span class="co">%</span></span>
+<span id="cb531-54"><a href="#cb531-54" aria-hidden="true" tabindex="-1"></a>  }<span class="co">%</span></span>
+<span id="cb531-55"><a href="#cb531-55" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb531-56"><a href="#cb531-56" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlItemEnd</span>{}</span>
+<span id="cb531-57"><a href="#cb531-57" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlDefinitionEnd</span>{}</span>
+<span id="cb531-58"><a href="#cb531-58" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDlEnd</span>{.}</span>
+<span id="cb531-59"><a href="#cb531-59" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-60"><a href="#cb531-60" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb531-61"><a href="#cb531-61" aria-hidden="true" tabindex="-1"></a>This is a loose definition list</span>
+<span id="cb531-62"><a href="#cb531-62" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-63"><a href="#cb531-63" aria-hidden="true" tabindex="-1"></a>Coffee</span>
+<span id="cb531-64"><a href="#cb531-64" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-65"><a href="#cb531-65" aria-hidden="true" tabindex="-1"></a>:   black hot drink</span>
+<span id="cb531-66"><a href="#cb531-66" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-67"><a href="#cb531-67" aria-hidden="true" tabindex="-1"></a>:   prepared from roasted coffee beans</span>
+<span id="cb531-68"><a href="#cb531-68" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-69"><a href="#cb531-69" aria-hidden="true" tabindex="-1"></a>:   one of the most traded agricultural commodities in the world</span>
+<span id="cb531-70"><a href="#cb531-70" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-71"><a href="#cb531-71" aria-hidden="true" tabindex="-1"></a>Milk</span>
+<span id="cb531-72"><a href="#cb531-72" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-73"><a href="#cb531-73" aria-hidden="true" tabindex="-1"></a>:   white cold drink</span>
+<span id="cb531-74"><a href="#cb531-74" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-75"><a href="#cb531-75" aria-hidden="true" tabindex="-1"></a>:   nutrient-rich</span>
+<span id="cb531-76"><a href="#cb531-76" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-77"><a href="#cb531-77" aria-hidden="true" tabindex="-1"></a>:   produced on an industrial scale</span>
+<span id="cb531-78"><a href="#cb531-78" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb531-79"><a href="#cb531-79" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb531-80"><a href="#cb531-80" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb529"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb529-1"><a href="#cb529-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb532"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb532-1"><a href="#cb532-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9890,17 +9940,17 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb530"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb530-1"><a href="#cb530-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb530-2"><a href="#cb530-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionSmartEllipses</span>{true}</span>
-<span id="cb530-3"><a href="#cb530-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEllipsis</span>{{<span class="fu">\it</span> SHAZAM}!}</span>
-<span id="cb530-4"><a href="#cb530-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb530-5"><a href="#cb530-5" aria-hidden="true" tabindex="-1"></a>The secret word is ...</span>
-<span id="cb530-6"><a href="#cb530-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb530-7"><a href="#cb530-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb533"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb533-1"><a href="#cb533-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb533-2"><a href="#cb533-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionSmartEllipses</span>{true}</span>
+<span id="cb533-3"><a href="#cb533-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEllipsis</span>{{<span class="fu">\it</span> SHAZAM}!}</span>
+<span id="cb533-4"><a href="#cb533-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb533-5"><a href="#cb533-5" aria-hidden="true" tabindex="-1"></a>The secret word is ...</span>
+<span id="cb533-6"><a href="#cb533-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb533-7"><a href="#cb533-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb531"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb531-1"><a href="#cb531-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb534"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb534-1"><a href="#cb534-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9910,22 +9960,22 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb532"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb532-1"><a href="#cb532-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb532-2"><a href="#cb532-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[smartEllipses]{<span class="ex">markdown</span>}</span>
-<span id="cb532-3"><a href="#cb532-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb532-4"><a href="#cb532-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb532-5"><a href="#cb532-5" aria-hidden="true" tabindex="-1"></a>    ellipsis = <span class="fu">\emph</span>{SHAZAM}!,</span>
-<span id="cb532-6"><a href="#cb532-6" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb532-7"><a href="#cb532-7" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb532-8"><a href="#cb532-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb532-9"><a href="#cb532-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb532-10"><a href="#cb532-10" aria-hidden="true" tabindex="-1"></a>The secret word is ...</span>
-<span id="cb532-11"><a href="#cb532-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb532-12"><a href="#cb532-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb535"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb535-1"><a href="#cb535-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb535-2"><a href="#cb535-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[smartEllipses]{<span class="ex">markdown</span>}</span>
+<span id="cb535-3"><a href="#cb535-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb535-4"><a href="#cb535-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb535-5"><a href="#cb535-5" aria-hidden="true" tabindex="-1"></a>    ellipsis = <span class="fu">\emph</span>{SHAZAM}!,</span>
+<span id="cb535-6"><a href="#cb535-6" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb535-7"><a href="#cb535-7" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb535-8"><a href="#cb535-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb535-9"><a href="#cb535-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb535-10"><a href="#cb535-10" aria-hidden="true" tabindex="-1"></a>The secret word is ...</span>
+<span id="cb535-11"><a href="#cb535-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb535-12"><a href="#cb535-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb533"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb533-1"><a href="#cb533-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb536"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb536-1"><a href="#cb536-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9935,18 +9985,18 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb534"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb534-1"><a href="#cb534-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb534-2"><a href="#cb534-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[smartEllipses = yes]</span>
-<span id="cb534-3"><a href="#cb534-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEllipsis</span>{<span class="fu">\emph</span>{SHAZAM}!}</span>
-<span id="cb534-4"><a href="#cb534-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb534-5"><a href="#cb534-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb534-6"><a href="#cb534-6" aria-hidden="true" tabindex="-1"></a>The secret word is ...</span>
-<span id="cb534-7"><a href="#cb534-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb534-8"><a href="#cb534-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb537"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb537-1"><a href="#cb537-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb537-2"><a href="#cb537-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[smartEllipses = yes]</span>
+<span id="cb537-3"><a href="#cb537-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEllipsis</span>{<span class="fu">\emph</span>{SHAZAM}!}</span>
+<span id="cb537-4"><a href="#cb537-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb537-5"><a href="#cb537-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb537-6"><a href="#cb537-6" aria-hidden="true" tabindex="-1"></a>The secret word is ...</span>
+<span id="cb537-7"><a href="#cb537-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb537-8"><a href="#cb537-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb535"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb535-1"><a href="#cb535-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb538"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb538-1"><a href="#cb538-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9966,19 +10016,19 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb536"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb536-1"><a href="#cb536-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb536-2"><a href="#cb536-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEmphasis</span>#1{{<span class="fu">\it</span>#1}}</span>
-<span id="cb536-3"><a href="#cb536-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererStrongEmphasis</span>#1{{<span class="fu">\bf</span>#1}}</span>
-<span id="cb536-4"><a href="#cb536-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb536-5"><a href="#cb536-5" aria-hidden="true" tabindex="-1"></a>This is *emphasis*.</span>
-<span id="cb536-6"><a href="#cb536-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb536-7"><a href="#cb536-7" aria-hidden="true" tabindex="-1"></a>This is **strong emphasis**.</span>
-<span id="cb536-8"><a href="#cb536-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb536-9"><a href="#cb536-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb539"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb539-1"><a href="#cb539-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb539-2"><a href="#cb539-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEmphasis</span>#1{{<span class="fu">\it</span>#1}}</span>
+<span id="cb539-3"><a href="#cb539-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererStrongEmphasis</span>#1{{<span class="fu">\bf</span>#1}}</span>
+<span id="cb539-4"><a href="#cb539-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb539-5"><a href="#cb539-5" aria-hidden="true" tabindex="-1"></a>This is *emphasis*.</span>
+<span id="cb539-6"><a href="#cb539-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb539-7"><a href="#cb539-7" aria-hidden="true" tabindex="-1"></a>This is **strong emphasis**.</span>
+<span id="cb539-8"><a href="#cb539-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb539-9"><a href="#cb539-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb537"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb537-1"><a href="#cb537-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb540"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb540-1"><a href="#cb540-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -9989,25 +10039,25 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb538"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb538-1"><a href="#cb538-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb538-2"><a href="#cb538-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb538-3"><a href="#cb538-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb538-4"><a href="#cb538-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb538-5"><a href="#cb538-5" aria-hidden="true" tabindex="-1"></a>    emphasis = {<span class="fu">\emph</span>{#1}},</span>
-<span id="cb538-6"><a href="#cb538-6" aria-hidden="true" tabindex="-1"></a>    strongEmphasis = {<span class="fu">\textbf</span>{#1}},</span>
-<span id="cb538-7"><a href="#cb538-7" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb538-8"><a href="#cb538-8" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb538-9"><a href="#cb538-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb538-10"><a href="#cb538-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb538-11"><a href="#cb538-11" aria-hidden="true" tabindex="-1"></a>This is *emphasis*.</span>
-<span id="cb538-12"><a href="#cb538-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb538-13"><a href="#cb538-13" aria-hidden="true" tabindex="-1"></a>This is **strong emphasis**.</span>
-<span id="cb538-14"><a href="#cb538-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb538-15"><a href="#cb538-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb541"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb541-1"><a href="#cb541-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb541-2"><a href="#cb541-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb541-3"><a href="#cb541-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb541-4"><a href="#cb541-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb541-5"><a href="#cb541-5" aria-hidden="true" tabindex="-1"></a>    emphasis = {<span class="fu">\emph</span>{#1}},</span>
+<span id="cb541-6"><a href="#cb541-6" aria-hidden="true" tabindex="-1"></a>    strongEmphasis = {<span class="fu">\textbf</span>{#1}},</span>
+<span id="cb541-7"><a href="#cb541-7" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb541-8"><a href="#cb541-8" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb541-9"><a href="#cb541-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb541-10"><a href="#cb541-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb541-11"><a href="#cb541-11" aria-hidden="true" tabindex="-1"></a>This is *emphasis*.</span>
+<span id="cb541-12"><a href="#cb541-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb541-13"><a href="#cb541-13" aria-hidden="true" tabindex="-1"></a>This is **strong emphasis**.</span>
+<span id="cb541-14"><a href="#cb541-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb541-15"><a href="#cb541-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb539"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb539-1"><a href="#cb539-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb542"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb542-1"><a href="#cb542-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10018,20 +10068,20 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb540"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb540-1"><a href="#cb540-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb540-2"><a href="#cb540-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEmphasis</span>#1{<span class="fu">\emph</span>{#1}}</span>
-<span id="cb540-3"><a href="#cb540-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererStrongEmphasis</span>#1{<span class="fu">\bold</span>{#1}}</span>
-<span id="cb540-4"><a href="#cb540-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb540-5"><a href="#cb540-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb540-6"><a href="#cb540-6" aria-hidden="true" tabindex="-1"></a>This is *emphasis*.</span>
-<span id="cb540-7"><a href="#cb540-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb540-8"><a href="#cb540-8" aria-hidden="true" tabindex="-1"></a>This is **strong emphasis**.</span>
-<span id="cb540-9"><a href="#cb540-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb540-10"><a href="#cb540-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb543"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb543-1"><a href="#cb543-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb543-2"><a href="#cb543-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererEmphasis</span>#1{<span class="fu">\emph</span>{#1}}</span>
+<span id="cb543-3"><a href="#cb543-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererStrongEmphasis</span>#1{<span class="fu">\bold</span>{#1}}</span>
+<span id="cb543-4"><a href="#cb543-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb543-5"><a href="#cb543-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb543-6"><a href="#cb543-6" aria-hidden="true" tabindex="-1"></a>This is *emphasis*.</span>
+<span id="cb543-7"><a href="#cb543-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb543-8"><a href="#cb543-8" aria-hidden="true" tabindex="-1"></a>This is **strong emphasis**.</span>
+<span id="cb543-9"><a href="#cb543-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb543-10"><a href="#cb543-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb541"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb541-1"><a href="#cb541-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb544"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb544-1"><a href="#cb544-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10054,47 +10104,47 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb542"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb542-1"><a href="#cb542-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb542-2"><a href="#cb542-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[fencedCode,</span>
-<span id="cb542-3"><a href="#cb542-3" aria-hidden="true" tabindex="-1"></a>            fencedCodeAttributes]{<span class="ex">markdown</span>}</span>
-<span id="cb542-4"><a href="#cb542-4" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">minted</span>}</span>
-<span id="cb542-5"><a href="#cb542-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb542-6"><a href="#cb542-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb542-7"><a href="#cb542-7" aria-hidden="true" tabindex="-1"></a>    fencedCodeAttributeContextBegin = {<span class="co">%</span></span>
-<span id="cb542-8"><a href="#cb542-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\begingroup</span></span>
-<span id="cb542-9"><a href="#cb542-9" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownSetup</span>{</span>
-<span id="cb542-10"><a href="#cb542-10" aria-hidden="true" tabindex="-1"></a>        renderers = {</span>
-<span id="cb542-11"><a href="#cb542-11" aria-hidden="true" tabindex="-1"></a>          attributeKeyValue = {<span class="co">%</span></span>
-<span id="cb542-12"><a href="#cb542-12" aria-hidden="true" tabindex="-1"></a>            <span class="fu">\setminted</span>{{#1} = {#2}}<span class="co">%</span></span>
-<span id="cb542-13"><a href="#cb542-13" aria-hidden="true" tabindex="-1"></a>          },</span>
-<span id="cb542-14"><a href="#cb542-14" aria-hidden="true" tabindex="-1"></a>        },</span>
-<span id="cb542-15"><a href="#cb542-15" aria-hidden="true" tabindex="-1"></a>      }<span class="co">%</span></span>
-<span id="cb542-16"><a href="#cb542-16" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb542-17"><a href="#cb542-17" aria-hidden="true" tabindex="-1"></a>    fencedCodeAttributeContextEnd = {<span class="co">%</span></span>
-<span id="cb542-18"><a href="#cb542-18" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\endgroup</span></span>
-<span id="cb542-19"><a href="#cb542-19" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb542-20"><a href="#cb542-20" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb542-21"><a href="#cb542-21" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb542-22"><a href="#cb542-22" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb542-23"><a href="#cb542-23" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb542-24"><a href="#cb542-24" aria-hidden="true" tabindex="-1"></a>~~~ js {linenos=true}</span>
-<span id="cb542-25"><a href="#cb542-25" aria-hidden="true" tabindex="-1"></a>if (a > 3) {</span>
-<span id="cb542-26"><a href="#cb542-26" aria-hidden="true" tabindex="-1"></a>    moveShip(5 * gravity, DOWN);</span>
-<span id="cb542-27"><a href="#cb542-27" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb542-28"><a href="#cb542-28" aria-hidden="true" tabindex="-1"></a>~~~~~~</span>
-<span id="cb542-29"><a href="#cb542-29" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb542-30"><a href="#cb542-30" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb545"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb545-1"><a href="#cb545-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb545-2"><a href="#cb545-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[fencedCode,</span>
+<span id="cb545-3"><a href="#cb545-3" aria-hidden="true" tabindex="-1"></a>            fencedCodeAttributes]{<span class="ex">markdown</span>}</span>
+<span id="cb545-4"><a href="#cb545-4" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">minted</span>}</span>
+<span id="cb545-5"><a href="#cb545-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb545-6"><a href="#cb545-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb545-7"><a href="#cb545-7" aria-hidden="true" tabindex="-1"></a>    fencedCodeAttributeContextBegin = {<span class="co">%</span></span>
+<span id="cb545-8"><a href="#cb545-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\begingroup</span></span>
+<span id="cb545-9"><a href="#cb545-9" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownSetup</span>{</span>
+<span id="cb545-10"><a href="#cb545-10" aria-hidden="true" tabindex="-1"></a>        renderers = {</span>
+<span id="cb545-11"><a href="#cb545-11" aria-hidden="true" tabindex="-1"></a>          attributeKeyValue = {<span class="co">%</span></span>
+<span id="cb545-12"><a href="#cb545-12" aria-hidden="true" tabindex="-1"></a>            <span class="fu">\setminted</span>{{#1} = {#2}}<span class="co">%</span></span>
+<span id="cb545-13"><a href="#cb545-13" aria-hidden="true" tabindex="-1"></a>          },</span>
+<span id="cb545-14"><a href="#cb545-14" aria-hidden="true" tabindex="-1"></a>        },</span>
+<span id="cb545-15"><a href="#cb545-15" aria-hidden="true" tabindex="-1"></a>      }<span class="co">%</span></span>
+<span id="cb545-16"><a href="#cb545-16" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb545-17"><a href="#cb545-17" aria-hidden="true" tabindex="-1"></a>    fencedCodeAttributeContextEnd = {<span class="co">%</span></span>
+<span id="cb545-18"><a href="#cb545-18" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\endgroup</span></span>
+<span id="cb545-19"><a href="#cb545-19" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb545-20"><a href="#cb545-20" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb545-21"><a href="#cb545-21" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb545-22"><a href="#cb545-22" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb545-23"><a href="#cb545-23" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb545-24"><a href="#cb545-24" aria-hidden="true" tabindex="-1"></a>~~~ js {linenos=true}</span>
+<span id="cb545-25"><a href="#cb545-25" aria-hidden="true" tabindex="-1"></a>if (a > 3) {</span>
+<span id="cb545-26"><a href="#cb545-26" aria-hidden="true" tabindex="-1"></a>    moveShip(5 * gravity, DOWN);</span>
+<span id="cb545-27"><a href="#cb545-27" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb545-28"><a href="#cb545-28" aria-hidden="true" tabindex="-1"></a>~~~~~~</span>
+<span id="cb545-29"><a href="#cb545-29" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb545-30"><a href="#cb545-30" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb543"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb543-1"><a href="#cb543-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> <span class="at">--shell-escape</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb546"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb546-1"><a href="#cb546-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> <span class="at">--shell-escape</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
-<div class="sourceCode" id="cb544"><pre
-class="sourceCode js linenos"><code class="sourceCode javascript"><span id="cb544-1"><a href="#cb544-1" aria-hidden="true" tabindex="-1"></a><span class="fl">1.</span> <span class="cf">if</span> (a <span class="op">></span> <span class="dv">3</span>) {</span>
-<span id="cb544-2"><a href="#cb544-2" aria-hidden="true" tabindex="-1"></a><span class="fl">2.</span>     <span class="fu">moveShip</span>(<span class="dv">5</span> <span class="op">*</span> gravity<span class="op">,</span> DOWN)<span class="op">;</span></span>
-<span id="cb544-3"><a href="#cb544-3" aria-hidden="true" tabindex="-1"></a><span class="fl">3.</span> }</span></code></pre></div>
+<div class="sourceCode" id="cb547"><pre
+class="sourceCode js linenos"><code class="sourceCode javascript"><span id="cb547-1"><a href="#cb547-1" aria-hidden="true" tabindex="-1"></a><span class="fl">1.</span> <span class="cf">if</span> (a <span class="op">></span> <span class="dv">3</span>) {</span>
+<span id="cb547-2"><a href="#cb547-2" aria-hidden="true" tabindex="-1"></a><span class="fl">2.</span>     <span class="fu">moveShip</span>(<span class="dv">5</span> <span class="op">*</span> gravity<span class="op">,</span> DOWN)<span class="op">;</span></span>
+<span id="cb547-3"><a href="#cb547-3" aria-hidden="true" tabindex="-1"></a><span class="fl">3.</span> }</span></code></pre></div>
 </blockquote>
 <h4 data-number="2.3.1.14"
 id="fenced-div-attribute-context-renderers"><span
@@ -10110,49 +10160,49 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb545"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb545-1"><a href="#cb545-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb545-2"><a href="#cb545-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[fencedDivs]{<span class="ex">markdown</span>}</span>
-<span id="cb545-3"><a href="#cb545-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb545-4"><a href="#cb545-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb545-5"><a href="#cb545-5" aria-hidden="true" tabindex="-1"></a>    fencedDivAttributeContextBegin = {<span class="co">%</span></span>
-<span id="cb545-6"><a href="#cb545-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb545-7"><a href="#cb545-7" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The beginning of a fenced div attribute context)}</span>
-<span id="cb545-8"><a href="#cb545-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb545-9"><a href="#cb545-9" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb545-10"><a href="#cb545-10" aria-hidden="true" tabindex="-1"></a>    fencedDivAttributeContextEnd = {<span class="co">%</span></span>
-<span id="cb545-11"><a href="#cb545-11" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb545-12"><a href="#cb545-12" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The end of a fenced div attribute context)}</span>
-<span id="cb545-13"><a href="#cb545-13" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb545-14"><a href="#cb545-14" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb545-15"><a href="#cb545-15" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb545-16"><a href="#cb545-16" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb545-17"><a href="#cb545-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb545-18"><a href="#cb545-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb545-19"><a href="#cb545-19" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb545-20"><a href="#cb545-20" aria-hidden="true" tabindex="-1"></a>::: {key=value}</span>
-<span id="cb545-21"><a href="#cb545-21" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb545-22"><a href="#cb545-22" aria-hidden="true" tabindex="-1"></a>foo</span>
-<span id="cb545-23"><a href="#cb545-23" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb545-24"><a href="#cb545-24" aria-hidden="true" tabindex="-1"></a>:::: {#identifier}</span>
-<span id="cb545-25"><a href="#cb545-25" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb545-26"><a href="#cb545-26" aria-hidden="true" tabindex="-1"></a>bar</span>
-<span id="cb545-27"><a href="#cb545-27" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb545-28"><a href="#cb545-28" aria-hidden="true" tabindex="-1"></a>::::</span>
-<span id="cb545-29"><a href="#cb545-29" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb545-30"><a href="#cb545-30" aria-hidden="true" tabindex="-1"></a>:::</span>
-<span id="cb545-31"><a href="#cb545-31" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb545-32"><a href="#cb545-32" aria-hidden="true" tabindex="-1"></a>::: {.class_name}</span>
-<span id="cb545-33"><a href="#cb545-33" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb545-34"><a href="#cb545-34" aria-hidden="true" tabindex="-1"></a>baz</span>
-<span id="cb545-35"><a href="#cb545-35" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb545-36"><a href="#cb545-36" aria-hidden="true" tabindex="-1"></a>:::</span>
-<span id="cb545-37"><a href="#cb545-37" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb545-38"><a href="#cb545-38" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb545-39"><a href="#cb545-39" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb548"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb548-1"><a href="#cb548-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb548-2"><a href="#cb548-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[fencedDivs]{<span class="ex">markdown</span>}</span>
+<span id="cb548-3"><a href="#cb548-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb548-4"><a href="#cb548-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb548-5"><a href="#cb548-5" aria-hidden="true" tabindex="-1"></a>    fencedDivAttributeContextBegin = {<span class="co">%</span></span>
+<span id="cb548-6"><a href="#cb548-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb548-7"><a href="#cb548-7" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The beginning of a fenced div attribute context)}</span>
+<span id="cb548-8"><a href="#cb548-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb548-9"><a href="#cb548-9" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb548-10"><a href="#cb548-10" aria-hidden="true" tabindex="-1"></a>    fencedDivAttributeContextEnd = {<span class="co">%</span></span>
+<span id="cb548-11"><a href="#cb548-11" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb548-12"><a href="#cb548-12" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The end of a fenced div attribute context)}</span>
+<span id="cb548-13"><a href="#cb548-13" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb548-14"><a href="#cb548-14" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb548-15"><a href="#cb548-15" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb548-16"><a href="#cb548-16" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb548-17"><a href="#cb548-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb548-18"><a href="#cb548-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb548-19"><a href="#cb548-19" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb548-20"><a href="#cb548-20" aria-hidden="true" tabindex="-1"></a>::: {key=value}</span>
+<span id="cb548-21"><a href="#cb548-21" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb548-22"><a href="#cb548-22" aria-hidden="true" tabindex="-1"></a>foo</span>
+<span id="cb548-23"><a href="#cb548-23" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb548-24"><a href="#cb548-24" aria-hidden="true" tabindex="-1"></a>:::: {#identifier}</span>
+<span id="cb548-25"><a href="#cb548-25" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb548-26"><a href="#cb548-26" aria-hidden="true" tabindex="-1"></a>bar</span>
+<span id="cb548-27"><a href="#cb548-27" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb548-28"><a href="#cb548-28" aria-hidden="true" tabindex="-1"></a>::::</span>
+<span id="cb548-29"><a href="#cb548-29" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb548-30"><a href="#cb548-30" aria-hidden="true" tabindex="-1"></a>:::</span>
+<span id="cb548-31"><a href="#cb548-31" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb548-32"><a href="#cb548-32" aria-hidden="true" tabindex="-1"></a>::: {.class_name}</span>
+<span id="cb548-33"><a href="#cb548-33" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb548-34"><a href="#cb548-34" aria-hidden="true" tabindex="-1"></a>baz</span>
+<span id="cb548-35"><a href="#cb548-35" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb548-36"><a href="#cb548-36" aria-hidden="true" tabindex="-1"></a>:::</span>
+<span id="cb548-37"><a href="#cb548-37" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb548-38"><a href="#cb548-38" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb548-39"><a href="#cb548-39" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb546"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb546-1"><a href="#cb546-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb549"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb549-1"><a href="#cb549-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10181,37 +10231,37 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb547"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb547-1"><a href="#cb547-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb547-2"><a href="#cb547-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[headerAttributes]{<span class="ex">markdown</span>}</span>
-<span id="cb547-3"><a href="#cb547-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb547-4"><a href="#cb547-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb547-5"><a href="#cb547-5" aria-hidden="true" tabindex="-1"></a>    headerAttributeContextBegin = {<span class="co">%</span></span>
-<span id="cb547-6"><a href="#cb547-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb547-7"><a href="#cb547-7" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The beginning of a header attribute context)}</span>
-<span id="cb547-8"><a href="#cb547-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb547-9"><a href="#cb547-9" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb547-10"><a href="#cb547-10" aria-hidden="true" tabindex="-1"></a>    headerAttributeContextEnd = {<span class="co">%</span></span>
-<span id="cb547-11"><a href="#cb547-11" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb547-12"><a href="#cb547-12" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The end of a header attribute context)}</span>
-<span id="cb547-13"><a href="#cb547-13" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb547-14"><a href="#cb547-14" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb547-15"><a href="#cb547-15" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb547-16"><a href="#cb547-16" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb547-17"><a href="#cb547-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb547-18"><a href="#cb547-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb547-19"><a href="#cb547-19" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb547-20"><a href="#cb547-20" aria-hidden="true" tabindex="-1"></a># First top-level heading</span>
-<span id="cb547-21"><a href="#cb547-21" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb547-22"><a href="#cb547-22" aria-hidden="true" tabindex="-1"></a>## A subheading {#identifier}</span>
-<span id="cb547-23"><a href="#cb547-23" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb547-24"><a href="#cb547-24" aria-hidden="true" tabindex="-1"></a># Second top-level heading {.class_name}</span>
-<span id="cb547-25"><a href="#cb547-25" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb547-26"><a href="#cb547-26" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb547-27"><a href="#cb547-27" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb550"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb550-1"><a href="#cb550-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb550-2"><a href="#cb550-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[headerAttributes]{<span class="ex">markdown</span>}</span>
+<span id="cb550-3"><a href="#cb550-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb550-4"><a href="#cb550-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb550-5"><a href="#cb550-5" aria-hidden="true" tabindex="-1"></a>    headerAttributeContextBegin = {<span class="co">%</span></span>
+<span id="cb550-6"><a href="#cb550-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb550-7"><a href="#cb550-7" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The beginning of a header attribute context)}</span>
+<span id="cb550-8"><a href="#cb550-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb550-9"><a href="#cb550-9" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb550-10"><a href="#cb550-10" aria-hidden="true" tabindex="-1"></a>    headerAttributeContextEnd = {<span class="co">%</span></span>
+<span id="cb550-11"><a href="#cb550-11" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb550-12"><a href="#cb550-12" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The end of a header attribute context)}</span>
+<span id="cb550-13"><a href="#cb550-13" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb550-14"><a href="#cb550-14" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb550-15"><a href="#cb550-15" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb550-16"><a href="#cb550-16" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb550-17"><a href="#cb550-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb550-18"><a href="#cb550-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb550-19"><a href="#cb550-19" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb550-20"><a href="#cb550-20" aria-hidden="true" tabindex="-1"></a># First top-level heading</span>
+<span id="cb550-21"><a href="#cb550-21" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb550-22"><a href="#cb550-22" aria-hidden="true" tabindex="-1"></a>## A subheading {#identifier}</span>
+<span id="cb550-23"><a href="#cb550-23" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb550-24"><a href="#cb550-24" aria-hidden="true" tabindex="-1"></a># Second top-level heading {.class_name}</span>
+<span id="cb550-25"><a href="#cb550-25" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb550-26"><a href="#cb550-26" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb550-27"><a href="#cb550-27" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb548"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb548-1"><a href="#cb548-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb551"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb551-1"><a href="#cb551-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10247,26 +10297,26 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb549"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb549-1"><a href="#cb549-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb549-2"><a href="#cb549-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{}</span>
-<span id="cb549-3"><a href="#cb549-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingOne</span>{1}</span>
-<span id="cb549-4"><a href="#cb549-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingTwo</span>{2}</span>
-<span id="cb549-5"><a href="#cb549-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingThree</span>{3}</span>
-<span id="cb549-6"><a href="#cb549-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingFour</span>{4}</span>
-<span id="cb549-7"><a href="#cb549-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingFive</span>{5}</span>
-<span id="cb549-8"><a href="#cb549-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingSix</span>{6}</span>
-<span id="cb549-9"><a href="#cb549-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb549-10"><a href="#cb549-10" aria-hidden="true" tabindex="-1"></a>######</span>
-<span id="cb549-11"><a href="#cb549-11" aria-hidden="true" tabindex="-1"></a>#####</span>
-<span id="cb549-12"><a href="#cb549-12" aria-hidden="true" tabindex="-1"></a>#####</span>
-<span id="cb549-13"><a href="#cb549-13" aria-hidden="true" tabindex="-1"></a>###</span>
-<span id="cb549-14"><a href="#cb549-14" aria-hidden="true" tabindex="-1"></a>######</span>
-<span id="cb549-15"><a href="#cb549-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb549-16"><a href="#cb549-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb552"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb552-1"><a href="#cb552-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb552-2"><a href="#cb552-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{}</span>
+<span id="cb552-3"><a href="#cb552-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingOne</span>{1}</span>
+<span id="cb552-4"><a href="#cb552-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingTwo</span>{2}</span>
+<span id="cb552-5"><a href="#cb552-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingThree</span>{3}</span>
+<span id="cb552-6"><a href="#cb552-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingFour</span>{4}</span>
+<span id="cb552-7"><a href="#cb552-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingFive</span>{5}</span>
+<span id="cb552-8"><a href="#cb552-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingSix</span>{6}</span>
+<span id="cb552-9"><a href="#cb552-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb552-10"><a href="#cb552-10" aria-hidden="true" tabindex="-1"></a>######</span>
+<span id="cb552-11"><a href="#cb552-11" aria-hidden="true" tabindex="-1"></a>#####</span>
+<span id="cb552-12"><a href="#cb552-12" aria-hidden="true" tabindex="-1"></a>#####</span>
+<span id="cb552-13"><a href="#cb552-13" aria-hidden="true" tabindex="-1"></a>###</span>
+<span id="cb552-14"><a href="#cb552-14" aria-hidden="true" tabindex="-1"></a>######</span>
+<span id="cb552-15"><a href="#cb552-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb552-16"><a href="#cb552-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb550"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb550-1"><a href="#cb550-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb553"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb553-1"><a href="#cb553-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10276,32 +10326,32 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb551"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb551-1"><a href="#cb551-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb551-2"><a href="#cb551-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb551-3"><a href="#cb551-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb551-4"><a href="#cb551-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb551-5"><a href="#cb551-5" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {},</span>
-<span id="cb551-6"><a href="#cb551-6" aria-hidden="true" tabindex="-1"></a>    headingOne = 1,</span>
-<span id="cb551-7"><a href="#cb551-7" aria-hidden="true" tabindex="-1"></a>    headingTwo = 2,</span>
-<span id="cb551-8"><a href="#cb551-8" aria-hidden="true" tabindex="-1"></a>    headingThree = 3,</span>
-<span id="cb551-9"><a href="#cb551-9" aria-hidden="true" tabindex="-1"></a>    headingFour = 4,</span>
-<span id="cb551-10"><a href="#cb551-10" aria-hidden="true" tabindex="-1"></a>    headingFive = 5,</span>
-<span id="cb551-11"><a href="#cb551-11" aria-hidden="true" tabindex="-1"></a>    headingSix = 6,</span>
-<span id="cb551-12"><a href="#cb551-12" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb551-13"><a href="#cb551-13" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb551-14"><a href="#cb551-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb551-15"><a href="#cb551-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb551-16"><a href="#cb551-16" aria-hidden="true" tabindex="-1"></a>######</span>
-<span id="cb551-17"><a href="#cb551-17" aria-hidden="true" tabindex="-1"></a>#####</span>
-<span id="cb551-18"><a href="#cb551-18" aria-hidden="true" tabindex="-1"></a>#####</span>
-<span id="cb551-19"><a href="#cb551-19" aria-hidden="true" tabindex="-1"></a>###</span>
-<span id="cb551-20"><a href="#cb551-20" aria-hidden="true" tabindex="-1"></a>######</span>
-<span id="cb551-21"><a href="#cb551-21" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb551-22"><a href="#cb551-22" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb554"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb554-1"><a href="#cb554-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb554-2"><a href="#cb554-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb554-3"><a href="#cb554-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb554-4"><a href="#cb554-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb554-5"><a href="#cb554-5" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {},</span>
+<span id="cb554-6"><a href="#cb554-6" aria-hidden="true" tabindex="-1"></a>    headingOne = 1,</span>
+<span id="cb554-7"><a href="#cb554-7" aria-hidden="true" tabindex="-1"></a>    headingTwo = 2,</span>
+<span id="cb554-8"><a href="#cb554-8" aria-hidden="true" tabindex="-1"></a>    headingThree = 3,</span>
+<span id="cb554-9"><a href="#cb554-9" aria-hidden="true" tabindex="-1"></a>    headingFour = 4,</span>
+<span id="cb554-10"><a href="#cb554-10" aria-hidden="true" tabindex="-1"></a>    headingFive = 5,</span>
+<span id="cb554-11"><a href="#cb554-11" aria-hidden="true" tabindex="-1"></a>    headingSix = 6,</span>
+<span id="cb554-12"><a href="#cb554-12" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb554-13"><a href="#cb554-13" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb554-14"><a href="#cb554-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb554-15"><a href="#cb554-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb554-16"><a href="#cb554-16" aria-hidden="true" tabindex="-1"></a>######</span>
+<span id="cb554-17"><a href="#cb554-17" aria-hidden="true" tabindex="-1"></a>#####</span>
+<span id="cb554-18"><a href="#cb554-18" aria-hidden="true" tabindex="-1"></a>#####</span>
+<span id="cb554-19"><a href="#cb554-19" aria-hidden="true" tabindex="-1"></a>###</span>
+<span id="cb554-20"><a href="#cb554-20" aria-hidden="true" tabindex="-1"></a>######</span>
+<span id="cb554-21"><a href="#cb554-21" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb554-22"><a href="#cb554-22" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb552"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb552-1"><a href="#cb552-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb555"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb555-1"><a href="#cb555-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10311,27 +10361,27 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb553"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb553-1"><a href="#cb553-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb553-2"><a href="#cb553-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{}</span>
-<span id="cb553-3"><a href="#cb553-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingOne</span>{1}</span>
-<span id="cb553-4"><a href="#cb553-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingTwo</span>{2}</span>
-<span id="cb553-5"><a href="#cb553-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingThree</span>{3}</span>
-<span id="cb553-6"><a href="#cb553-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingFour</span>{4}</span>
-<span id="cb553-7"><a href="#cb553-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingFive</span>{5}</span>
-<span id="cb553-8"><a href="#cb553-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingSix</span>{6}</span>
-<span id="cb553-9"><a href="#cb553-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb553-10"><a href="#cb553-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb553-11"><a href="#cb553-11" aria-hidden="true" tabindex="-1"></a>######</span>
-<span id="cb553-12"><a href="#cb553-12" aria-hidden="true" tabindex="-1"></a>#####</span>
-<span id="cb553-13"><a href="#cb553-13" aria-hidden="true" tabindex="-1"></a>#####</span>
-<span id="cb553-14"><a href="#cb553-14" aria-hidden="true" tabindex="-1"></a>###</span>
-<span id="cb553-15"><a href="#cb553-15" aria-hidden="true" tabindex="-1"></a>######</span>
-<span id="cb553-16"><a href="#cb553-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb553-17"><a href="#cb553-17" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb556"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb556-1"><a href="#cb556-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb556-2"><a href="#cb556-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{}</span>
+<span id="cb556-3"><a href="#cb556-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingOne</span>{1}</span>
+<span id="cb556-4"><a href="#cb556-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingTwo</span>{2}</span>
+<span id="cb556-5"><a href="#cb556-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingThree</span>{3}</span>
+<span id="cb556-6"><a href="#cb556-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingFour</span>{4}</span>
+<span id="cb556-7"><a href="#cb556-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingFive</span>{5}</span>
+<span id="cb556-8"><a href="#cb556-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHeadingSix</span>{6}</span>
+<span id="cb556-9"><a href="#cb556-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb556-10"><a href="#cb556-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb556-11"><a href="#cb556-11" aria-hidden="true" tabindex="-1"></a>######</span>
+<span id="cb556-12"><a href="#cb556-12" aria-hidden="true" tabindex="-1"></a>#####</span>
+<span id="cb556-13"><a href="#cb556-13" aria-hidden="true" tabindex="-1"></a>#####</span>
+<span id="cb556-14"><a href="#cb556-14" aria-hidden="true" tabindex="-1"></a>###</span>
+<span id="cb556-15"><a href="#cb556-15" aria-hidden="true" tabindex="-1"></a>######</span>
+<span id="cb556-16"><a href="#cb556-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb556-17"><a href="#cb556-17" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb554"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb554-1"><a href="#cb554-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb557"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb557-1"><a href="#cb557-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10349,26 +10399,26 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb555"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb555-1"><a href="#cb555-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb555-2"><a href="#cb555-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[html]{<span class="ex">markdown</span>}</span>
-<span id="cb555-3"><a href="#cb555-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">marginnote</span>}</span>
-<span id="cb555-4"><a href="#cb555-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb555-5"><a href="#cb555-5" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb555-6"><a href="#cb555-6" aria-hidden="true" tabindex="-1"></a>    inlineHtmlComment = {<span class="fu">\marginnote</span>{#1}},</span>
-<span id="cb555-7"><a href="#cb555-7" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb555-8"><a href="#cb555-8" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb555-9"><a href="#cb555-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb555-10"><a href="#cb555-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb555-11"><a href="#cb555-11" aria-hidden="true" tabindex="-1"></a>A useful use of inline HTML comments are side notes.</span>
-<span id="cb555-12"><a href="#cb555-12" aria-hidden="true" tabindex="-1"></a><!-- Side notes are displayed in the horizontal margins next to the relevant</span>
-<span id="cb555-13"><a href="#cb555-13" aria-hidden="true" tabindex="-1"></a>passages, which makes them *easier for the reader to find* than notes. --></span>
-<span id="cb555-14"><a href="#cb555-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb555-15"><a href="#cb555-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb558"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb558-1"><a href="#cb558-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb558-2"><a href="#cb558-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[html]{<span class="ex">markdown</span>}</span>
+<span id="cb558-3"><a href="#cb558-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">marginnote</span>}</span>
+<span id="cb558-4"><a href="#cb558-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb558-5"><a href="#cb558-5" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb558-6"><a href="#cb558-6" aria-hidden="true" tabindex="-1"></a>    inlineHtmlComment = {<span class="fu">\marginnote</span>{#1}},</span>
+<span id="cb558-7"><a href="#cb558-7" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb558-8"><a href="#cb558-8" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb558-9"><a href="#cb558-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb558-10"><a href="#cb558-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb558-11"><a href="#cb558-11" aria-hidden="true" tabindex="-1"></a>A useful use of inline HTML comments are side notes.</span>
+<span id="cb558-12"><a href="#cb558-12" aria-hidden="true" tabindex="-1"></a><!-- Side notes are displayed in the horizontal margins next to the relevant</span>
+<span id="cb558-13"><a href="#cb558-13" aria-hidden="true" tabindex="-1"></a>passages, which makes them *easier for the reader to find* than notes. --></span>
+<span id="cb558-14"><a href="#cb558-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb558-15"><a href="#cb558-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb556"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb556-1"><a href="#cb556-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span>
-<span id="cb556-2"><a href="#cb556-2" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb559"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb559-1"><a href="#cb559-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span>
+<span id="cb559-2"><a href="#cb559-2" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following body text:</p>
 <blockquote>
@@ -10397,28 +10447,28 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb557"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb557-1"><a href="#cb557-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb557-2"><a href="#cb557-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[html]{<span class="ex">markdown</span>}</span>
-<span id="cb557-3"><a href="#cb557-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">marginnote</span>}</span>
-<span id="cb557-4"><a href="#cb557-4" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">verbatim</span>}</span>
-<span id="cb557-5"><a href="#cb557-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb557-6"><a href="#cb557-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb557-7"><a href="#cb557-7" aria-hidden="true" tabindex="-1"></a>    inlineHtmlTag = {<span class="fu">\textbf</span>{#1}},</span>
-<span id="cb557-8"><a href="#cb557-8" aria-hidden="true" tabindex="-1"></a>    inputBlockHtmlElement = {<span class="fu">\verbatiminput</span>{#1}},</span>
-<span id="cb557-9"><a href="#cb557-9" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb557-10"><a href="#cb557-10" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb557-11"><a href="#cb557-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb557-12"><a href="#cb557-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb557-13"><a href="#cb557-13" aria-hidden="true" tabindex="-1"></a><b>_Hello,_ world!</b><br/></span>
-<span id="cb557-14"><a href="#cb557-14" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb557-15"><a href="#cb557-15" aria-hidden="true" tabindex="-1"></a><div>_Hello,_ world!</div></span>
-<span id="cb557-16"><a href="#cb557-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb557-17"><a href="#cb557-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb560"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb560-1"><a href="#cb560-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb560-2"><a href="#cb560-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[html]{<span class="ex">markdown</span>}</span>
+<span id="cb560-3"><a href="#cb560-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">marginnote</span>}</span>
+<span id="cb560-4"><a href="#cb560-4" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">verbatim</span>}</span>
+<span id="cb560-5"><a href="#cb560-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb560-6"><a href="#cb560-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb560-7"><a href="#cb560-7" aria-hidden="true" tabindex="-1"></a>    inlineHtmlTag = {<span class="fu">\textbf</span>{#1}},</span>
+<span id="cb560-8"><a href="#cb560-8" aria-hidden="true" tabindex="-1"></a>    inputBlockHtmlElement = {<span class="fu">\verbatiminput</span>{#1}},</span>
+<span id="cb560-9"><a href="#cb560-9" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb560-10"><a href="#cb560-10" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb560-11"><a href="#cb560-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb560-12"><a href="#cb560-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb560-13"><a href="#cb560-13" aria-hidden="true" tabindex="-1"></a><b>_Hello,_ world!</b><br/></span>
+<span id="cb560-14"><a href="#cb560-14" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb560-15"><a href="#cb560-15" aria-hidden="true" tabindex="-1"></a><div>_Hello,_ world!</div></span>
+<span id="cb560-16"><a href="#cb560-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb560-17"><a href="#cb560-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb558"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb558-1"><a href="#cb558-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span>
-<span id="cb558-2"><a href="#cb558-2" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb561"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb561-1"><a href="#cb561-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span>
+<span id="cb561-2"><a href="#cb561-2" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following body text:</p>
 <blockquote>
@@ -10435,44 +10485,44 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb560"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb560-1"><a href="#cb560-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb560-2"><a href="#cb560-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb560-3"><a href="#cb560-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
-<span id="cb560-4"><a href="#cb560-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\@</span>=11</span>
-<span id="cb560-5"><a href="#cb560-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
-<span id="cb560-6"><a href="#cb560-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\^</span>^A=14</span>
-<span id="cb560-7"><a href="#cb560-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\global\def\markdownRendererImage</span>#1#2#3#4{^^A</span>
-<span id="cb560-8"><a href="#cb560-8" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\immediate\write</span>18{^^A</span></code></pre></div>
-<div class="sourceCode" id="cb561"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb561-1"><a href="#cb561-1" aria-hidden="true" tabindex="-1"></a>    <span class="cf">if</span> <span class="bu">printf</span> <span class="st">'%s'</span> <span class="st">"#3"</span> <span class="kw">|</span> <span class="fu">grep</span> <span class="at">-q</span> ^http<span class="kw">;</span> <span class="cf">then</span></span>
-<span id="cb561-2"><a href="#cb561-2" aria-hidden="true" tabindex="-1"></a>      <span class="va">OUTPUT</span><span class="op">=</span><span class="st">"</span><span class="va">$(</span><span class="bu">printf</span> <span class="st">'%s'</span> <span class="st">"#3"</span> <span class="kw">|</span> <span class="fu">md5sum</span> <span class="kw">|</span> <span class="fu">cut</span> <span class="at">-d</span><span class="st">' '</span> <span class="at">-f1</span><span class="va">)</span><span class="st">.^^A</span></span>
-<span id="cb561-3"><a href="#cb561-3" aria-hidden="true" tabindex="-1"></a><span class="st">              </span><span class="va">$(</span><span class="bu">printf</span> <span class="st">'%s'</span> <span class="st">"#3"</span> <span class="kw">|</span> <span class="fu">sed</span> <span class="st">'s/.*[.]//'</span><span class="va">)</span><span class="st">"</span><span class="kw">;</span></span>
-<span id="cb561-4"><a href="#cb561-4" aria-hidden="true" tabindex="-1"></a>      <span class="cf">if</span> <span class="ot">! </span><span class="bu">[</span> <span class="ot">-e</span> <span class="st">"</span><span class="va">$OUTPUT</span><span class="st">"</span> <span class="bu">]</span><span class="kw">;</span> <span class="cf">then</span></span>
-<span id="cb561-5"><a href="#cb561-5" aria-hidden="true" tabindex="-1"></a>        <span class="fu">wget</span> <span class="at">-O</span> <span class="st">"</span><span class="va">$OUTPUT</span><span class="st">"</span> <span class="st">'#3'</span> <span class="kw">||</span> <span class="fu">rm</span> <span class="st">"</span><span class="va">$OUTPUT</span><span class="st">"</span><span class="kw">;</span></span>
-<span id="cb561-6"><a href="#cb561-6" aria-hidden="true" tabindex="-1"></a>        <span class="ex">convert</span> <span class="st">"</span><span class="va">$OUTPUT</span><span class="st">"</span> png:<span class="st">"</span><span class="va">$OUTPUT</span><span class="st">"</span><span class="kw">;</span></span>
-<span id="cb561-7"><a href="#cb561-7" aria-hidden="true" tabindex="-1"></a>      <span class="cf">fi</span><span class="kw">;</span></span>
-<span id="cb561-8"><a href="#cb561-8" aria-hidden="true" tabindex="-1"></a>      <span class="bu">printf</span> <span class="st">'%s%%'</span> <span class="st">"</span><span class="va">$OUTPUT</span><span class="st">"</span> <span class="op">></span> <span class="dt">\j</span>obname.fetched<span class="kw">;</span></span>
-<span id="cb561-9"><a href="#cb561-9" aria-hidden="true" tabindex="-1"></a>    <span class="cf">else</span></span>
-<span id="cb561-10"><a href="#cb561-10" aria-hidden="true" tabindex="-1"></a>      <span class="bu">printf</span> <span class="st">'%s%%'</span> <span class="st">"#3"</span>      <span class="op">></span> <span class="dt">\j</span>obname.fetched<span class="kw">;</span></span>
-<span id="cb561-11"><a href="#cb561-11" aria-hidden="true" tabindex="-1"></a>    <span class="ex">fi^^A</span></span></code></pre></div>
-<div class="sourceCode" id="cb562"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb562-1"><a href="#cb562-1" aria-hidden="true" tabindex="-1"></a>  }^^A</span>
-<span id="cb562-2"><a href="#cb562-2" aria-hidden="true" tabindex="-1"></a>  {^^A</span>
-<span id="cb562-3"><a href="#cb562-3" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\everyeof</span>={<span class="fu">\noexpand</span>}^^A</span>
-<span id="cb562-4"><a href="#cb562-4" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\edef\filename</span>{<span class="fu">\@@input</span>"<span class="fu">\jobname</span>.fetched" }^^A</span>
-<span id="cb562-5"><a href="#cb562-5" aria-hidden="true" tabindex="-1"></a>    <span class="bu">\includegraphics</span>[width=<span class="fu">\textwidth</span>]{<span class="fu">\filename</span>}^^A</span>
-<span id="cb562-6"><a href="#cb562-6" aria-hidden="true" tabindex="-1"></a>  }^^A</span>
-<span id="cb562-7"><a href="#cb562-7" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb562-8"><a href="#cb562-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
-<span id="cb562-9"><a href="#cb562-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb562-10"><a href="#cb562-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb562-11"><a href="#cb562-11" aria-hidden="true" tabindex="-1"></a>![TUGboat](https://tug.org/tugboat/noword.jpg)</span>
-<span id="cb562-12"><a href="#cb562-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb562-13"><a href="#cb562-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb563"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb563-1"><a href="#cb563-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb563-2"><a href="#cb563-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb563-3"><a href="#cb563-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\begingroup</span></span>
+<span id="cb563-4"><a href="#cb563-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\@</span>=11</span>
+<span id="cb563-5"><a href="#cb563-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\%</span>=12</span>
+<span id="cb563-6"><a href="#cb563-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\catcode</span>`<span class="fu">\^</span>^A=14</span>
+<span id="cb563-7"><a href="#cb563-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\global\def\markdownRendererImage</span>#1#2#3#4{^^A</span>
+<span id="cb563-8"><a href="#cb563-8" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\immediate\write</span>18{^^A</span></code></pre></div>
+<div class="sourceCode" id="cb564"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb564-1"><a href="#cb564-1" aria-hidden="true" tabindex="-1"></a>    <span class="cf">if</span> <span class="bu">printf</span> <span class="st">'%s'</span> <span class="st">"#3"</span> <span class="kw">|</span> <span class="fu">grep</span> <span class="at">-q</span> ^http<span class="kw">;</span> <span class="cf">then</span></span>
+<span id="cb564-2"><a href="#cb564-2" aria-hidden="true" tabindex="-1"></a>      <span class="va">OUTPUT</span><span class="op">=</span><span class="st">"</span><span class="va">$(</span><span class="bu">printf</span> <span class="st">'%s'</span> <span class="st">"#3"</span> <span class="kw">|</span> <span class="fu">md5sum</span> <span class="kw">|</span> <span class="fu">cut</span> <span class="at">-d</span><span class="st">' '</span> <span class="at">-f1</span><span class="va">)</span><span class="st">.^^A</span></span>
+<span id="cb564-3"><a href="#cb564-3" aria-hidden="true" tabindex="-1"></a><span class="st">              </span><span class="va">$(</span><span class="bu">printf</span> <span class="st">'%s'</span> <span class="st">"#3"</span> <span class="kw">|</span> <span class="fu">sed</span> <span class="st">'s/.*[.]//'</span><span class="va">)</span><span class="st">"</span><span class="kw">;</span></span>
+<span id="cb564-4"><a href="#cb564-4" aria-hidden="true" tabindex="-1"></a>      <span class="cf">if</span> <span class="ot">! </span><span class="bu">[</span> <span class="ot">-e</span> <span class="st">"</span><span class="va">$OUTPUT</span><span class="st">"</span> <span class="bu">]</span><span class="kw">;</span> <span class="cf">then</span></span>
+<span id="cb564-5"><a href="#cb564-5" aria-hidden="true" tabindex="-1"></a>        <span class="fu">wget</span> <span class="at">-O</span> <span class="st">"</span><span class="va">$OUTPUT</span><span class="st">"</span> <span class="st">'#3'</span> <span class="kw">||</span> <span class="fu">rm</span> <span class="st">"</span><span class="va">$OUTPUT</span><span class="st">"</span><span class="kw">;</span></span>
+<span id="cb564-6"><a href="#cb564-6" aria-hidden="true" tabindex="-1"></a>        <span class="ex">convert</span> <span class="st">"</span><span class="va">$OUTPUT</span><span class="st">"</span> png:<span class="st">"</span><span class="va">$OUTPUT</span><span class="st">"</span><span class="kw">;</span></span>
+<span id="cb564-7"><a href="#cb564-7" aria-hidden="true" tabindex="-1"></a>      <span class="cf">fi</span><span class="kw">;</span></span>
+<span id="cb564-8"><a href="#cb564-8" aria-hidden="true" tabindex="-1"></a>      <span class="bu">printf</span> <span class="st">'%s%%'</span> <span class="st">"</span><span class="va">$OUTPUT</span><span class="st">"</span> <span class="op">></span> <span class="dt">\j</span>obname.fetched<span class="kw">;</span></span>
+<span id="cb564-9"><a href="#cb564-9" aria-hidden="true" tabindex="-1"></a>    <span class="cf">else</span></span>
+<span id="cb564-10"><a href="#cb564-10" aria-hidden="true" tabindex="-1"></a>      <span class="bu">printf</span> <span class="st">'%s%%'</span> <span class="st">"#3"</span>      <span class="op">></span> <span class="dt">\j</span>obname.fetched<span class="kw">;</span></span>
+<span id="cb564-11"><a href="#cb564-11" aria-hidden="true" tabindex="-1"></a>    <span class="ex">fi^^A</span></span></code></pre></div>
+<div class="sourceCode" id="cb565"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb565-1"><a href="#cb565-1" aria-hidden="true" tabindex="-1"></a>  }^^A</span>
+<span id="cb565-2"><a href="#cb565-2" aria-hidden="true" tabindex="-1"></a>  {^^A</span>
+<span id="cb565-3"><a href="#cb565-3" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\everyeof</span>={<span class="fu">\noexpand</span>}^^A</span>
+<span id="cb565-4"><a href="#cb565-4" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\edef\filename</span>{<span class="fu">\@@input</span>"<span class="fu">\jobname</span>.fetched" }^^A</span>
+<span id="cb565-5"><a href="#cb565-5" aria-hidden="true" tabindex="-1"></a>    <span class="bu">\includegraphics</span>[width=<span class="fu">\textwidth</span>]{<span class="fu">\filename</span>}^^A</span>
+<span id="cb565-6"><a href="#cb565-6" aria-hidden="true" tabindex="-1"></a>  }^^A</span>
+<span id="cb565-7"><a href="#cb565-7" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb565-8"><a href="#cb565-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\endgroup</span></span>
+<span id="cb565-9"><a href="#cb565-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb565-10"><a href="#cb565-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb565-11"><a href="#cb565-11" aria-hidden="true" tabindex="-1"></a>![TUGboat](https://tug.org/tugboat/noword.jpg)</span>
+<span id="cb565-12"><a href="#cb565-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb565-13"><a href="#cb565-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb563"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb563-1"><a href="#cb563-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> <span class="at">--shell-escape</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb566"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb566-1"><a href="#cb566-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> <span class="at">--shell-escape</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following content. This assumes that you use a Unix-like
 operating system with Bourne or Bourne again shell as the default shell
@@ -10500,26 +10550,26 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb564"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb564-1"><a href="#cb564-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb564-2"><a href="#cb564-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[linkAttributes]{<span class="ex">markdown</span>}</span>
-<span id="cb564-3"><a href="#cb564-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb564-4"><a href="#cb564-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb564-5"><a href="#cb564-5" aria-hidden="true" tabindex="-1"></a>    imageAttributeContextBegin = {(},</span>
-<span id="cb564-6"><a href="#cb564-6" aria-hidden="true" tabindex="-1"></a>    image = {#1},</span>
-<span id="cb564-7"><a href="#cb564-7" aria-hidden="true" tabindex="-1"></a>    imageAttributeContextEnd = {)},</span>
-<span id="cb564-8"><a href="#cb564-8" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb564-9"><a href="#cb564-9" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb564-10"><a href="#cb564-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb564-11"><a href="#cb564-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb564-12"><a href="#cb564-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb564-13"><a href="#cb564-13" aria-hidden="true" tabindex="-1"></a>foo ![bar](#bar){key=value} baz</span>
-<span id="cb564-14"><a href="#cb564-14" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb564-15"><a href="#cb564-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb564-16"><a href="#cb564-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb567"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb567-1"><a href="#cb567-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb567-2"><a href="#cb567-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[linkAttributes]{<span class="ex">markdown</span>}</span>
+<span id="cb567-3"><a href="#cb567-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb567-4"><a href="#cb567-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb567-5"><a href="#cb567-5" aria-hidden="true" tabindex="-1"></a>    imageAttributeContextBegin = {(},</span>
+<span id="cb567-6"><a href="#cb567-6" aria-hidden="true" tabindex="-1"></a>    image = {#1},</span>
+<span id="cb567-7"><a href="#cb567-7" aria-hidden="true" tabindex="-1"></a>    imageAttributeContextEnd = {)},</span>
+<span id="cb567-8"><a href="#cb567-8" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb567-9"><a href="#cb567-9" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb567-10"><a href="#cb567-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb567-11"><a href="#cb567-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb567-12"><a href="#cb567-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb567-13"><a href="#cb567-13" aria-hidden="true" tabindex="-1"></a>foo ![bar](#bar){key=value} baz</span>
+<span id="cb567-14"><a href="#cb567-14" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb567-15"><a href="#cb567-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb567-16"><a href="#cb567-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb565"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb565-1"><a href="#cb565-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb568"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb568-1"><a href="#cb568-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10535,22 +10585,22 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb566"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb566-1"><a href="#cb566-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb566-2"><a href="#cb566-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
-<span id="cb566-3"><a href="#cb566-3" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
-<span id="cb566-4"><a href="#cb566-4" aria-hidden="true" tabindex="-1"></a>  {<span class="fu">\it</span>(The end of a block)}<span class="co">%</span></span>
-<span id="cb566-5"><a href="#cb566-5" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
-<span id="cb566-6"><a href="#cb566-6" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb566-7"><a href="#cb566-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb566-8"><a href="#cb566-8" aria-hidden="true" tabindex="-1"></a>- Hello *world*!</span>
-<span id="cb566-9"><a href="#cb566-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb566-10"><a href="#cb566-10" aria-hidden="true" tabindex="-1"></a>_Foo_ bar!</span>
-<span id="cb566-11"><a href="#cb566-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb566-12"><a href="#cb566-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb569"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb569-1"><a href="#cb569-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb569-2"><a href="#cb569-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
+<span id="cb569-3"><a href="#cb569-3" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
+<span id="cb569-4"><a href="#cb569-4" aria-hidden="true" tabindex="-1"></a>  {<span class="fu">\it</span>(The end of a block)}<span class="co">%</span></span>
+<span id="cb569-5"><a href="#cb569-5" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
+<span id="cb569-6"><a href="#cb569-6" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb569-7"><a href="#cb569-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb569-8"><a href="#cb569-8" aria-hidden="true" tabindex="-1"></a>- Hello *world*!</span>
+<span id="cb569-9"><a href="#cb569-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb569-10"><a href="#cb569-10" aria-hidden="true" tabindex="-1"></a>_Foo_ bar!</span>
+<span id="cb569-11"><a href="#cb569-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb569-12"><a href="#cb569-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb567"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb567-1"><a href="#cb567-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb570"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb570-1"><a href="#cb570-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10564,28 +10614,28 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb568"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb568-1"><a href="#cb568-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb568-2"><a href="#cb568-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb568-3"><a href="#cb568-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb568-4"><a href="#cb568-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb568-5"><a href="#cb568-5" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {<span class="co">%</span></span>
-<span id="cb568-6"><a href="#cb568-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb568-7"><a href="#cb568-7" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The end of a block)}<span class="co">%</span></span>
-<span id="cb568-8"><a href="#cb568-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb568-9"><a href="#cb568-9" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb568-10"><a href="#cb568-10" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb568-11"><a href="#cb568-11" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb568-12"><a href="#cb568-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb568-13"><a href="#cb568-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb568-14"><a href="#cb568-14" aria-hidden="true" tabindex="-1"></a>- Hello *world*!</span>
-<span id="cb568-15"><a href="#cb568-15" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb568-16"><a href="#cb568-16" aria-hidden="true" tabindex="-1"></a>_Foo_ bar!</span>
-<span id="cb568-17"><a href="#cb568-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb568-18"><a href="#cb568-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb571"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb571-1"><a href="#cb571-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb571-2"><a href="#cb571-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb571-3"><a href="#cb571-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb571-4"><a href="#cb571-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb571-5"><a href="#cb571-5" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {<span class="co">%</span></span>
+<span id="cb571-6"><a href="#cb571-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb571-7"><a href="#cb571-7" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The end of a block)}<span class="co">%</span></span>
+<span id="cb571-8"><a href="#cb571-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb571-9"><a href="#cb571-9" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb571-10"><a href="#cb571-10" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb571-11"><a href="#cb571-11" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb571-12"><a href="#cb571-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb571-13"><a href="#cb571-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb571-14"><a href="#cb571-14" aria-hidden="true" tabindex="-1"></a>- Hello *world*!</span>
+<span id="cb571-15"><a href="#cb571-15" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb571-16"><a href="#cb571-16" aria-hidden="true" tabindex="-1"></a>_Foo_ bar!</span>
+<span id="cb571-17"><a href="#cb571-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb571-18"><a href="#cb571-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb569"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb569-1"><a href="#cb569-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb572"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb572-1"><a href="#cb572-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10599,23 +10649,23 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb570"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb570-1"><a href="#cb570-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb570-2"><a href="#cb570-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
-<span id="cb570-3"><a href="#cb570-3" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
-<span id="cb570-4"><a href="#cb570-4" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\emph</span>{(The end of a block)}<span class="co">%</span></span>
-<span id="cb570-5"><a href="#cb570-5" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
-<span id="cb570-6"><a href="#cb570-6" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb570-7"><a href="#cb570-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb570-8"><a href="#cb570-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb570-9"><a href="#cb570-9" aria-hidden="true" tabindex="-1"></a>- Hello *world*!</span>
-<span id="cb570-10"><a href="#cb570-10" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb570-11"><a href="#cb570-11" aria-hidden="true" tabindex="-1"></a>_Foo_ bar!</span>
-<span id="cb570-12"><a href="#cb570-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb570-13"><a href="#cb570-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb573"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb573-1"><a href="#cb573-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb573-2"><a href="#cb573-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
+<span id="cb573-3"><a href="#cb573-3" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
+<span id="cb573-4"><a href="#cb573-4" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\emph</span>{(The end of a block)}<span class="co">%</span></span>
+<span id="cb573-5"><a href="#cb573-5" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
+<span id="cb573-6"><a href="#cb573-6" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb573-7"><a href="#cb573-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb573-8"><a href="#cb573-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb573-9"><a href="#cb573-9" aria-hidden="true" tabindex="-1"></a>- Hello *world*!</span>
+<span id="cb573-10"><a href="#cb573-10" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb573-11"><a href="#cb573-11" aria-hidden="true" tabindex="-1"></a>_Foo_ bar!</span>
+<span id="cb573-12"><a href="#cb573-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb573-13"><a href="#cb573-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb571"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb571-1"><a href="#cb571-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb574"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb574-1"><a href="#cb574-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10636,28 +10686,28 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb572"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb572-1"><a href="#cb572-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb572-2"><a href="#cb572-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb572-3"><a href="#cb572-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb572-4"><a href="#cb572-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb572-5"><a href="#cb572-5" aria-hidden="true" tabindex="-1"></a>    paragraphSeparator = {<span class="co">%</span></span>
-<span id="cb572-6"><a href="#cb572-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb572-7"><a href="#cb572-7" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The end of a paragraph)}<span class="co">%</span></span>
-<span id="cb572-8"><a href="#cb572-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb572-9"><a href="#cb572-9" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb572-10"><a href="#cb572-10" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb572-11"><a href="#cb572-11" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb572-12"><a href="#cb572-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb572-13"><a href="#cb572-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb572-14"><a href="#cb572-14" aria-hidden="true" tabindex="-1"></a>Hello *world*!</span>
-<span id="cb572-15"><a href="#cb572-15" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb572-16"><a href="#cb572-16" aria-hidden="true" tabindex="-1"></a>_Foo_ bar!</span>
-<span id="cb572-17"><a href="#cb572-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb572-18"><a href="#cb572-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb575"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb575-1"><a href="#cb575-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb575-2"><a href="#cb575-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb575-3"><a href="#cb575-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb575-4"><a href="#cb575-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb575-5"><a href="#cb575-5" aria-hidden="true" tabindex="-1"></a>    paragraphSeparator = {<span class="co">%</span></span>
+<span id="cb575-6"><a href="#cb575-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb575-7"><a href="#cb575-7" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The end of a paragraph)}<span class="co">%</span></span>
+<span id="cb575-8"><a href="#cb575-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb575-9"><a href="#cb575-9" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb575-10"><a href="#cb575-10" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb575-11"><a href="#cb575-11" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb575-12"><a href="#cb575-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb575-13"><a href="#cb575-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb575-14"><a href="#cb575-14" aria-hidden="true" tabindex="-1"></a>Hello *world*!</span>
+<span id="cb575-15"><a href="#cb575-15" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb575-16"><a href="#cb575-16" aria-hidden="true" tabindex="-1"></a>_Foo_ bar!</span>
+<span id="cb575-17"><a href="#cb575-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb575-18"><a href="#cb575-18" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb573"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb573-1"><a href="#cb573-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb576"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb576-1"><a href="#cb576-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10676,19 +10726,19 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb574"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb574-1"><a href="#cb574-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb574-2"><a href="#cb574-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionLineBlocks</span>{true}</span>
-<span id="cb574-3"><a href="#cb574-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb574-4"><a href="#cb574-4" aria-hidden="true" tabindex="-1"></a>| I would spread the cloths under your feet:</span>
-<span id="cb574-5"><a href="#cb574-5" aria-hidden="true" tabindex="-1"></a>| But I, being poor, have only my dreams;</span>
-<span id="cb574-6"><a href="#cb574-6" aria-hidden="true" tabindex="-1"></a>| I have spread my dreams under your feet;</span>
-<span id="cb574-7"><a href="#cb574-7" aria-hidden="true" tabindex="-1"></a>| Tread softly because you tread on my dreams.</span>
-<span id="cb574-8"><a href="#cb574-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb574-9"><a href="#cb574-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb577"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb577-1"><a href="#cb577-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb577-2"><a href="#cb577-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionLineBlocks</span>{true}</span>
+<span id="cb577-3"><a href="#cb577-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb577-4"><a href="#cb577-4" aria-hidden="true" tabindex="-1"></a>| I would spread the cloths under your feet:</span>
+<span id="cb577-5"><a href="#cb577-5" aria-hidden="true" tabindex="-1"></a>| But I, being poor, have only my dreams;</span>
+<span id="cb577-6"><a href="#cb577-6" aria-hidden="true" tabindex="-1"></a>| I have spread my dreams under your feet;</span>
+<span id="cb577-7"><a href="#cb577-7" aria-hidden="true" tabindex="-1"></a>| Tread softly because you tread on my dreams.</span>
+<span id="cb577-8"><a href="#cb577-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb577-9"><a href="#cb577-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb575"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb575-1"><a href="#cb575-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb578"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb578-1"><a href="#cb578-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10701,20 +10751,20 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb576"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb576-1"><a href="#cb576-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb576-2"><a href="#cb576-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[lineBlocks]{<span class="ex">markdown</span>}</span>
-<span id="cb576-3"><a href="#cb576-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb576-4"><a href="#cb576-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb576-5"><a href="#cb576-5" aria-hidden="true" tabindex="-1"></a>| I would spread the cloths under your feet:</span>
-<span id="cb576-6"><a href="#cb576-6" aria-hidden="true" tabindex="-1"></a>| But I, being poor, have only my dreams;</span>
-<span id="cb576-7"><a href="#cb576-7" aria-hidden="true" tabindex="-1"></a>| I have spread my dreams under your feet;</span>
-<span id="cb576-8"><a href="#cb576-8" aria-hidden="true" tabindex="-1"></a>| Tread softly because you tread on my dreams.</span>
-<span id="cb576-9"><a href="#cb576-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb576-10"><a href="#cb576-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb579"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb579-1"><a href="#cb579-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb579-2"><a href="#cb579-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[lineBlocks]{<span class="ex">markdown</span>}</span>
+<span id="cb579-3"><a href="#cb579-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb579-4"><a href="#cb579-4" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb579-5"><a href="#cb579-5" aria-hidden="true" tabindex="-1"></a>| I would spread the cloths under your feet:</span>
+<span id="cb579-6"><a href="#cb579-6" aria-hidden="true" tabindex="-1"></a>| But I, being poor, have only my dreams;</span>
+<span id="cb579-7"><a href="#cb579-7" aria-hidden="true" tabindex="-1"></a>| I have spread my dreams under your feet;</span>
+<span id="cb579-8"><a href="#cb579-8" aria-hidden="true" tabindex="-1"></a>| Tread softly because you tread on my dreams.</span>
+<span id="cb579-9"><a href="#cb579-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb579-10"><a href="#cb579-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb577"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb577-1"><a href="#cb577-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb580"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb580-1"><a href="#cb580-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10727,20 +10777,20 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb578"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb578-1"><a href="#cb578-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb578-2"><a href="#cb578-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[lineBlocks = yes]</span>
-<span id="cb578-3"><a href="#cb578-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb578-4"><a href="#cb578-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb578-5"><a href="#cb578-5" aria-hidden="true" tabindex="-1"></a>| I would spread the cloths under your feet:</span>
-<span id="cb578-6"><a href="#cb578-6" aria-hidden="true" tabindex="-1"></a>| But I, being poor, have only my dreams;</span>
-<span id="cb578-7"><a href="#cb578-7" aria-hidden="true" tabindex="-1"></a>| I have spread my dreams under your feet;</span>
-<span id="cb578-8"><a href="#cb578-8" aria-hidden="true" tabindex="-1"></a>| Tread softly because you tread on my dreams.</span>
-<span id="cb578-9"><a href="#cb578-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb578-10"><a href="#cb578-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb581"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb581-1"><a href="#cb581-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb581-2"><a href="#cb581-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[lineBlocks = yes]</span>
+<span id="cb581-3"><a href="#cb581-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb581-4"><a href="#cb581-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb581-5"><a href="#cb581-5" aria-hidden="true" tabindex="-1"></a>| I would spread the cloths under your feet:</span>
+<span id="cb581-6"><a href="#cb581-6" aria-hidden="true" tabindex="-1"></a>| But I, being poor, have only my dreams;</span>
+<span id="cb581-7"><a href="#cb581-7" aria-hidden="true" tabindex="-1"></a>| I have spread my dreams under your feet;</span>
+<span id="cb581-8"><a href="#cb581-8" aria-hidden="true" tabindex="-1"></a>| Tread softly because you tread on my dreams.</span>
+<span id="cb581-9"><a href="#cb581-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb581-10"><a href="#cb581-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb579"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb579-1"><a href="#cb579-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb582"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb582-1"><a href="#cb582-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10757,23 +10807,23 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb580"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb580-1"><a href="#cb580-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb580-2"><a href="#cb580-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererSoftLineBreak</span>{<span class="co">%</span></span>
-<span id="cb580-3"><a href="#cb580-3" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
-<span id="cb580-4"><a href="#cb580-4" aria-hidden="true" tabindex="-1"></a>  {<span class="fu">\it</span>(A soft line break)}<span class="co">%</span></span>
-<span id="cb580-5"><a href="#cb580-5" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
-<span id="cb580-6"><a href="#cb580-6" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb580-7"><a href="#cb580-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
-<span id="cb580-8"><a href="#cb580-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb583"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb583-1"><a href="#cb583-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb583-2"><a href="#cb583-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererSoftLineBreak</span>{<span class="co">%</span></span>
+<span id="cb583-3"><a href="#cb583-3" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
+<span id="cb583-4"><a href="#cb583-4" aria-hidden="true" tabindex="-1"></a>  {<span class="fu">\it</span>(A soft line break)}<span class="co">%</span></span>
+<span id="cb583-5"><a href="#cb583-5" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
+<span id="cb583-6"><a href="#cb583-6" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb583-7"><a href="#cb583-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
+<span id="cb583-8"><a href="#cb583-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>example.md</code> with the following content:</p>
-<div class="sourceCode" id="cb581"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb581-1"><a href="#cb581-1" aria-hidden="true" tabindex="-1"></a>Hello world!</span>
-<span id="cb581-2"><a href="#cb581-2" aria-hidden="true" tabindex="-1"></a>_Foo_ bar!</span></code></pre></div>
+<div class="sourceCode" id="cb584"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb584-1"><a href="#cb584-1" aria-hidden="true" tabindex="-1"></a>Hello world!</span>
+<span id="cb584-2"><a href="#cb584-2" aria-hidden="true" tabindex="-1"></a>_Foo_ bar!</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb582"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb582-1"><a href="#cb582-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb585"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb585-1"><a href="#cb585-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10785,29 +10835,29 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb583"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb583-1"><a href="#cb583-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb583-2"><a href="#cb583-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb583-3"><a href="#cb583-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb583-4"><a href="#cb583-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb583-5"><a href="#cb583-5" aria-hidden="true" tabindex="-1"></a>    softLineBreak = {<span class="co">%</span></span>
-<span id="cb583-6"><a href="#cb583-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb583-7"><a href="#cb583-7" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(A soft line break)}<span class="co">%</span></span>
-<span id="cb583-8"><a href="#cb583-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb583-9"><a href="#cb583-9" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb583-10"><a href="#cb583-10" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb583-11"><a href="#cb583-11" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb583-12"><a href="#cb583-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb583-13"><a href="#cb583-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
-<span id="cb583-14"><a href="#cb583-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb586"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb586-1"><a href="#cb586-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb586-2"><a href="#cb586-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb586-3"><a href="#cb586-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb586-4"><a href="#cb586-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb586-5"><a href="#cb586-5" aria-hidden="true" tabindex="-1"></a>    softLineBreak = {<span class="co">%</span></span>
+<span id="cb586-6"><a href="#cb586-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb586-7"><a href="#cb586-7" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(A soft line break)}<span class="co">%</span></span>
+<span id="cb586-8"><a href="#cb586-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb586-9"><a href="#cb586-9" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb586-10"><a href="#cb586-10" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb586-11"><a href="#cb586-11" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb586-12"><a href="#cb586-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb586-13"><a href="#cb586-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
+<span id="cb586-14"><a href="#cb586-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>example.md</code> with the following content:</p>
-<div class="sourceCode" id="cb584"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb584-1"><a href="#cb584-1" aria-hidden="true" tabindex="-1"></a>Hello world!</span>
-<span id="cb584-2"><a href="#cb584-2" aria-hidden="true" tabindex="-1"></a>_Foo_ bar!</span></code></pre></div>
+<div class="sourceCode" id="cb587"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb587-1"><a href="#cb587-1" aria-hidden="true" tabindex="-1"></a>Hello world!</span>
+<span id="cb587-2"><a href="#cb587-2" aria-hidden="true" tabindex="-1"></a>_Foo_ bar!</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb585"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb585-1"><a href="#cb585-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb588"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb588-1"><a href="#cb588-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10821,15 +10871,15 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb586"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb586-1"><a href="#cb586-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb586-2"><a href="#cb586-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHardLineBreak</span>{<span class="co">%</span></span>
-<span id="cb586-3"><a href="#cb586-3" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
-<span id="cb586-4"><a href="#cb586-4" aria-hidden="true" tabindex="-1"></a>  {<span class="fu">\it</span>(A hard line break)}<span class="co">%</span></span>
-<span id="cb586-5"><a href="#cb586-5" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
-<span id="cb586-6"><a href="#cb586-6" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb586-7"><a href="#cb586-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
-<span id="cb586-8"><a href="#cb586-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb589"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb589-1"><a href="#cb589-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb589-2"><a href="#cb589-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererHardLineBreak</span>{<span class="co">%</span></span>
+<span id="cb589-3"><a href="#cb589-3" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
+<span id="cb589-4"><a href="#cb589-4" aria-hidden="true" tabindex="-1"></a>  {<span class="fu">\it</span>(A hard line break)}<span class="co">%</span></span>
+<span id="cb589-5"><a href="#cb589-5" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\par</span></span>
+<span id="cb589-6"><a href="#cb589-6" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb589-7"><a href="#cb589-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
+<span id="cb589-8"><a href="#cb589-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>example.md</code> with the following content. Note the two spaces
 at the end of the first line, which specify a hard line break. Due to
@@ -10838,8 +10888,8 @@
 into the <code>document.tex</code> document.</p>
 <pre><code>Hello world!  <br/>_Foo_ bar!</code></pre>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb587"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb587-1"><a href="#cb587-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb590"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb590-1"><a href="#cb590-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10851,21 +10901,21 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb588"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb588-1"><a href="#cb588-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb588-2"><a href="#cb588-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb588-3"><a href="#cb588-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb588-4"><a href="#cb588-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb588-5"><a href="#cb588-5" aria-hidden="true" tabindex="-1"></a>    hardLineBreak = {<span class="co">%</span></span>
-<span id="cb588-6"><a href="#cb588-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb588-7"><a href="#cb588-7" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(A hard line break)}<span class="co">%</span></span>
-<span id="cb588-8"><a href="#cb588-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb588-9"><a href="#cb588-9" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb588-10"><a href="#cb588-10" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb588-11"><a href="#cb588-11" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb588-12"><a href="#cb588-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb588-13"><a href="#cb588-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
-<span id="cb588-14"><a href="#cb588-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb591"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb591-1"><a href="#cb591-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb591-2"><a href="#cb591-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb591-3"><a href="#cb591-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb591-4"><a href="#cb591-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb591-5"><a href="#cb591-5" aria-hidden="true" tabindex="-1"></a>    hardLineBreak = {<span class="co">%</span></span>
+<span id="cb591-6"><a href="#cb591-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb591-7"><a href="#cb591-7" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(A hard line break)}<span class="co">%</span></span>
+<span id="cb591-8"><a href="#cb591-8" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb591-9"><a href="#cb591-9" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb591-10"><a href="#cb591-10" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb591-11"><a href="#cb591-11" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb591-12"><a href="#cb591-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb591-13"><a href="#cb591-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownInput</span>{example.md}</span>
+<span id="cb591-14"><a href="#cb591-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>example.md</code> with the following content. Note the two spaces
 at the end of the first line, which specify a hard line break. Due to
@@ -10874,8 +10924,8 @@
 into the <code>document.tex</code> document.</p>
 <pre><code>Hello world!  <br/>_Foo_ bar!</code></pre>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb589"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb589-1"><a href="#cb589-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb592"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb592-1"><a href="#cb592-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10893,21 +10943,21 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb590"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb590-1"><a href="#cb590-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb590-2"><a href="#cb590-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererLink</span>#1#2#3#4{<span class="co">%</span></span>
-<span id="cb590-3"><a href="#cb590-3" aria-hidden="true" tabindex="-1"></a>  #1 {<span class="fu">\tt</span>#2} titled {<span class="fu">\it</span>#4}<span class="co">%</span></span>
-<span id="cb590-4"><a href="#cb590-4" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb590-5"><a href="#cb590-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb590-6"><a href="#cb590-6" aria-hidden="true" tabindex="-1"></a>Please visit [the link][ctan].</span>
-<span id="cb590-7"><a href="#cb590-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb590-8"><a href="#cb590-8" aria-hidden="true" tabindex="-1"></a> [ctan]: https://ctan.org/</span>
-<span id="cb590-9"><a href="#cb590-9" aria-hidden="true" tabindex="-1"></a>         (the Comprehensive TeX Archive Network)</span>
-<span id="cb590-10"><a href="#cb590-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb590-11"><a href="#cb590-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb593"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb593-1"><a href="#cb593-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb593-2"><a href="#cb593-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererLink</span>#1#2#3#4{<span class="co">%</span></span>
+<span id="cb593-3"><a href="#cb593-3" aria-hidden="true" tabindex="-1"></a>  #1 {<span class="fu">\tt</span>#2} titled {<span class="fu">\it</span>#4}<span class="co">%</span></span>
+<span id="cb593-4"><a href="#cb593-4" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb593-5"><a href="#cb593-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb593-6"><a href="#cb593-6" aria-hidden="true" tabindex="-1"></a>Please visit [the link][ctan].</span>
+<span id="cb593-7"><a href="#cb593-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb593-8"><a href="#cb593-8" aria-hidden="true" tabindex="-1"></a> [ctan]: https://ctan.org/</span>
+<span id="cb593-9"><a href="#cb593-9" aria-hidden="true" tabindex="-1"></a>         (the Comprehensive TeX Archive Network)</span>
+<span id="cb593-10"><a href="#cb593-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb593-11"><a href="#cb593-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb591"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb591-1"><a href="#cb591-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb594"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb594-1"><a href="#cb594-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10919,27 +10969,27 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb592"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb592-1"><a href="#cb592-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb592-2"><a href="#cb592-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb592-3"><a href="#cb592-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb592-4"><a href="#cb592-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb592-5"><a href="#cb592-5" aria-hidden="true" tabindex="-1"></a>    link = {<span class="co">%</span></span>
-<span id="cb592-6"><a href="#cb592-6" aria-hidden="true" tabindex="-1"></a>      #1 <span class="fu">\texttt</span>{#2} titled <span class="fu">\emph</span>{#4}<span class="co">%</span></span>
-<span id="cb592-7"><a href="#cb592-7" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb592-8"><a href="#cb592-8" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb592-9"><a href="#cb592-9" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb592-10"><a href="#cb592-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb592-11"><a href="#cb592-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb592-12"><a href="#cb592-12" aria-hidden="true" tabindex="-1"></a>Please visit [the link][ctan].</span>
-<span id="cb592-13"><a href="#cb592-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb592-14"><a href="#cb592-14" aria-hidden="true" tabindex="-1"></a> [ctan]: https://ctan.org/</span>
-<span id="cb592-15"><a href="#cb592-15" aria-hidden="true" tabindex="-1"></a>         (the Comprehensive TeX Archive Network)</span>
-<span id="cb592-16"><a href="#cb592-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb592-17"><a href="#cb592-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb595"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb595-1"><a href="#cb595-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb595-2"><a href="#cb595-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb595-3"><a href="#cb595-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb595-4"><a href="#cb595-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb595-5"><a href="#cb595-5" aria-hidden="true" tabindex="-1"></a>    link = {<span class="co">%</span></span>
+<span id="cb595-6"><a href="#cb595-6" aria-hidden="true" tabindex="-1"></a>      #1 <span class="fu">\texttt</span>{#2} titled <span class="fu">\emph</span>{#4}<span class="co">%</span></span>
+<span id="cb595-7"><a href="#cb595-7" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb595-8"><a href="#cb595-8" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb595-9"><a href="#cb595-9" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb595-10"><a href="#cb595-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb595-11"><a href="#cb595-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb595-12"><a href="#cb595-12" aria-hidden="true" tabindex="-1"></a>Please visit [the link][ctan].</span>
+<span id="cb595-13"><a href="#cb595-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb595-14"><a href="#cb595-14" aria-hidden="true" tabindex="-1"></a> [ctan]: https://ctan.org/</span>
+<span id="cb595-15"><a href="#cb595-15" aria-hidden="true" tabindex="-1"></a>         (the Comprehensive TeX Archive Network)</span>
+<span id="cb595-16"><a href="#cb595-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb595-17"><a href="#cb595-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb593"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb593-1"><a href="#cb593-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb596"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb596-1"><a href="#cb596-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10951,22 +11001,22 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb594"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb594-1"><a href="#cb594-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb594-2"><a href="#cb594-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererLink</span>#1#2#3#4{<span class="co">%</span></span>
-<span id="cb594-3"><a href="#cb594-3" aria-hidden="true" tabindex="-1"></a>  #1 {<span class="fu">\tt</span>#2} titled <span class="fu">\emph</span>{#4}<span class="co">%</span></span>
-<span id="cb594-4"><a href="#cb594-4" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb594-5"><a href="#cb594-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb594-6"><a href="#cb594-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb594-7"><a href="#cb594-7" aria-hidden="true" tabindex="-1"></a>Please visit [the link][ctan].</span>
-<span id="cb594-8"><a href="#cb594-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb594-9"><a href="#cb594-9" aria-hidden="true" tabindex="-1"></a> [ctan]: https://ctan.org/</span>
-<span id="cb594-10"><a href="#cb594-10" aria-hidden="true" tabindex="-1"></a>         (the Comprehensive TeX Archive Network)</span>
-<span id="cb594-11"><a href="#cb594-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb594-12"><a href="#cb594-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb597"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb597-1"><a href="#cb597-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb597-2"><a href="#cb597-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererLink</span>#1#2#3#4{<span class="co">%</span></span>
+<span id="cb597-3"><a href="#cb597-3" aria-hidden="true" tabindex="-1"></a>  #1 {<span class="fu">\tt</span>#2} titled <span class="fu">\emph</span>{#4}<span class="co">%</span></span>
+<span id="cb597-4"><a href="#cb597-4" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb597-5"><a href="#cb597-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb597-6"><a href="#cb597-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb597-7"><a href="#cb597-7" aria-hidden="true" tabindex="-1"></a>Please visit [the link][ctan].</span>
+<span id="cb597-8"><a href="#cb597-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb597-9"><a href="#cb597-9" aria-hidden="true" tabindex="-1"></a> [ctan]: https://ctan.org/</span>
+<span id="cb597-10"><a href="#cb597-10" aria-hidden="true" tabindex="-1"></a>         (the Comprehensive TeX Archive Network)</span>
+<span id="cb597-11"><a href="#cb597-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb597-12"><a href="#cb597-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb595"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb595-1"><a href="#cb595-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb598"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb598-1"><a href="#cb598-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -10987,26 +11037,26 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb596"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb596-1"><a href="#cb596-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb596-2"><a href="#cb596-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[linkAttributes]{<span class="ex">markdown</span>}</span>
-<span id="cb596-3"><a href="#cb596-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb596-4"><a href="#cb596-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb596-5"><a href="#cb596-5" aria-hidden="true" tabindex="-1"></a>    linkAttributeContextBegin = {(},</span>
-<span id="cb596-6"><a href="#cb596-6" aria-hidden="true" tabindex="-1"></a>    link = {#1},</span>
-<span id="cb596-7"><a href="#cb596-7" aria-hidden="true" tabindex="-1"></a>    linkAttributeContextEnd = {)},</span>
-<span id="cb596-8"><a href="#cb596-8" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb596-9"><a href="#cb596-9" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb596-10"><a href="#cb596-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb596-11"><a href="#cb596-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb596-12"><a href="#cb596-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb596-13"><a href="#cb596-13" aria-hidden="true" tabindex="-1"></a>foo [bar](#bar){key=value} baz</span>
-<span id="cb596-14"><a href="#cb596-14" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb596-15"><a href="#cb596-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb596-16"><a href="#cb596-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb599"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb599-1"><a href="#cb599-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb599-2"><a href="#cb599-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[linkAttributes]{<span class="ex">markdown</span>}</span>
+<span id="cb599-3"><a href="#cb599-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb599-4"><a href="#cb599-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb599-5"><a href="#cb599-5" aria-hidden="true" tabindex="-1"></a>    linkAttributeContextBegin = {(},</span>
+<span id="cb599-6"><a href="#cb599-6" aria-hidden="true" tabindex="-1"></a>    link = {#1},</span>
+<span id="cb599-7"><a href="#cb599-7" aria-hidden="true" tabindex="-1"></a>    linkAttributeContextEnd = {)},</span>
+<span id="cb599-8"><a href="#cb599-8" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb599-9"><a href="#cb599-9" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb599-10"><a href="#cb599-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb599-11"><a href="#cb599-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb599-12"><a href="#cb599-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb599-13"><a href="#cb599-13" aria-hidden="true" tabindex="-1"></a>foo [bar](#bar){key=value} baz</span>
+<span id="cb599-14"><a href="#cb599-14" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb599-15"><a href="#cb599-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb599-16"><a href="#cb599-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb597"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb597-1"><a href="#cb597-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb600"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb600-1"><a href="#cb600-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11023,25 +11073,25 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb598"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb598-1"><a href="#cb598-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb598-2"><a href="#cb598-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[mark]{<span class="ex">markdown</span>}</span>
-<span id="cb598-3"><a href="#cb598-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">soul</span>}</span>
-<span id="cb598-4"><a href="#cb598-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb598-5"><a href="#cb598-5" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb598-6"><a href="#cb598-6" aria-hidden="true" tabindex="-1"></a>    mark = {<span class="fu">\hl</span>{#1}},</span>
-<span id="cb598-7"><a href="#cb598-7" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb598-8"><a href="#cb598-8" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb598-9"><a href="#cb598-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb598-10"><a href="#cb598-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb598-11"><a href="#cb598-11" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb598-12"><a href="#cb598-12" aria-hidden="true" tabindex="-1"></a>This ==is highlighted text.==</span>
-<span id="cb598-13"><a href="#cb598-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb598-14"><a href="#cb598-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb598-15"><a href="#cb598-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb601"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb601-1"><a href="#cb601-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb601-2"><a href="#cb601-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[mark]{<span class="ex">markdown</span>}</span>
+<span id="cb601-3"><a href="#cb601-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">soul</span>}</span>
+<span id="cb601-4"><a href="#cb601-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb601-5"><a href="#cb601-5" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb601-6"><a href="#cb601-6" aria-hidden="true" tabindex="-1"></a>    mark = {<span class="fu">\hl</span>{#1}},</span>
+<span id="cb601-7"><a href="#cb601-7" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb601-8"><a href="#cb601-8" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb601-9"><a href="#cb601-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb601-10"><a href="#cb601-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb601-11"><a href="#cb601-11" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb601-12"><a href="#cb601-12" aria-hidden="true" tabindex="-1"></a>This ==is highlighted text.==</span>
+<span id="cb601-13"><a href="#cb601-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb601-14"><a href="#cb601-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb601-15"><a href="#cb601-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb599"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb599-1"><a href="#cb599-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb602"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb602-1"><a href="#cb602-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11063,77 +11113,77 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>nested.md</code> with the following content:</p>
-<div class="sourceCode" id="cb600"><pre
-class="sourceCode md"><code class="sourceCode markdown"><span id="cb600-1"><a href="#cb600-1" aria-hidden="true" tabindex="-1"></a>This is a *nested* markdown document.</span></code></pre></div>
+<div class="sourceCode" id="cb603"><pre
+class="sourceCode md"><code class="sourceCode markdown"><span id="cb603-1"><a href="#cb603-1" aria-hidden="true" tabindex="-1"></a>This is a *nested* markdown document.</span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb601"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb601-1"><a href="#cb601-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb601-2"><a href="#cb601-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[contentBlocks]{<span class="ex">markdown</span>}</span>
-<span id="cb601-3"><a href="#cb601-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb601-4"><a href="#cb601-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb601-5"><a href="#cb601-5" aria-hidden="true" tabindex="-1"></a>    contentBlock = {<span class="co">%</span></span>
-<span id="cb601-6"><a href="#cb601-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownInput</span>{#3}<span class="co">%</span></span>
-<span id="cb601-7"><a href="#cb601-7" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb601-8"><a href="#cb601-8" aria-hidden="true" tabindex="-1"></a>    documentBegin = {<span class="co">%</span></span>
-<span id="cb601-9"><a href="#cb601-9" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb601-10"><a href="#cb601-10" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The beginning of a document)}</span>
-<span id="cb601-11"><a href="#cb601-11" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb601-12"><a href="#cb601-12" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\begingroup</span></span>
-<span id="cb601-13"><a href="#cb601-13" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownSetup</span>{snippet=first-nesting-level}<span class="co">%</span></span>
-<span id="cb601-14"><a href="#cb601-14" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb601-15"><a href="#cb601-15" aria-hidden="true" tabindex="-1"></a>    documentEnd = {<span class="co">%</span></span>
-<span id="cb601-16"><a href="#cb601-16" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\endgroup</span></span>
-<span id="cb601-17"><a href="#cb601-17" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb601-18"><a href="#cb601-18" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The end of a document)}</span>
-<span id="cb601-19"><a href="#cb601-19" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb601-20"><a href="#cb601-20" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb601-21"><a href="#cb601-21" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb601-22"><a href="#cb601-22" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb601-23"><a href="#cb601-23" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetupSnippet</span>{first-nesting-level}{</span>
-<span id="cb601-24"><a href="#cb601-24" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb601-25"><a href="#cb601-25" aria-hidden="true" tabindex="-1"></a>    documentBegin = {</span>
-<span id="cb601-26"><a href="#cb601-26" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb601-27"><a href="#cb601-27" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The beginning of a nested document)}</span>
-<span id="cb601-28"><a href="#cb601-28" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb601-29"><a href="#cb601-29" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\begingroup</span></span>
-<span id="cb601-30"><a href="#cb601-30" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownSetup</span>{snippet=second-nesting-level-and-below}</span>
-<span id="cb601-31"><a href="#cb601-31" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb601-32"><a href="#cb601-32" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb601-33"><a href="#cb601-33" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb601-34"><a href="#cb601-34" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetupSnippet</span>{second-nesting-level-and-below}{</span>
-<span id="cb601-35"><a href="#cb601-35" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb601-36"><a href="#cb601-36" aria-hidden="true" tabindex="-1"></a>    documentBegin = {</span>
-<span id="cb601-37"><a href="#cb601-37" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb601-38"><a href="#cb601-38" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The beginning of a nested document)}</span>
-<span id="cb601-39"><a href="#cb601-39" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb601-40"><a href="#cb601-40" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\begingroup</span></span>
-<span id="cb601-41"><a href="#cb601-41" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb601-42"><a href="#cb601-42" aria-hidden="true" tabindex="-1"></a>    documentEnd = {</span>
-<span id="cb601-43"><a href="#cb601-43" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\endgroup</span></span>
-<span id="cb601-44"><a href="#cb601-44" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb601-45"><a href="#cb601-45" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The end of a nested document)}</span>
-<span id="cb601-46"><a href="#cb601-46" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
-<span id="cb601-47"><a href="#cb601-47" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb601-48"><a href="#cb601-48" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb601-49"><a href="#cb601-49" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb601-50"><a href="#cb601-50" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb601-51"><a href="#cb601-51" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb601-52"><a href="#cb601-52" aria-hidden="true" tabindex="-1"></a>Hello *world*!</span>
-<span id="cb601-53"><a href="#cb601-53" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb601-54"><a href="#cb601-54" aria-hidden="true" tabindex="-1"></a>/nested.md</span>
-<span id="cb601-55"><a href="#cb601-55" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb601-56"><a href="#cb601-56" aria-hidden="true" tabindex="-1"></a>_Foo_ bar!</span>
-<span id="cb601-57"><a href="#cb601-57" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb601-58"><a href="#cb601-58" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb601-59"><a href="#cb601-59" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb601-60"><a href="#cb601-60" aria-hidden="true" tabindex="-1"></a>Bar baz!</span>
-<span id="cb601-61"><a href="#cb601-61" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb601-62"><a href="#cb601-62" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb601-63"><a href="#cb601-63" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb604"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb604-1"><a href="#cb604-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb604-2"><a href="#cb604-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[contentBlocks]{<span class="ex">markdown</span>}</span>
+<span id="cb604-3"><a href="#cb604-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb604-4"><a href="#cb604-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb604-5"><a href="#cb604-5" aria-hidden="true" tabindex="-1"></a>    contentBlock = {<span class="co">%</span></span>
+<span id="cb604-6"><a href="#cb604-6" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownInput</span>{#3}<span class="co">%</span></span>
+<span id="cb604-7"><a href="#cb604-7" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb604-8"><a href="#cb604-8" aria-hidden="true" tabindex="-1"></a>    documentBegin = {<span class="co">%</span></span>
+<span id="cb604-9"><a href="#cb604-9" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb604-10"><a href="#cb604-10" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The beginning of a document)}</span>
+<span id="cb604-11"><a href="#cb604-11" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb604-12"><a href="#cb604-12" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\begingroup</span></span>
+<span id="cb604-13"><a href="#cb604-13" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownSetup</span>{snippet=first-nesting-level}<span class="co">%</span></span>
+<span id="cb604-14"><a href="#cb604-14" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb604-15"><a href="#cb604-15" aria-hidden="true" tabindex="-1"></a>    documentEnd = {<span class="co">%</span></span>
+<span id="cb604-16"><a href="#cb604-16" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\endgroup</span></span>
+<span id="cb604-17"><a href="#cb604-17" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb604-18"><a href="#cb604-18" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The end of a document)}</span>
+<span id="cb604-19"><a href="#cb604-19" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb604-20"><a href="#cb604-20" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb604-21"><a href="#cb604-21" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb604-22"><a href="#cb604-22" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb604-23"><a href="#cb604-23" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetupSnippet</span>{first-nesting-level}{</span>
+<span id="cb604-24"><a href="#cb604-24" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb604-25"><a href="#cb604-25" aria-hidden="true" tabindex="-1"></a>    documentBegin = {</span>
+<span id="cb604-26"><a href="#cb604-26" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb604-27"><a href="#cb604-27" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The beginning of a nested document)}</span>
+<span id="cb604-28"><a href="#cb604-28" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb604-29"><a href="#cb604-29" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\begingroup</span></span>
+<span id="cb604-30"><a href="#cb604-30" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownSetup</span>{snippet=second-nesting-level-and-below}</span>
+<span id="cb604-31"><a href="#cb604-31" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb604-32"><a href="#cb604-32" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb604-33"><a href="#cb604-33" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb604-34"><a href="#cb604-34" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetupSnippet</span>{second-nesting-level-and-below}{</span>
+<span id="cb604-35"><a href="#cb604-35" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb604-36"><a href="#cb604-36" aria-hidden="true" tabindex="-1"></a>    documentBegin = {</span>
+<span id="cb604-37"><a href="#cb604-37" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb604-38"><a href="#cb604-38" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The beginning of a nested document)}</span>
+<span id="cb604-39"><a href="#cb604-39" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb604-40"><a href="#cb604-40" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\begingroup</span></span>
+<span id="cb604-41"><a href="#cb604-41" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb604-42"><a href="#cb604-42" aria-hidden="true" tabindex="-1"></a>    documentEnd = {</span>
+<span id="cb604-43"><a href="#cb604-43" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\endgroup</span></span>
+<span id="cb604-44"><a href="#cb604-44" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb604-45"><a href="#cb604-45" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\emph</span>{(The end of a nested document)}</span>
+<span id="cb604-46"><a href="#cb604-46" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\par</span></span>
+<span id="cb604-47"><a href="#cb604-47" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb604-48"><a href="#cb604-48" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb604-49"><a href="#cb604-49" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb604-50"><a href="#cb604-50" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb604-51"><a href="#cb604-51" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb604-52"><a href="#cb604-52" aria-hidden="true" tabindex="-1"></a>Hello *world*!</span>
+<span id="cb604-53"><a href="#cb604-53" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb604-54"><a href="#cb604-54" aria-hidden="true" tabindex="-1"></a>/nested.md</span>
+<span id="cb604-55"><a href="#cb604-55" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb604-56"><a href="#cb604-56" aria-hidden="true" tabindex="-1"></a>_Foo_ bar!</span>
+<span id="cb604-57"><a href="#cb604-57" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb604-58"><a href="#cb604-58" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb604-59"><a href="#cb604-59" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb604-60"><a href="#cb604-60" aria-hidden="true" tabindex="-1"></a>Bar baz!</span>
+<span id="cb604-61"><a href="#cb604-61" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb604-62"><a href="#cb604-62" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb604-63"><a href="#cb604-63" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb602"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb602-1"><a href="#cb602-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb605"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb605-1"><a href="#cb605-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11157,42 +11207,42 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.bib</code> with the following content:</p>
-<div class="sourceCode" id="cb603"><pre
-class="sourceCode bib"><code class="sourceCode bibtex"><span id="cb603-1"><a href="#cb603-1" aria-hidden="true" tabindex="-1"></a><span class="va">@book</span>{<span class="ot">knuth:tex</span>,</span>
-<span id="cb603-2"><a href="#cb603-2" aria-hidden="true" tabindex="-1"></a>  <span class="dt">author</span>    = "<span class="st">Knuth, Donald Ervin</span>",</span>
-<span id="cb603-3"><a href="#cb603-3" aria-hidden="true" tabindex="-1"></a>  <span class="dt">title</span>     = "<span class="st">The </span><span class="ch">\TeX</span><span class="st"> book, volume A of Computers and typesetting</span>",</span>
-<span id="cb603-4"><a href="#cb603-4" aria-hidden="true" tabindex="-1"></a>  <span class="dt">publisher</span> = "<span class="st">Addison-Wesley</span>",</span>
-<span id="cb603-5"><a href="#cb603-5" aria-hidden="true" tabindex="-1"></a>  <span class="dt">year</span>      = "<span class="st">1984</span>"</span>
-<span id="cb603-6"><a href="#cb603-6" aria-hidden="true" tabindex="-1"></a>}</span></code></pre></div>
+<div class="sourceCode" id="cb606"><pre
+class="sourceCode bib"><code class="sourceCode bibtex"><span id="cb606-1"><a href="#cb606-1" aria-hidden="true" tabindex="-1"></a><span class="va">@book</span>{<span class="ot">knuth:tex</span>,</span>
+<span id="cb606-2"><a href="#cb606-2" aria-hidden="true" tabindex="-1"></a>  <span class="dt">author</span>    = "<span class="st">Knuth, Donald Ervin</span>",</span>
+<span id="cb606-3"><a href="#cb606-3" aria-hidden="true" tabindex="-1"></a>  <span class="dt">title</span>     = "<span class="st">The </span><span class="ch">\TeX</span><span class="st"> book, volume A of Computers and typesetting</span>",</span>
+<span id="cb606-4"><a href="#cb606-4" aria-hidden="true" tabindex="-1"></a>  <span class="dt">publisher</span> = "<span class="st">Addison-Wesley</span>",</span>
+<span id="cb606-5"><a href="#cb606-5" aria-hidden="true" tabindex="-1"></a>  <span class="dt">year</span>      = "<span class="st">1984</span>"</span>
+<span id="cb606-6"><a href="#cb606-6" aria-hidden="true" tabindex="-1"></a>}</span></code></pre></div>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb604"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb604-1"><a href="#cb604-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb604-2"><a href="#cb604-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[</span>
-<span id="cb604-3"><a href="#cb604-3" aria-hidden="true" tabindex="-1"></a>  citations,</span>
-<span id="cb604-4"><a href="#cb604-4" aria-hidden="true" tabindex="-1"></a>  citationNbsps,</span>
-<span id="cb604-5"><a href="#cb604-5" aria-hidden="true" tabindex="-1"></a>]{<span class="ex">markdown</span>}</span>
-<span id="cb604-6"><a href="#cb604-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb604-7"><a href="#cb604-7" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb604-8"><a href="#cb604-8" aria-hidden="true" tabindex="-1"></a>    nbsp = {<span class="ss">$</span><span class="sc">\cdot</span><span class="ss">$</span>},</span>
-<span id="cb604-9"><a href="#cb604-9" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb604-10"><a href="#cb604-10" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb604-11"><a href="#cb604-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb604-12"><a href="#cb604-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb604-13"><a href="#cb604-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb604-14"><a href="#cb604-14" aria-hidden="true" tabindex="-1"></a>The TeXbook [@knuth:tex, p. 123 and 130] is good.</span>
-<span id="cb604-15"><a href="#cb604-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb604-16"><a href="#cb604-16" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb604-17"><a href="#cb604-17" aria-hidden="true" tabindex="-1"></a><span class="bu">\bibliographystyle</span>{<span class="ex">plain</span>}</span>
-<span id="cb604-18"><a href="#cb604-18" aria-hidden="true" tabindex="-1"></a><span class="bu">\bibliography</span>{<span class="ex">document.bib</span>}</span>
-<span id="cb604-19"><a href="#cb604-19" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb604-20"><a href="#cb604-20" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb607"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb607-1"><a href="#cb607-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb607-2"><a href="#cb607-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[</span>
+<span id="cb607-3"><a href="#cb607-3" aria-hidden="true" tabindex="-1"></a>  citations,</span>
+<span id="cb607-4"><a href="#cb607-4" aria-hidden="true" tabindex="-1"></a>  citationNbsps,</span>
+<span id="cb607-5"><a href="#cb607-5" aria-hidden="true" tabindex="-1"></a>]{<span class="ex">markdown</span>}</span>
+<span id="cb607-6"><a href="#cb607-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb607-7"><a href="#cb607-7" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb607-8"><a href="#cb607-8" aria-hidden="true" tabindex="-1"></a>    nbsp = {<span class="ss">$</span><span class="sc">\cdot</span><span class="ss">$</span>},</span>
+<span id="cb607-9"><a href="#cb607-9" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb607-10"><a href="#cb607-10" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb607-11"><a href="#cb607-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb607-12"><a href="#cb607-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb607-13"><a href="#cb607-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb607-14"><a href="#cb607-14" aria-hidden="true" tabindex="-1"></a>The TeXbook [@knuth:tex, p. 123 and 130] is good.</span>
+<span id="cb607-15"><a href="#cb607-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb607-16"><a href="#cb607-16" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb607-17"><a href="#cb607-17" aria-hidden="true" tabindex="-1"></a><span class="bu">\bibliographystyle</span>{<span class="ex">plain</span>}</span>
+<span id="cb607-18"><a href="#cb607-18" aria-hidden="true" tabindex="-1"></a><span class="bu">\bibliography</span>{<span class="ex">document.bib</span>}</span>
+<span id="cb607-19"><a href="#cb607-19" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb607-20"><a href="#cb607-20" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX and BibTeX from the terminal:</p>
-<div class="sourceCode" id="cb605"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb605-1"><a href="#cb605-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span>
-<span id="cb605-2"><a href="#cb605-2" aria-hidden="true" tabindex="-1"></a><span class="ex">bibtex</span> document.aux</span>
-<span id="cb605-3"><a href="#cb605-3" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span>
-<span id="cb605-4"><a href="#cb605-4" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb608"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb608-1"><a href="#cb608-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span>
+<span id="cb608-2"><a href="#cb608-2" aria-hidden="true" tabindex="-1"></a><span class="ex">bibtex</span> document.aux</span>
+<span id="cb608-3"><a href="#cb608-3" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span>
+<span id="cb608-4"><a href="#cb608-4" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11211,21 +11261,21 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb606"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb606-1"><a href="#cb606-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb606-2"><a href="#cb606-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionNotes</span>{true}</span>
-<span id="cb606-3"><a href="#cb606-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererNote</span>#1{ (and <span class="fu">\lowercase</span>{#1})}</span>
-<span id="cb606-4"><a href="#cb606-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb606-5"><a href="#cb606-5" aria-hidden="true" tabindex="-1"></a>This is some text[^1] and this is some other text[^2].</span>
-<span id="cb606-6"><a href="#cb606-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb606-7"><a href="#cb606-7" aria-hidden="true" tabindex="-1"></a> [^1]: this is a note</span>
-<span id="cb606-8"><a href="#cb606-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb606-9"><a href="#cb606-9" aria-hidden="true" tabindex="-1"></a> [^2]: this is some other note</span>
-<span id="cb606-10"><a href="#cb606-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb606-11"><a href="#cb606-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb609"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb609-1"><a href="#cb609-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb609-2"><a href="#cb609-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionNotes</span>{true}</span>
+<span id="cb609-3"><a href="#cb609-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererNote</span>#1{ (and <span class="fu">\lowercase</span>{#1})}</span>
+<span id="cb609-4"><a href="#cb609-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb609-5"><a href="#cb609-5" aria-hidden="true" tabindex="-1"></a>This is some text[^1] and this is some other text[^2].</span>
+<span id="cb609-6"><a href="#cb609-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb609-7"><a href="#cb609-7" aria-hidden="true" tabindex="-1"></a> [^1]: this is a note</span>
+<span id="cb609-8"><a href="#cb609-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb609-9"><a href="#cb609-9" aria-hidden="true" tabindex="-1"></a> [^2]: this is some other note</span>
+<span id="cb609-10"><a href="#cb609-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb609-11"><a href="#cb609-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb607"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb607-1"><a href="#cb607-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb610"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb610-1"><a href="#cb610-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11236,26 +11286,26 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb608"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb608-1"><a href="#cb608-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb608-2"><a href="#cb608-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[notes]{<span class="ex">markdown</span>}</span>
-<span id="cb608-3"><a href="#cb608-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb608-4"><a href="#cb608-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb608-5"><a href="#cb608-5" aria-hidden="true" tabindex="-1"></a>    note = { (and <span class="fu">\MakeLowercase</span>{#1})},</span>
-<span id="cb608-6"><a href="#cb608-6" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb608-7"><a href="#cb608-7" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb608-8"><a href="#cb608-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb608-9"><a href="#cb608-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb608-10"><a href="#cb608-10" aria-hidden="true" tabindex="-1"></a>This is some text[^1] and this is some other text[^2].</span>
-<span id="cb608-11"><a href="#cb608-11" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb608-12"><a href="#cb608-12" aria-hidden="true" tabindex="-1"></a> [^1]: this is a note</span>
-<span id="cb608-13"><a href="#cb608-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb608-14"><a href="#cb608-14" aria-hidden="true" tabindex="-1"></a> [^2]: this is some other note</span>
-<span id="cb608-15"><a href="#cb608-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb608-16"><a href="#cb608-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb611"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb611-1"><a href="#cb611-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb611-2"><a href="#cb611-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[notes]{<span class="ex">markdown</span>}</span>
+<span id="cb611-3"><a href="#cb611-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb611-4"><a href="#cb611-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb611-5"><a href="#cb611-5" aria-hidden="true" tabindex="-1"></a>    note = { (and <span class="fu">\MakeLowercase</span>{#1})},</span>
+<span id="cb611-6"><a href="#cb611-6" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb611-7"><a href="#cb611-7" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb611-8"><a href="#cb611-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb611-9"><a href="#cb611-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb611-10"><a href="#cb611-10" aria-hidden="true" tabindex="-1"></a>This is some text[^1] and this is some other text[^2].</span>
+<span id="cb611-11"><a href="#cb611-11" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb611-12"><a href="#cb611-12" aria-hidden="true" tabindex="-1"></a> [^1]: this is a note</span>
+<span id="cb611-13"><a href="#cb611-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb611-14"><a href="#cb611-14" aria-hidden="true" tabindex="-1"></a> [^2]: this is some other note</span>
+<span id="cb611-15"><a href="#cb611-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb611-16"><a href="#cb611-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb609"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb609-1"><a href="#cb609-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb612"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb612-1"><a href="#cb612-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11266,22 +11316,22 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb610"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb610-1"><a href="#cb610-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb610-2"><a href="#cb610-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[notes = yes]</span>
-<span id="cb610-3"><a href="#cb610-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererNote</span>#1{ (and <span class="fu">\lowercase</span>{#1})}</span>
-<span id="cb610-4"><a href="#cb610-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb610-5"><a href="#cb610-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb610-6"><a href="#cb610-6" aria-hidden="true" tabindex="-1"></a>This is some text[^1] and this is some other text[^2].</span>
-<span id="cb610-7"><a href="#cb610-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb610-8"><a href="#cb610-8" aria-hidden="true" tabindex="-1"></a> [^1]: this is a note</span>
-<span id="cb610-9"><a href="#cb610-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb610-10"><a href="#cb610-10" aria-hidden="true" tabindex="-1"></a> [^2]: this is some other note</span>
-<span id="cb610-11"><a href="#cb610-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb610-12"><a href="#cb610-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb613"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb613-1"><a href="#cb613-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb613-2"><a href="#cb613-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[notes = yes]</span>
+<span id="cb613-3"><a href="#cb613-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererNote</span>#1{ (and <span class="fu">\lowercase</span>{#1})}</span>
+<span id="cb613-4"><a href="#cb613-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb613-5"><a href="#cb613-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb613-6"><a href="#cb613-6" aria-hidden="true" tabindex="-1"></a>This is some text[^1] and this is some other text[^2].</span>
+<span id="cb613-7"><a href="#cb613-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb613-8"><a href="#cb613-8" aria-hidden="true" tabindex="-1"></a> [^1]: this is a note</span>
+<span id="cb613-9"><a href="#cb613-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb613-10"><a href="#cb613-10" aria-hidden="true" tabindex="-1"></a> [^2]: this is some other note</span>
+<span id="cb613-11"><a href="#cb613-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb613-12"><a href="#cb613-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb611"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb611-1"><a href="#cb611-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb614"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb614-1"><a href="#cb614-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11377,70 +11427,70 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb612"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb612-1"><a href="#cb612-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb612-2"><a href="#cb612-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTightLists</span>{true}</span>
-<span id="cb612-3"><a href="#cb612-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionStartNumber</span>{true}</span>
-<span id="cb612-4"><a href="#cb612-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb612-5"><a href="#cb612-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{}</span>
-<span id="cb612-6"><a href="#cb612-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlBeginTight</span>{ (}</span>
-<span id="cb612-7"><a href="#cb612-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemWithNumber</span>#1{<span class="co">%</span></span>
-<span id="cb612-8"><a href="#cb612-8" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum</span> #1=1<span class="fu">\relax</span></span>
-<span id="cb612-9"><a href="#cb612-9" aria-hidden="true" tabindex="-1"></a>    the first</span>
-<span id="cb612-10"><a href="#cb612-10" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
-<span id="cb612-11"><a href="#cb612-11" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifnum</span> #1=2<span class="fu">\relax</span></span>
-<span id="cb612-12"><a href="#cb612-12" aria-hidden="true" tabindex="-1"></a>      , the second</span>
-<span id="cb612-13"><a href="#cb612-13" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\else</span></span>
-<span id="cb612-14"><a href="#cb612-14" aria-hidden="true" tabindex="-1"></a>      , and the third</span>
-<span id="cb612-15"><a href="#cb612-15" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
-<span id="cb612-16"><a href="#cb612-16" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
-<span id="cb612-17"><a href="#cb612-17" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb612-18"><a href="#cb612-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemEnd</span>{}</span>
-<span id="cb612-19"><a href="#cb612-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlEndTight</span>{).}</span>
-<span id="cb612-20"><a href="#cb612-20" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb612-21"><a href="#cb612-21" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb612-22"><a href="#cb612-22" aria-hidden="true" tabindex="-1"></a>This is a tight list</span>
-<span id="cb612-23"><a href="#cb612-23" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb612-24"><a href="#cb612-24" aria-hidden="true" tabindex="-1"></a>1. item</span>
-<span id="cb612-25"><a href="#cb612-25" aria-hidden="true" tabindex="-1"></a>2. item</span>
-<span id="cb612-26"><a href="#cb612-26" aria-hidden="true" tabindex="-1"></a>3. item</span>
-<span id="cb612-27"><a href="#cb612-27" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb612-28"><a href="#cb612-28" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb612-29"><a href="#cb612-29" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
-<span id="cb612-30"><a href="#cb612-30" aria-hidden="true" tabindex="-1"></a>  :<span class="fu">\par</span></span>
-<span id="cb612-31"><a href="#cb612-31" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
-<span id="cb612-32"><a href="#cb612-32" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb612-33"><a href="#cb612-33" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlBegin</span>{}</span>
-<span id="cb612-34"><a href="#cb612-34" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemWithNumber</span>#1{<span class="co">%</span></span>
-<span id="cb612-35"><a href="#cb612-35" aria-hidden="true" tabindex="-1"></a>  #1.<span class="fu">\kern</span> 0.5em<span class="co">%</span></span>
-<span id="cb612-36"><a href="#cb612-36" aria-hidden="true" tabindex="-1"></a>  This is the</span>
-<span id="cb612-37"><a href="#cb612-37" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum</span> #1=1<span class="fu">\relax</span></span>
-<span id="cb612-38"><a href="#cb612-38" aria-hidden="true" tabindex="-1"></a>    first</span>
-<span id="cb612-39"><a href="#cb612-39" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
-<span id="cb612-40"><a href="#cb612-40" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifnum</span> #1=2<span class="fu">\relax</span></span>
-<span id="cb612-41"><a href="#cb612-41" aria-hidden="true" tabindex="-1"></a>      second</span>
-<span id="cb612-42"><a href="#cb612-42" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\else</span></span>
-<span id="cb612-43"><a href="#cb612-43" aria-hidden="true" tabindex="-1"></a>      third</span>
-<span id="cb612-44"><a href="#cb612-44" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
-<span id="cb612-45"><a href="#cb612-45" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
-<span id="cb612-46"><a href="#cb612-46" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb612-47"><a href="#cb612-47" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemEnd</span>{.<span class="fu">\par</span>}</span>
-<span id="cb612-48"><a href="#cb612-48" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlEnd</span>{}</span>
-<span id="cb612-49"><a href="#cb612-49" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb612-50"><a href="#cb612-50" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb612-51"><a href="#cb612-51" aria-hidden="true" tabindex="-1"></a>This is a loose list</span>
-<span id="cb612-52"><a href="#cb612-52" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb612-53"><a href="#cb612-53" aria-hidden="true" tabindex="-1"></a>1. item</span>
-<span id="cb612-54"><a href="#cb612-54" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb612-55"><a href="#cb612-55" aria-hidden="true" tabindex="-1"></a>2. item</span>
-<span id="cb612-56"><a href="#cb612-56" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb612-57"><a href="#cb612-57" aria-hidden="true" tabindex="-1"></a>3. item</span>
-<span id="cb612-58"><a href="#cb612-58" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb612-59"><a href="#cb612-59" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb612-60"><a href="#cb612-60" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb615"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb615-1"><a href="#cb615-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb615-2"><a href="#cb615-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTightLists</span>{true}</span>
+<span id="cb615-3"><a href="#cb615-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionStartNumber</span>{true}</span>
+<span id="cb615-4"><a href="#cb615-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb615-5"><a href="#cb615-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{}</span>
+<span id="cb615-6"><a href="#cb615-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlBeginTight</span>{ (}</span>
+<span id="cb615-7"><a href="#cb615-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemWithNumber</span>#1{<span class="co">%</span></span>
+<span id="cb615-8"><a href="#cb615-8" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum</span> #1=1<span class="fu">\relax</span></span>
+<span id="cb615-9"><a href="#cb615-9" aria-hidden="true" tabindex="-1"></a>    the first</span>
+<span id="cb615-10"><a href="#cb615-10" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
+<span id="cb615-11"><a href="#cb615-11" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifnum</span> #1=2<span class="fu">\relax</span></span>
+<span id="cb615-12"><a href="#cb615-12" aria-hidden="true" tabindex="-1"></a>      , the second</span>
+<span id="cb615-13"><a href="#cb615-13" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\else</span></span>
+<span id="cb615-14"><a href="#cb615-14" aria-hidden="true" tabindex="-1"></a>      , and the third</span>
+<span id="cb615-15"><a href="#cb615-15" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
+<span id="cb615-16"><a href="#cb615-16" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
+<span id="cb615-17"><a href="#cb615-17" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb615-18"><a href="#cb615-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemEnd</span>{}</span>
+<span id="cb615-19"><a href="#cb615-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlEndTight</span>{).}</span>
+<span id="cb615-20"><a href="#cb615-20" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb615-21"><a href="#cb615-21" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb615-22"><a href="#cb615-22" aria-hidden="true" tabindex="-1"></a>This is a tight list</span>
+<span id="cb615-23"><a href="#cb615-23" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb615-24"><a href="#cb615-24" aria-hidden="true" tabindex="-1"></a>1. item</span>
+<span id="cb615-25"><a href="#cb615-25" aria-hidden="true" tabindex="-1"></a>2. item</span>
+<span id="cb615-26"><a href="#cb615-26" aria-hidden="true" tabindex="-1"></a>3. item</span>
+<span id="cb615-27"><a href="#cb615-27" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb615-28"><a href="#cb615-28" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb615-29"><a href="#cb615-29" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
+<span id="cb615-30"><a href="#cb615-30" aria-hidden="true" tabindex="-1"></a>  :<span class="fu">\par</span></span>
+<span id="cb615-31"><a href="#cb615-31" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
+<span id="cb615-32"><a href="#cb615-32" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb615-33"><a href="#cb615-33" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlBegin</span>{}</span>
+<span id="cb615-34"><a href="#cb615-34" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemWithNumber</span>#1{<span class="co">%</span></span>
+<span id="cb615-35"><a href="#cb615-35" aria-hidden="true" tabindex="-1"></a>  #1.<span class="fu">\kern</span> 0.5em<span class="co">%</span></span>
+<span id="cb615-36"><a href="#cb615-36" aria-hidden="true" tabindex="-1"></a>  This is the</span>
+<span id="cb615-37"><a href="#cb615-37" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum</span> #1=1<span class="fu">\relax</span></span>
+<span id="cb615-38"><a href="#cb615-38" aria-hidden="true" tabindex="-1"></a>    first</span>
+<span id="cb615-39"><a href="#cb615-39" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
+<span id="cb615-40"><a href="#cb615-40" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifnum</span> #1=2<span class="fu">\relax</span></span>
+<span id="cb615-41"><a href="#cb615-41" aria-hidden="true" tabindex="-1"></a>      second</span>
+<span id="cb615-42"><a href="#cb615-42" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\else</span></span>
+<span id="cb615-43"><a href="#cb615-43" aria-hidden="true" tabindex="-1"></a>      third</span>
+<span id="cb615-44"><a href="#cb615-44" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
+<span id="cb615-45"><a href="#cb615-45" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
+<span id="cb615-46"><a href="#cb615-46" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb615-47"><a href="#cb615-47" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemEnd</span>{.<span class="fu">\par</span>}</span>
+<span id="cb615-48"><a href="#cb615-48" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlEnd</span>{}</span>
+<span id="cb615-49"><a href="#cb615-49" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb615-50"><a href="#cb615-50" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb615-51"><a href="#cb615-51" aria-hidden="true" tabindex="-1"></a>This is a loose list</span>
+<span id="cb615-52"><a href="#cb615-52" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb615-53"><a href="#cb615-53" aria-hidden="true" tabindex="-1"></a>1. item</span>
+<span id="cb615-54"><a href="#cb615-54" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb615-55"><a href="#cb615-55" aria-hidden="true" tabindex="-1"></a>2. item</span>
+<span id="cb615-56"><a href="#cb615-56" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb615-57"><a href="#cb615-57" aria-hidden="true" tabindex="-1"></a>3. item</span>
+<span id="cb615-58"><a href="#cb615-58" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb615-59"><a href="#cb615-59" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb615-60"><a href="#cb615-60" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb613"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb613-1"><a href="#cb613-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb616"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb616-1"><a href="#cb616-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11457,73 +11507,73 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb614"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb614-1"><a href="#cb614-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb614-2"><a href="#cb614-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[tightLists, startNumber]{<span class="ex">markdown</span>}</span>
-<span id="cb614-3"><a href="#cb614-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb614-4"><a href="#cb614-4" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb614-5"><a href="#cb614-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[</span>
-<span id="cb614-6"><a href="#cb614-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb614-7"><a href="#cb614-7" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {},</span>
-<span id="cb614-8"><a href="#cb614-8" aria-hidden="true" tabindex="-1"></a>    olBeginTight = { (},</span>
-<span id="cb614-9"><a href="#cb614-9" aria-hidden="true" tabindex="-1"></a>    olItemWithNumber = {<span class="co">%</span></span>
-<span id="cb614-10"><a href="#cb614-10" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\ifnum</span> #1=1<span class="fu">\relax</span></span>
-<span id="cb614-11"><a href="#cb614-11" aria-hidden="true" tabindex="-1"></a>        the first</span>
-<span id="cb614-12"><a href="#cb614-12" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\else</span></span>
-<span id="cb614-13"><a href="#cb614-13" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\ifnum</span> #1=2<span class="fu">\relax</span></span>
-<span id="cb614-14"><a href="#cb614-14" aria-hidden="true" tabindex="-1"></a>          , the second</span>
-<span id="cb614-15"><a href="#cb614-15" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\else</span></span>
-<span id="cb614-16"><a href="#cb614-16" aria-hidden="true" tabindex="-1"></a>          , and the third</span>
-<span id="cb614-17"><a href="#cb614-17" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\fi</span></span>
-<span id="cb614-18"><a href="#cb614-18" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\fi</span></span>
-<span id="cb614-19"><a href="#cb614-19" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb614-20"><a href="#cb614-20" aria-hidden="true" tabindex="-1"></a>    olItemEnd = {},</span>
-<span id="cb614-21"><a href="#cb614-21" aria-hidden="true" tabindex="-1"></a>    olEndTight = {).},</span>
-<span id="cb614-22"><a href="#cb614-22" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb614-23"><a href="#cb614-23" aria-hidden="true" tabindex="-1"></a>]</span>
-<span id="cb614-24"><a href="#cb614-24" aria-hidden="true" tabindex="-1"></a>This is a tight list</span>
-<span id="cb614-25"><a href="#cb614-25" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb614-26"><a href="#cb614-26" aria-hidden="true" tabindex="-1"></a>1. item</span>
-<span id="cb614-27"><a href="#cb614-27" aria-hidden="true" tabindex="-1"></a>2. item</span>
-<span id="cb614-28"><a href="#cb614-28" aria-hidden="true" tabindex="-1"></a>3. item</span>
-<span id="cb614-29"><a href="#cb614-29" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb614-30"><a href="#cb614-30" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb614-31"><a href="#cb614-31" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[</span>
-<span id="cb614-32"><a href="#cb614-32" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb614-33"><a href="#cb614-33" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {<span class="co">%</span></span>
-<span id="cb614-34"><a href="#cb614-34" aria-hidden="true" tabindex="-1"></a>      :<span class="fu">\par</span></span>
-<span id="cb614-35"><a href="#cb614-35" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
-<span id="cb614-36"><a href="#cb614-36" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb614-37"><a href="#cb614-37" aria-hidden="true" tabindex="-1"></a>    olBeginTight = {<span class="kw">\begin</span>{<span class="ex">enumerate</span>}},</span>
-<span id="cb614-38"><a href="#cb614-38" aria-hidden="true" tabindex="-1"></a>    olItemWithNumber = {<span class="co">%</span></span>
-<span id="cb614-39"><a href="#cb614-39" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\item</span> This is the</span>
-<span id="cb614-40"><a href="#cb614-40" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\ifnum</span> #1=1<span class="fu">\relax</span></span>
-<span id="cb614-41"><a href="#cb614-41" aria-hidden="true" tabindex="-1"></a>        first</span>
-<span id="cb614-42"><a href="#cb614-42" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\else</span></span>
-<span id="cb614-43"><a href="#cb614-43" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\ifnum</span> #1=2<span class="fu">\relax</span></span>
-<span id="cb614-44"><a href="#cb614-44" aria-hidden="true" tabindex="-1"></a>          second</span>
-<span id="cb614-45"><a href="#cb614-45" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\else</span></span>
-<span id="cb614-46"><a href="#cb614-46" aria-hidden="true" tabindex="-1"></a>          third</span>
-<span id="cb614-47"><a href="#cb614-47" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\fi</span></span>
-<span id="cb614-48"><a href="#cb614-48" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\fi</span></span>
-<span id="cb614-49"><a href="#cb614-49" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb614-50"><a href="#cb614-50" aria-hidden="true" tabindex="-1"></a>    olItemEnd = {.},</span>
-<span id="cb614-51"><a href="#cb614-51" aria-hidden="true" tabindex="-1"></a>    olEnd = {<span class="kw">\end</span>{<span class="ex">enumerate</span>}},</span>
-<span id="cb614-52"><a href="#cb614-52" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb614-53"><a href="#cb614-53" aria-hidden="true" tabindex="-1"></a>]</span>
-<span id="cb614-54"><a href="#cb614-54" aria-hidden="true" tabindex="-1"></a>This is a loose list</span>
-<span id="cb614-55"><a href="#cb614-55" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb614-56"><a href="#cb614-56" aria-hidden="true" tabindex="-1"></a>1. item</span>
-<span id="cb614-57"><a href="#cb614-57" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb614-58"><a href="#cb614-58" aria-hidden="true" tabindex="-1"></a>2. item</span>
-<span id="cb614-59"><a href="#cb614-59" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb614-60"><a href="#cb614-60" aria-hidden="true" tabindex="-1"></a>3. item</span>
-<span id="cb614-61"><a href="#cb614-61" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb614-62"><a href="#cb614-62" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb614-63"><a href="#cb614-63" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb617"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb617-1"><a href="#cb617-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb617-2"><a href="#cb617-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[tightLists, startNumber]{<span class="ex">markdown</span>}</span>
+<span id="cb617-3"><a href="#cb617-3" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb617-4"><a href="#cb617-4" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb617-5"><a href="#cb617-5" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[</span>
+<span id="cb617-6"><a href="#cb617-6" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb617-7"><a href="#cb617-7" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {},</span>
+<span id="cb617-8"><a href="#cb617-8" aria-hidden="true" tabindex="-1"></a>    olBeginTight = { (},</span>
+<span id="cb617-9"><a href="#cb617-9" aria-hidden="true" tabindex="-1"></a>    olItemWithNumber = {<span class="co">%</span></span>
+<span id="cb617-10"><a href="#cb617-10" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\ifnum</span> #1=1<span class="fu">\relax</span></span>
+<span id="cb617-11"><a href="#cb617-11" aria-hidden="true" tabindex="-1"></a>        the first</span>
+<span id="cb617-12"><a href="#cb617-12" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\else</span></span>
+<span id="cb617-13"><a href="#cb617-13" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\ifnum</span> #1=2<span class="fu">\relax</span></span>
+<span id="cb617-14"><a href="#cb617-14" aria-hidden="true" tabindex="-1"></a>          , the second</span>
+<span id="cb617-15"><a href="#cb617-15" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\else</span></span>
+<span id="cb617-16"><a href="#cb617-16" aria-hidden="true" tabindex="-1"></a>          , and the third</span>
+<span id="cb617-17"><a href="#cb617-17" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\fi</span></span>
+<span id="cb617-18"><a href="#cb617-18" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\fi</span></span>
+<span id="cb617-19"><a href="#cb617-19" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb617-20"><a href="#cb617-20" aria-hidden="true" tabindex="-1"></a>    olItemEnd = {},</span>
+<span id="cb617-21"><a href="#cb617-21" aria-hidden="true" tabindex="-1"></a>    olEndTight = {).},</span>
+<span id="cb617-22"><a href="#cb617-22" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb617-23"><a href="#cb617-23" aria-hidden="true" tabindex="-1"></a>]</span>
+<span id="cb617-24"><a href="#cb617-24" aria-hidden="true" tabindex="-1"></a>This is a tight list</span>
+<span id="cb617-25"><a href="#cb617-25" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb617-26"><a href="#cb617-26" aria-hidden="true" tabindex="-1"></a>1. item</span>
+<span id="cb617-27"><a href="#cb617-27" aria-hidden="true" tabindex="-1"></a>2. item</span>
+<span id="cb617-28"><a href="#cb617-28" aria-hidden="true" tabindex="-1"></a>3. item</span>
+<span id="cb617-29"><a href="#cb617-29" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb617-30"><a href="#cb617-30" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb617-31"><a href="#cb617-31" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[</span>
+<span id="cb617-32"><a href="#cb617-32" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb617-33"><a href="#cb617-33" aria-hidden="true" tabindex="-1"></a>    interblockSeparator = {<span class="co">%</span></span>
+<span id="cb617-34"><a href="#cb617-34" aria-hidden="true" tabindex="-1"></a>      :<span class="fu">\par</span></span>
+<span id="cb617-35"><a href="#cb617-35" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
+<span id="cb617-36"><a href="#cb617-36" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb617-37"><a href="#cb617-37" aria-hidden="true" tabindex="-1"></a>    olBeginTight = {<span class="kw">\begin</span>{<span class="ex">enumerate</span>}},</span>
+<span id="cb617-38"><a href="#cb617-38" aria-hidden="true" tabindex="-1"></a>    olItemWithNumber = {<span class="co">%</span></span>
+<span id="cb617-39"><a href="#cb617-39" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\item</span> This is the</span>
+<span id="cb617-40"><a href="#cb617-40" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\ifnum</span> #1=1<span class="fu">\relax</span></span>
+<span id="cb617-41"><a href="#cb617-41" aria-hidden="true" tabindex="-1"></a>        first</span>
+<span id="cb617-42"><a href="#cb617-42" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\else</span></span>
+<span id="cb617-43"><a href="#cb617-43" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\ifnum</span> #1=2<span class="fu">\relax</span></span>
+<span id="cb617-44"><a href="#cb617-44" aria-hidden="true" tabindex="-1"></a>          second</span>
+<span id="cb617-45"><a href="#cb617-45" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\else</span></span>
+<span id="cb617-46"><a href="#cb617-46" aria-hidden="true" tabindex="-1"></a>          third</span>
+<span id="cb617-47"><a href="#cb617-47" aria-hidden="true" tabindex="-1"></a>        <span class="fu">\fi</span></span>
+<span id="cb617-48"><a href="#cb617-48" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\fi</span></span>
+<span id="cb617-49"><a href="#cb617-49" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb617-50"><a href="#cb617-50" aria-hidden="true" tabindex="-1"></a>    olItemEnd = {.},</span>
+<span id="cb617-51"><a href="#cb617-51" aria-hidden="true" tabindex="-1"></a>    olEnd = {<span class="kw">\end</span>{<span class="ex">enumerate</span>}},</span>
+<span id="cb617-52"><a href="#cb617-52" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb617-53"><a href="#cb617-53" aria-hidden="true" tabindex="-1"></a>]</span>
+<span id="cb617-54"><a href="#cb617-54" aria-hidden="true" tabindex="-1"></a>This is a loose list</span>
+<span id="cb617-55"><a href="#cb617-55" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb617-56"><a href="#cb617-56" aria-hidden="true" tabindex="-1"></a>1. item</span>
+<span id="cb617-57"><a href="#cb617-57" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb617-58"><a href="#cb617-58" aria-hidden="true" tabindex="-1"></a>2. item</span>
+<span id="cb617-59"><a href="#cb617-59" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb617-60"><a href="#cb617-60" aria-hidden="true" tabindex="-1"></a>3. item</span>
+<span id="cb617-61"><a href="#cb617-61" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb617-62"><a href="#cb617-62" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb617-63"><a href="#cb617-63" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb615"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb615-1"><a href="#cb615-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb618"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb618-1"><a href="#cb618-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11540,74 +11590,74 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb616"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb616-1"><a href="#cb616-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb616-2"><a href="#cb616-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span></span>
-<span id="cb616-3"><a href="#cb616-3" aria-hidden="true" tabindex="-1"></a>  [</span>
-<span id="cb616-4"><a href="#cb616-4" aria-hidden="true" tabindex="-1"></a>    tightLists = yes,</span>
-<span id="cb616-5"><a href="#cb616-5" aria-hidden="true" tabindex="-1"></a>    startNumber = yes,</span>
-<span id="cb616-6"><a href="#cb616-6" aria-hidden="true" tabindex="-1"></a>  ]</span>
-<span id="cb616-7"><a href="#cb616-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb616-8"><a href="#cb616-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb616-9"><a href="#cb616-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{}</span>
-<span id="cb616-10"><a href="#cb616-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlBeginTight</span>{ (}</span>
-<span id="cb616-11"><a href="#cb616-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemWithNumber</span>#1{<span class="co">%</span></span>
-<span id="cb616-12"><a href="#cb616-12" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum</span> #1=1<span class="fu">\relax</span></span>
-<span id="cb616-13"><a href="#cb616-13" aria-hidden="true" tabindex="-1"></a>    the first</span>
-<span id="cb616-14"><a href="#cb616-14" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
-<span id="cb616-15"><a href="#cb616-15" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifnum</span> #1=2<span class="fu">\relax</span></span>
-<span id="cb616-16"><a href="#cb616-16" aria-hidden="true" tabindex="-1"></a>      , the second</span>
-<span id="cb616-17"><a href="#cb616-17" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\else</span></span>
-<span id="cb616-18"><a href="#cb616-18" aria-hidden="true" tabindex="-1"></a>      , and the third</span>
-<span id="cb616-19"><a href="#cb616-19" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
-<span id="cb616-20"><a href="#cb616-20" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
-<span id="cb616-21"><a href="#cb616-21" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb616-22"><a href="#cb616-22" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemEnd</span>{}</span>
-<span id="cb616-23"><a href="#cb616-23" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlEndTight</span>{).}</span>
-<span id="cb616-24"><a href="#cb616-24" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb616-25"><a href="#cb616-25" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb616-26"><a href="#cb616-26" aria-hidden="true" tabindex="-1"></a>This is a tight list</span>
-<span id="cb616-27"><a href="#cb616-27" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb616-28"><a href="#cb616-28" aria-hidden="true" tabindex="-1"></a>1. item</span>
-<span id="cb616-29"><a href="#cb616-29" aria-hidden="true" tabindex="-1"></a>2. item</span>
-<span id="cb616-30"><a href="#cb616-30" aria-hidden="true" tabindex="-1"></a>3. item</span>
-<span id="cb616-31"><a href="#cb616-31" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb616-32"><a href="#cb616-32" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb616-33"><a href="#cb616-33" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
-<span id="cb616-34"><a href="#cb616-34" aria-hidden="true" tabindex="-1"></a>  :<span class="fu">\par</span></span>
-<span id="cb616-35"><a href="#cb616-35" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
-<span id="cb616-36"><a href="#cb616-36" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb616-37"><a href="#cb616-37" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlBegin</span>{<span class="fu">\startitemize</span>}</span>
-<span id="cb616-38"><a href="#cb616-38" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemWithNumber</span>#1{<span class="co">%</span></span>
-<span id="cb616-39"><a href="#cb616-39" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\sym</span>{#1.}</span>
-<span id="cb616-40"><a href="#cb616-40" aria-hidden="true" tabindex="-1"></a>  This is the</span>
-<span id="cb616-41"><a href="#cb616-41" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum</span> #1=1<span class="fu">\relax</span></span>
-<span id="cb616-42"><a href="#cb616-42" aria-hidden="true" tabindex="-1"></a>    first</span>
-<span id="cb616-43"><a href="#cb616-43" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
-<span id="cb616-44"><a href="#cb616-44" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifnum</span> #1=2<span class="fu">\relax</span></span>
-<span id="cb616-45"><a href="#cb616-45" aria-hidden="true" tabindex="-1"></a>      second</span>
-<span id="cb616-46"><a href="#cb616-46" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\else</span></span>
-<span id="cb616-47"><a href="#cb616-47" aria-hidden="true" tabindex="-1"></a>      third</span>
-<span id="cb616-48"><a href="#cb616-48" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
-<span id="cb616-49"><a href="#cb616-49" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
-<span id="cb616-50"><a href="#cb616-50" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb616-51"><a href="#cb616-51" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemEnd</span>{.<span class="fu">\par</span>}</span>
-<span id="cb616-52"><a href="#cb616-52" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlEnd</span>{<span class="fu">\stopitemize</span>}</span>
-<span id="cb616-53"><a href="#cb616-53" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb616-54"><a href="#cb616-54" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb616-55"><a href="#cb616-55" aria-hidden="true" tabindex="-1"></a>This is a loose list</span>
-<span id="cb616-56"><a href="#cb616-56" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb616-57"><a href="#cb616-57" aria-hidden="true" tabindex="-1"></a>1. item</span>
-<span id="cb616-58"><a href="#cb616-58" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb616-59"><a href="#cb616-59" aria-hidden="true" tabindex="-1"></a>2. item</span>
-<span id="cb616-60"><a href="#cb616-60" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb616-61"><a href="#cb616-61" aria-hidden="true" tabindex="-1"></a>3. item</span>
-<span id="cb616-62"><a href="#cb616-62" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb616-63"><a href="#cb616-63" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb616-64"><a href="#cb616-64" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb619"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb619-1"><a href="#cb619-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb619-2"><a href="#cb619-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span></span>
+<span id="cb619-3"><a href="#cb619-3" aria-hidden="true" tabindex="-1"></a>  [</span>
+<span id="cb619-4"><a href="#cb619-4" aria-hidden="true" tabindex="-1"></a>    tightLists = yes,</span>
+<span id="cb619-5"><a href="#cb619-5" aria-hidden="true" tabindex="-1"></a>    startNumber = yes,</span>
+<span id="cb619-6"><a href="#cb619-6" aria-hidden="true" tabindex="-1"></a>  ]</span>
+<span id="cb619-7"><a href="#cb619-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb619-8"><a href="#cb619-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb619-9"><a href="#cb619-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{}</span>
+<span id="cb619-10"><a href="#cb619-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlBeginTight</span>{ (}</span>
+<span id="cb619-11"><a href="#cb619-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemWithNumber</span>#1{<span class="co">%</span></span>
+<span id="cb619-12"><a href="#cb619-12" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum</span> #1=1<span class="fu">\relax</span></span>
+<span id="cb619-13"><a href="#cb619-13" aria-hidden="true" tabindex="-1"></a>    the first</span>
+<span id="cb619-14"><a href="#cb619-14" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
+<span id="cb619-15"><a href="#cb619-15" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifnum</span> #1=2<span class="fu">\relax</span></span>
+<span id="cb619-16"><a href="#cb619-16" aria-hidden="true" tabindex="-1"></a>      , the second</span>
+<span id="cb619-17"><a href="#cb619-17" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\else</span></span>
+<span id="cb619-18"><a href="#cb619-18" aria-hidden="true" tabindex="-1"></a>      , and the third</span>
+<span id="cb619-19"><a href="#cb619-19" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
+<span id="cb619-20"><a href="#cb619-20" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
+<span id="cb619-21"><a href="#cb619-21" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb619-22"><a href="#cb619-22" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemEnd</span>{}</span>
+<span id="cb619-23"><a href="#cb619-23" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlEndTight</span>{).}</span>
+<span id="cb619-24"><a href="#cb619-24" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb619-25"><a href="#cb619-25" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb619-26"><a href="#cb619-26" aria-hidden="true" tabindex="-1"></a>This is a tight list</span>
+<span id="cb619-27"><a href="#cb619-27" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb619-28"><a href="#cb619-28" aria-hidden="true" tabindex="-1"></a>1. item</span>
+<span id="cb619-29"><a href="#cb619-29" aria-hidden="true" tabindex="-1"></a>2. item</span>
+<span id="cb619-30"><a href="#cb619-30" aria-hidden="true" tabindex="-1"></a>3. item</span>
+<span id="cb619-31"><a href="#cb619-31" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb619-32"><a href="#cb619-32" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb619-33"><a href="#cb619-33" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="co">%</span></span>
+<span id="cb619-34"><a href="#cb619-34" aria-hidden="true" tabindex="-1"></a>  :<span class="fu">\par</span></span>
+<span id="cb619-35"><a href="#cb619-35" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\def\markdownRendererInterblockSeparator</span>{<span class="fu">\par</span>}<span class="co">%</span></span>
+<span id="cb619-36"><a href="#cb619-36" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb619-37"><a href="#cb619-37" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlBegin</span>{<span class="fu">\startitemize</span>}</span>
+<span id="cb619-38"><a href="#cb619-38" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemWithNumber</span>#1{<span class="co">%</span></span>
+<span id="cb619-39"><a href="#cb619-39" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\sym</span>{#1.}</span>
+<span id="cb619-40"><a href="#cb619-40" aria-hidden="true" tabindex="-1"></a>  This is the</span>
+<span id="cb619-41"><a href="#cb619-41" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum</span> #1=1<span class="fu">\relax</span></span>
+<span id="cb619-42"><a href="#cb619-42" aria-hidden="true" tabindex="-1"></a>    first</span>
+<span id="cb619-43"><a href="#cb619-43" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
+<span id="cb619-44"><a href="#cb619-44" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\ifnum</span> #1=2<span class="fu">\relax</span></span>
+<span id="cb619-45"><a href="#cb619-45" aria-hidden="true" tabindex="-1"></a>      second</span>
+<span id="cb619-46"><a href="#cb619-46" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\else</span></span>
+<span id="cb619-47"><a href="#cb619-47" aria-hidden="true" tabindex="-1"></a>      third</span>
+<span id="cb619-48"><a href="#cb619-48" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\fi</span></span>
+<span id="cb619-49"><a href="#cb619-49" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
+<span id="cb619-50"><a href="#cb619-50" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb619-51"><a href="#cb619-51" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlItemEnd</span>{.<span class="fu">\par</span>}</span>
+<span id="cb619-52"><a href="#cb619-52" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererOlEnd</span>{<span class="fu">\stopitemize</span>}</span>
+<span id="cb619-53"><a href="#cb619-53" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb619-54"><a href="#cb619-54" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb619-55"><a href="#cb619-55" aria-hidden="true" tabindex="-1"></a>This is a loose list</span>
+<span id="cb619-56"><a href="#cb619-56" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb619-57"><a href="#cb619-57" aria-hidden="true" tabindex="-1"></a>1. item</span>
+<span id="cb619-58"><a href="#cb619-58" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb619-59"><a href="#cb619-59" aria-hidden="true" tabindex="-1"></a>2. item</span>
+<span id="cb619-60"><a href="#cb619-60" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb619-61"><a href="#cb619-61" aria-hidden="true" tabindex="-1"></a>3. item</span>
+<span id="cb619-62"><a href="#cb619-62" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb619-63"><a href="#cb619-63" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb619-64"><a href="#cb619-64" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb617"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb617-1"><a href="#cb617-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb620"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb620-1"><a href="#cb620-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11638,41 +11688,41 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb618"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb618-1"><a href="#cb618-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb618-2"><a href="#cb618-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[rawAttribute, fencedCode]{<span class="ex">markdown</span>}</span>
-<span id="cb618-3"><a href="#cb618-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">expl3</span>}</span>
-<span id="cb618-4"><a href="#cb618-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
-<span id="cb618-5"><a href="#cb618-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\cs</span>_new:Nn</span>
-<span id="cb618-6"><a href="#cb618-6" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\display</span>_raw_content:nn</span>
-<span id="cb618-7"><a href="#cb618-7" aria-hidden="true" tabindex="-1"></a>  {</span>
-<span id="cb618-8"><a href="#cb618-8" aria-hidden="true" tabindex="-1"></a>    <span class="co">% If the raw attribute is TeX, execute the content as a TeX document.</span></span>
-<span id="cb618-9"><a href="#cb618-9" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\str</span>_if_eq:nnTF</span>
-<span id="cb618-10"><a href="#cb618-10" aria-hidden="true" tabindex="-1"></a>      { #2 }</span>
-<span id="cb618-11"><a href="#cb618-11" aria-hidden="true" tabindex="-1"></a>      { tex }</span>
-<span id="cb618-12"><a href="#cb618-12" aria-hidden="true" tabindex="-1"></a>      { <span class="fu">\markdownEscape</span> { #1 } }</span>
-<span id="cb618-13"><a href="#cb618-13" aria-hidden="true" tabindex="-1"></a>      <span class="co">% Otherwise, ignore the content.</span></span>
-<span id="cb618-14"><a href="#cb618-14" aria-hidden="true" tabindex="-1"></a>      { }</span>
-<span id="cb618-15"><a href="#cb618-15" aria-hidden="true" tabindex="-1"></a>  }</span>
-<span id="cb618-16"><a href="#cb618-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb618-17"><a href="#cb618-17" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb618-18"><a href="#cb618-18" aria-hidden="true" tabindex="-1"></a>    rawInline = { <span class="fu">\display</span>_raw_content:nn { #1 } { #2 } },</span>
-<span id="cb618-19"><a href="#cb618-19" aria-hidden="true" tabindex="-1"></a>    rawBlock  = { <span class="fu">\display</span>_raw_content:nn { #1 } { #2 } }</span>
-<span id="cb618-20"><a href="#cb618-20" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb618-21"><a href="#cb618-21" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb618-22"><a href="#cb618-22" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
-<span id="cb618-23"><a href="#cb618-23" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb618-24"><a href="#cb618-24" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb618-25"><a href="#cb618-25" aria-hidden="true" tabindex="-1"></a>`<span class="ss">$H_2 O$</span>`{=tex} is a liquid.</span>
-<span id="cb618-26"><a href="#cb618-26" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb618-27"><a href="#cb618-27" aria-hidden="true" tabindex="-1"></a>``` {=html}</span>
-<span id="cb618-28"><a href="#cb618-28" aria-hidden="true" tabindex="-1"></a><p>Here is some HTML content that will be ignored.</p></span>
-<span id="cb618-29"><a href="#cb618-29" aria-hidden="true" tabindex="-1"></a>```</span>
-<span id="cb618-30"><a href="#cb618-30" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb618-31"><a href="#cb618-31" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb621"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb621-1"><a href="#cb621-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb621-2"><a href="#cb621-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[rawAttribute, fencedCode]{<span class="ex">markdown</span>}</span>
+<span id="cb621-3"><a href="#cb621-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">expl3</span>}</span>
+<span id="cb621-4"><a href="#cb621-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
+<span id="cb621-5"><a href="#cb621-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\cs</span>_new:Nn</span>
+<span id="cb621-6"><a href="#cb621-6" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\display</span>_raw_content:nn</span>
+<span id="cb621-7"><a href="#cb621-7" aria-hidden="true" tabindex="-1"></a>  {</span>
+<span id="cb621-8"><a href="#cb621-8" aria-hidden="true" tabindex="-1"></a>    <span class="co">% If the raw attribute is TeX, execute the content as a TeX document.</span></span>
+<span id="cb621-9"><a href="#cb621-9" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\str</span>_if_eq:nnTF</span>
+<span id="cb621-10"><a href="#cb621-10" aria-hidden="true" tabindex="-1"></a>      { #2 }</span>
+<span id="cb621-11"><a href="#cb621-11" aria-hidden="true" tabindex="-1"></a>      { tex }</span>
+<span id="cb621-12"><a href="#cb621-12" aria-hidden="true" tabindex="-1"></a>      { <span class="fu">\markdownEscape</span> { #1 } }</span>
+<span id="cb621-13"><a href="#cb621-13" aria-hidden="true" tabindex="-1"></a>      <span class="co">% Otherwise, ignore the content.</span></span>
+<span id="cb621-14"><a href="#cb621-14" aria-hidden="true" tabindex="-1"></a>      { }</span>
+<span id="cb621-15"><a href="#cb621-15" aria-hidden="true" tabindex="-1"></a>  }</span>
+<span id="cb621-16"><a href="#cb621-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb621-17"><a href="#cb621-17" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb621-18"><a href="#cb621-18" aria-hidden="true" tabindex="-1"></a>    rawInline = { <span class="fu">\display</span>_raw_content:nn { #1 } { #2 } },</span>
+<span id="cb621-19"><a href="#cb621-19" aria-hidden="true" tabindex="-1"></a>    rawBlock  = { <span class="fu">\display</span>_raw_content:nn { #1 } { #2 } }</span>
+<span id="cb621-20"><a href="#cb621-20" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb621-21"><a href="#cb621-21" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb621-22"><a href="#cb621-22" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
+<span id="cb621-23"><a href="#cb621-23" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb621-24"><a href="#cb621-24" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb621-25"><a href="#cb621-25" aria-hidden="true" tabindex="-1"></a>`<span class="ss">$H_2 O$</span>`{=tex} is a liquid.</span>
+<span id="cb621-26"><a href="#cb621-26" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb621-27"><a href="#cb621-27" aria-hidden="true" tabindex="-1"></a>``` {=html}</span>
+<span id="cb621-28"><a href="#cb621-28" aria-hidden="true" tabindex="-1"></a><p>Here is some HTML content that will be ignored.</p></span>
+<span id="cb621-29"><a href="#cb621-29" aria-hidden="true" tabindex="-1"></a>```</span>
+<span id="cb621-30"><a href="#cb621-30" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb621-31"><a href="#cb621-31" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb619"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb619-1"><a href="#cb619-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb622"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb622-1"><a href="#cb622-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11727,16 +11777,16 @@
 tilde behave as if it were written in <span
 class="tex">T<sub>e</sub>X</span>, where it represents a non-breaking
 space.</p>
-<div class="sourceCode" id="cb620"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb620-1"><a href="#cb620-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb620-2"><a href="#cb620-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTilde</span>{~}</span>
-<span id="cb620-3"><a href="#cb620-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb620-4"><a href="#cb620-4" aria-hidden="true" tabindex="-1"></a>Bartel~Leendert van~der~Waerden</span>
-<span id="cb620-5"><a href="#cb620-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb620-6"><a href="#cb620-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb623"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb623-1"><a href="#cb623-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb623-2"><a href="#cb623-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTilde</span>{~}</span>
+<span id="cb623-3"><a href="#cb623-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb623-4"><a href="#cb623-4" aria-hidden="true" tabindex="-1"></a>Bartel~Leendert van~der~Waerden</span>
+<span id="cb623-5"><a href="#cb623-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb623-6"><a href="#cb623-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb621"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb621-1"><a href="#cb621-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb624"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb624-1"><a href="#cb624-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text, where the middot (<code>·</code>) denotes a
 non-breaking space:</p>
@@ -11750,22 +11800,22 @@
 tilde behave as if it were written in <span
 class="tex">T<sub>e</sub>X</span>, where it represents a non-breaking
 space.</p>
-<div class="sourceCode" id="cb622"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb622-1"><a href="#cb622-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb622-2"><a href="#cb622-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb622-3"><a href="#cb622-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb622-4"><a href="#cb622-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb622-5"><a href="#cb622-5" aria-hidden="true" tabindex="-1"></a>    tilde = ~,</span>
-<span id="cb622-6"><a href="#cb622-6" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb622-7"><a href="#cb622-7" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb622-8"><a href="#cb622-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb622-9"><a href="#cb622-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb622-10"><a href="#cb622-10" aria-hidden="true" tabindex="-1"></a>Bartel~Leendert van~der~Waerden</span>
-<span id="cb622-11"><a href="#cb622-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb622-12"><a href="#cb622-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb625"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb625-1"><a href="#cb625-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb625-2"><a href="#cb625-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb625-3"><a href="#cb625-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb625-4"><a href="#cb625-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb625-5"><a href="#cb625-5" aria-hidden="true" tabindex="-1"></a>    tilde = ~,</span>
+<span id="cb625-6"><a href="#cb625-6" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb625-7"><a href="#cb625-7" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb625-8"><a href="#cb625-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb625-9"><a href="#cb625-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb625-10"><a href="#cb625-10" aria-hidden="true" tabindex="-1"></a>Bartel~Leendert van~der~Waerden</span>
+<span id="cb625-11"><a href="#cb625-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb625-12"><a href="#cb625-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb623"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb623-1"><a href="#cb623-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb626"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb626-1"><a href="#cb626-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text, where the middot (<code>·</code>) denotes a
 non-breaking space:</p>
@@ -11779,17 +11829,17 @@
 tilde behave as if it were written in <span
 class="tex">T<sub>e</sub>X</span>, where it represents a non-breaking
 space.</p>
-<div class="sourceCode" id="cb624"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb624-1"><a href="#cb624-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb624-2"><a href="#cb624-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTilde</span>{~}</span>
-<span id="cb624-3"><a href="#cb624-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb624-4"><a href="#cb624-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb624-5"><a href="#cb624-5" aria-hidden="true" tabindex="-1"></a>Bartel~Leendert van~der~Waerden</span>
-<span id="cb624-6"><a href="#cb624-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb624-7"><a href="#cb624-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb627"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb627-1"><a href="#cb627-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb627-2"><a href="#cb627-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTilde</span>{~}</span>
+<span id="cb627-3"><a href="#cb627-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb627-4"><a href="#cb627-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb627-5"><a href="#cb627-5" aria-hidden="true" tabindex="-1"></a>Bartel~Leendert van~der~Waerden</span>
+<span id="cb627-6"><a href="#cb627-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb627-7"><a href="#cb627-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb625"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb625-1"><a href="#cb625-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb628"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb628-1"><a href="#cb628-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text, where the middot (<code>·</code>) denotes a
 non-breaking space:</p>
@@ -11808,18 +11858,18 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb626"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb626-1"><a href="#cb626-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb626-2"><a href="#cb626-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionStrikeThrough</span>{true}</span>
-<span id="cb626-3"><a href="#cb626-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> soulutf8.sty</span>
-<span id="cb626-4"><a href="#cb626-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererStrikeThrough</span>#1{<span class="fu">\st</span>{#1}}</span>
-<span id="cb626-5"><a href="#cb626-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb626-6"><a href="#cb626-6" aria-hidden="true" tabindex="-1"></a>This is ~~a lunar roving vehicle~~ strike-through text.</span>
-<span id="cb626-7"><a href="#cb626-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb626-8"><a href="#cb626-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb629"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb629-1"><a href="#cb629-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb629-2"><a href="#cb629-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionStrikeThrough</span>{true}</span>
+<span id="cb629-3"><a href="#cb629-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> soulutf8.sty</span>
+<span id="cb629-4"><a href="#cb629-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererStrikeThrough</span>#1{<span class="fu">\st</span>{#1}}</span>
+<span id="cb629-5"><a href="#cb629-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb629-6"><a href="#cb629-6" aria-hidden="true" tabindex="-1"></a>This is ~~a lunar roving vehicle~~ strike-through text.</span>
+<span id="cb629-7"><a href="#cb629-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb629-8"><a href="#cb629-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb627"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb627-1"><a href="#cb627-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb630"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb630-1"><a href="#cb630-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11829,23 +11879,23 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb628"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb628-1"><a href="#cb628-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb628-2"><a href="#cb628-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[strikeThrough]{<span class="ex">markdown</span>}</span>
-<span id="cb628-3"><a href="#cb628-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">soulutf8</span>}</span>
-<span id="cb628-4"><a href="#cb628-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb628-5"><a href="#cb628-5" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb628-6"><a href="#cb628-6" aria-hidden="true" tabindex="-1"></a>    strikeThrough = {<span class="fu">\st</span>{#1}},</span>
-<span id="cb628-7"><a href="#cb628-7" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb628-8"><a href="#cb628-8" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb628-9"><a href="#cb628-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb628-10"><a href="#cb628-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb628-11"><a href="#cb628-11" aria-hidden="true" tabindex="-1"></a>This is ~~a lunar roving vehicle~~ strike-through text.</span>
-<span id="cb628-12"><a href="#cb628-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb628-13"><a href="#cb628-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb631"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb631-1"><a href="#cb631-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb631-2"><a href="#cb631-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[strikeThrough]{<span class="ex">markdown</span>}</span>
+<span id="cb631-3"><a href="#cb631-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">soulutf8</span>}</span>
+<span id="cb631-4"><a href="#cb631-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb631-5"><a href="#cb631-5" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb631-6"><a href="#cb631-6" aria-hidden="true" tabindex="-1"></a>    strikeThrough = {<span class="fu">\st</span>{#1}},</span>
+<span id="cb631-7"><a href="#cb631-7" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb631-8"><a href="#cb631-8" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb631-9"><a href="#cb631-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb631-10"><a href="#cb631-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb631-11"><a href="#cb631-11" aria-hidden="true" tabindex="-1"></a>This is ~~a lunar roving vehicle~~ strike-through text.</span>
+<span id="cb631-12"><a href="#cb631-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb631-13"><a href="#cb631-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb629"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb629-1"><a href="#cb629-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb632"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb632-1"><a href="#cb632-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11855,18 +11905,18 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb630"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb630-1"><a href="#cb630-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb630-2"><a href="#cb630-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[strikeThrough = yes]</span>
-<span id="cb630-3"><a href="#cb630-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererStrikeThrough</span>#1{<span class="fu">\overstrikes</span>{#1}}</span>
-<span id="cb630-4"><a href="#cb630-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb630-5"><a href="#cb630-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb630-6"><a href="#cb630-6" aria-hidden="true" tabindex="-1"></a>This is ~~a lunar roving vehicle~~ strike-through text.</span>
-<span id="cb630-7"><a href="#cb630-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb630-8"><a href="#cb630-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb633"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb633-1"><a href="#cb633-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb633-2"><a href="#cb633-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[strikeThrough = yes]</span>
+<span id="cb633-3"><a href="#cb633-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererStrikeThrough</span>#1{<span class="fu">\overstrikes</span>{#1}}</span>
+<span id="cb633-4"><a href="#cb633-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb633-5"><a href="#cb633-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb633-6"><a href="#cb633-6" aria-hidden="true" tabindex="-1"></a>This is ~~a lunar roving vehicle~~ strike-through text.</span>
+<span id="cb633-7"><a href="#cb633-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb633-8"><a href="#cb633-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb631"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb631-1"><a href="#cb631-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb634"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb634-1"><a href="#cb634-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11883,17 +11933,17 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb632"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb632-1"><a href="#cb632-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb632-2"><a href="#cb632-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionSubscripts</span>{true}</span>
-<span id="cb632-3"><a href="#cb632-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererSubscript</span>#1{ (#1 moles) and }</span>
-<span id="cb632-4"><a href="#cb632-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb632-5"><a href="#cb632-5" aria-hidden="true" tabindex="-1"></a>H~2~O is a liquid.</span>
-<span id="cb632-6"><a href="#cb632-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb632-7"><a href="#cb632-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb635"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb635-1"><a href="#cb635-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb635-2"><a href="#cb635-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionSubscripts</span>{true}</span>
+<span id="cb635-3"><a href="#cb635-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererSubscript</span>#1{ (#1 moles) and }</span>
+<span id="cb635-4"><a href="#cb635-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb635-5"><a href="#cb635-5" aria-hidden="true" tabindex="-1"></a>H~2~O is a liquid.</span>
+<span id="cb635-6"><a href="#cb635-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb635-7"><a href="#cb635-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb633"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb633-1"><a href="#cb633-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb636"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb636-1"><a href="#cb636-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11903,22 +11953,22 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb634"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb634-1"><a href="#cb634-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb634-2"><a href="#cb634-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[subscripts]{<span class="ex">markdown</span>}</span>
-<span id="cb634-3"><a href="#cb634-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb634-4"><a href="#cb634-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb634-5"><a href="#cb634-5" aria-hidden="true" tabindex="-1"></a>    subscript = { (#1 moles) and },</span>
-<span id="cb634-6"><a href="#cb634-6" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb634-7"><a href="#cb634-7" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb634-8"><a href="#cb634-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb634-9"><a href="#cb634-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb634-10"><a href="#cb634-10" aria-hidden="true" tabindex="-1"></a>H~2~O is a liquid.</span>
-<span id="cb634-11"><a href="#cb634-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb634-12"><a href="#cb634-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb637"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb637-1"><a href="#cb637-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb637-2"><a href="#cb637-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[subscripts]{<span class="ex">markdown</span>}</span>
+<span id="cb637-3"><a href="#cb637-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb637-4"><a href="#cb637-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb637-5"><a href="#cb637-5" aria-hidden="true" tabindex="-1"></a>    subscript = { (#1 moles) and },</span>
+<span id="cb637-6"><a href="#cb637-6" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb637-7"><a href="#cb637-7" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb637-8"><a href="#cb637-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb637-9"><a href="#cb637-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb637-10"><a href="#cb637-10" aria-hidden="true" tabindex="-1"></a>H~2~O is a liquid.</span>
+<span id="cb637-11"><a href="#cb637-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb637-12"><a href="#cb637-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb635"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb635-1"><a href="#cb635-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb638"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb638-1"><a href="#cb638-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11928,18 +11978,18 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb636"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb636-1"><a href="#cb636-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb636-2"><a href="#cb636-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[subscripts = yes]</span>
-<span id="cb636-3"><a href="#cb636-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererSubscript</span>#1{ (#1 moles) and }</span>
-<span id="cb636-4"><a href="#cb636-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb636-5"><a href="#cb636-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb636-6"><a href="#cb636-6" aria-hidden="true" tabindex="-1"></a>H~2~O is a liquid.</span>
-<span id="cb636-7"><a href="#cb636-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb636-8"><a href="#cb636-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb639"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb639-1"><a href="#cb639-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb639-2"><a href="#cb639-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[subscripts = yes]</span>
+<span id="cb639-3"><a href="#cb639-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererSubscript</span>#1{ (#1 moles) and }</span>
+<span id="cb639-4"><a href="#cb639-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb639-5"><a href="#cb639-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb639-6"><a href="#cb639-6" aria-hidden="true" tabindex="-1"></a>H~2~O is a liquid.</span>
+<span id="cb639-7"><a href="#cb639-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb639-8"><a href="#cb639-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb637"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb637-1"><a href="#cb637-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb640"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb640-1"><a href="#cb640-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11956,17 +12006,17 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb638"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb638-1"><a href="#cb638-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb638-2"><a href="#cb638-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionSuperscripts</span>{true}</span>
-<span id="cb638-3"><a href="#cb638-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererSuperscript</span>#1{ taken to the power of #1}</span>
-<span id="cb638-4"><a href="#cb638-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb638-5"><a href="#cb638-5" aria-hidden="true" tabindex="-1"></a>2^10^ is 1024.</span>
-<span id="cb638-6"><a href="#cb638-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb638-7"><a href="#cb638-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb641"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb641-1"><a href="#cb641-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb641-2"><a href="#cb641-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionSuperscripts</span>{true}</span>
+<span id="cb641-3"><a href="#cb641-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererSuperscript</span>#1{ taken to the power of #1}</span>
+<span id="cb641-4"><a href="#cb641-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb641-5"><a href="#cb641-5" aria-hidden="true" tabindex="-1"></a>2^10^ is 1024.</span>
+<span id="cb641-6"><a href="#cb641-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb641-7"><a href="#cb641-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb639"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb639-1"><a href="#cb639-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb642"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb642-1"><a href="#cb642-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -11976,22 +12026,22 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb640"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb640-1"><a href="#cb640-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb640-2"><a href="#cb640-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[superscripts]{<span class="ex">markdown</span>}</span>
-<span id="cb640-3"><a href="#cb640-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb640-4"><a href="#cb640-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb640-5"><a href="#cb640-5" aria-hidden="true" tabindex="-1"></a>    superscript = { taken to the power of #1},</span>
-<span id="cb640-6"><a href="#cb640-6" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb640-7"><a href="#cb640-7" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb640-8"><a href="#cb640-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb640-9"><a href="#cb640-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb640-10"><a href="#cb640-10" aria-hidden="true" tabindex="-1"></a>2^10^ is 1024.</span>
-<span id="cb640-11"><a href="#cb640-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb640-12"><a href="#cb640-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb643"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb643-1"><a href="#cb643-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb643-2"><a href="#cb643-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[superscripts]{<span class="ex">markdown</span>}</span>
+<span id="cb643-3"><a href="#cb643-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb643-4"><a href="#cb643-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb643-5"><a href="#cb643-5" aria-hidden="true" tabindex="-1"></a>    superscript = { taken to the power of #1},</span>
+<span id="cb643-6"><a href="#cb643-6" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb643-7"><a href="#cb643-7" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb643-8"><a href="#cb643-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb643-9"><a href="#cb643-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb643-10"><a href="#cb643-10" aria-hidden="true" tabindex="-1"></a>2^10^ is 1024.</span>
+<span id="cb643-11"><a href="#cb643-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb643-12"><a href="#cb643-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb641"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb641-1"><a href="#cb641-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb644"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb644-1"><a href="#cb644-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12001,18 +12051,18 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb642"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb642-1"><a href="#cb642-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb642-2"><a href="#cb642-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[superscripts = yes]</span>
-<span id="cb642-3"><a href="#cb642-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererSuperscript</span>#1{ taken to the power of #1}</span>
-<span id="cb642-4"><a href="#cb642-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb642-5"><a href="#cb642-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb642-6"><a href="#cb642-6" aria-hidden="true" tabindex="-1"></a>2^10^ is 1024.</span>
-<span id="cb642-7"><a href="#cb642-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb642-8"><a href="#cb642-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb645"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb645-1"><a href="#cb645-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb645-2"><a href="#cb645-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[superscripts = yes]</span>
+<span id="cb645-3"><a href="#cb645-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererSuperscript</span>#1{ taken to the power of #1}</span>
+<span id="cb645-4"><a href="#cb645-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb645-5"><a href="#cb645-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb645-6"><a href="#cb645-6" aria-hidden="true" tabindex="-1"></a>2^10^ is 1024.</span>
+<span id="cb645-7"><a href="#cb645-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb645-8"><a href="#cb645-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb643"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb643-1"><a href="#cb643-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb646"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb646-1"><a href="#cb646-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12032,57 +12082,57 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb644"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb644-1"><a href="#cb644-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb644-2"><a href="#cb644-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[</span>
-<span id="cb644-3"><a href="#cb644-3" aria-hidden="true" tabindex="-1"></a>  pipeTables,</span>
-<span id="cb644-4"><a href="#cb644-4" aria-hidden="true" tabindex="-1"></a>  tableCaptions,</span>
-<span id="cb644-5"><a href="#cb644-5" aria-hidden="true" tabindex="-1"></a>  tableAttributes,</span>
-<span id="cb644-6"><a href="#cb644-6" aria-hidden="true" tabindex="-1"></a>  relativeReferences,</span>
-<span id="cb644-7"><a href="#cb644-7" aria-hidden="true" tabindex="-1"></a>]{<span class="ex">markdown</span>}</span>
-<span id="cb644-8"><a href="#cb644-8" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">expl3</span>}</span>
-<span id="cb644-9"><a href="#cb644-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
-<span id="cb644-10"><a href="#cb644-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb644-11"><a href="#cb644-11" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb644-12"><a href="#cb644-12" aria-hidden="true" tabindex="-1"></a>    tableAttributeContextBegin = {</span>
-<span id="cb644-13"><a href="#cb644-13" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_begin:</span>
-<span id="cb644-14"><a href="#cb644-14" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownSetup</span>{</span>
-<span id="cb644-15"><a href="#cb644-15" aria-hidden="true" tabindex="-1"></a>        renderers = {</span>
-<span id="cb644-16"><a href="#cb644-16" aria-hidden="true" tabindex="-1"></a>          attributeIdentifier = {</span>
-<span id="cb644-17"><a href="#cb644-17" aria-hidden="true" tabindex="-1"></a>            <span class="fu">\markdownSetup</span>{</span>
-<span id="cb644-18"><a href="#cb644-18" aria-hidden="true" tabindex="-1"></a>              renderers = {</span>
-<span id="cb644-19"><a href="#cb644-19" aria-hidden="true" tabindex="-1"></a>                tableAttributeContextEnd = {</span>
-<span id="cb644-20"><a href="#cb644-20" aria-hidden="true" tabindex="-1"></a>                  <span class="kw">\label</span>{<span class="ex">##1</span>}</span>
-<span id="cb644-21"><a href="#cb644-21" aria-hidden="true" tabindex="-1"></a>                  <span class="fu">\group</span>_end:</span>
-<span id="cb644-22"><a href="#cb644-22" aria-hidden="true" tabindex="-1"></a>                },</span>
-<span id="cb644-23"><a href="#cb644-23" aria-hidden="true" tabindex="-1"></a>              },</span>
-<span id="cb644-24"><a href="#cb644-24" aria-hidden="true" tabindex="-1"></a>            }</span>
-<span id="cb644-25"><a href="#cb644-25" aria-hidden="true" tabindex="-1"></a>          },</span>
-<span id="cb644-26"><a href="#cb644-26" aria-hidden="true" tabindex="-1"></a>        },</span>
-<span id="cb644-27"><a href="#cb644-27" aria-hidden="true" tabindex="-1"></a>      }</span>
-<span id="cb644-28"><a href="#cb644-28" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb644-29"><a href="#cb644-29" aria-hidden="true" tabindex="-1"></a>    tableAttributeContextEnd = {</span>
-<span id="cb644-30"><a href="#cb644-30" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_end:</span>
-<span id="cb644-31"><a href="#cb644-31" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb644-32"><a href="#cb644-32" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb644-33"><a href="#cb644-33" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb644-34"><a href="#cb644-34" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
-<span id="cb644-35"><a href="#cb644-35" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb644-36"><a href="#cb644-36" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb644-37"><a href="#cb644-37" aria-hidden="true" tabindex="-1"></a>See Table <#example-table>.</span>
-<span id="cb644-38"><a href="#cb644-38" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb644-39"><a href="#cb644-39" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
-<span id="cb644-40"><a href="#cb644-40" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
-<span id="cb644-41"><a href="#cb644-41" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
-<span id="cb644-42"><a href="#cb644-42" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
-<span id="cb644-43"><a href="#cb644-43" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
-<span id="cb644-44"><a href="#cb644-44" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb644-45"><a href="#cb644-45" aria-hidden="true" tabindex="-1"></a>  : Demonstration of pipe table syntax. {#example-table}</span>
-<span id="cb644-46"><a href="#cb644-46" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb644-47"><a href="#cb644-47" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb647"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb647-1"><a href="#cb647-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb647-2"><a href="#cb647-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[</span>
+<span id="cb647-3"><a href="#cb647-3" aria-hidden="true" tabindex="-1"></a>  pipeTables,</span>
+<span id="cb647-4"><a href="#cb647-4" aria-hidden="true" tabindex="-1"></a>  tableCaptions,</span>
+<span id="cb647-5"><a href="#cb647-5" aria-hidden="true" tabindex="-1"></a>  tableAttributes,</span>
+<span id="cb647-6"><a href="#cb647-6" aria-hidden="true" tabindex="-1"></a>  relativeReferences,</span>
+<span id="cb647-7"><a href="#cb647-7" aria-hidden="true" tabindex="-1"></a>]{<span class="ex">markdown</span>}</span>
+<span id="cb647-8"><a href="#cb647-8" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">expl3</span>}</span>
+<span id="cb647-9"><a href="#cb647-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
+<span id="cb647-10"><a href="#cb647-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb647-11"><a href="#cb647-11" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb647-12"><a href="#cb647-12" aria-hidden="true" tabindex="-1"></a>    tableAttributeContextBegin = {</span>
+<span id="cb647-13"><a href="#cb647-13" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_begin:</span>
+<span id="cb647-14"><a href="#cb647-14" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\markdownSetup</span>{</span>
+<span id="cb647-15"><a href="#cb647-15" aria-hidden="true" tabindex="-1"></a>        renderers = {</span>
+<span id="cb647-16"><a href="#cb647-16" aria-hidden="true" tabindex="-1"></a>          attributeIdentifier = {</span>
+<span id="cb647-17"><a href="#cb647-17" aria-hidden="true" tabindex="-1"></a>            <span class="fu">\markdownSetup</span>{</span>
+<span id="cb647-18"><a href="#cb647-18" aria-hidden="true" tabindex="-1"></a>              renderers = {</span>
+<span id="cb647-19"><a href="#cb647-19" aria-hidden="true" tabindex="-1"></a>                tableAttributeContextEnd = {</span>
+<span id="cb647-20"><a href="#cb647-20" aria-hidden="true" tabindex="-1"></a>                  <span class="kw">\label</span>{<span class="ex">##1</span>}</span>
+<span id="cb647-21"><a href="#cb647-21" aria-hidden="true" tabindex="-1"></a>                  <span class="fu">\group</span>_end:</span>
+<span id="cb647-22"><a href="#cb647-22" aria-hidden="true" tabindex="-1"></a>                },</span>
+<span id="cb647-23"><a href="#cb647-23" aria-hidden="true" tabindex="-1"></a>              },</span>
+<span id="cb647-24"><a href="#cb647-24" aria-hidden="true" tabindex="-1"></a>            }</span>
+<span id="cb647-25"><a href="#cb647-25" aria-hidden="true" tabindex="-1"></a>          },</span>
+<span id="cb647-26"><a href="#cb647-26" aria-hidden="true" tabindex="-1"></a>        },</span>
+<span id="cb647-27"><a href="#cb647-27" aria-hidden="true" tabindex="-1"></a>      }</span>
+<span id="cb647-28"><a href="#cb647-28" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb647-29"><a href="#cb647-29" aria-hidden="true" tabindex="-1"></a>    tableAttributeContextEnd = {</span>
+<span id="cb647-30"><a href="#cb647-30" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\group</span>_end:</span>
+<span id="cb647-31"><a href="#cb647-31" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb647-32"><a href="#cb647-32" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb647-33"><a href="#cb647-33" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb647-34"><a href="#cb647-34" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
+<span id="cb647-35"><a href="#cb647-35" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb647-36"><a href="#cb647-36" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb647-37"><a href="#cb647-37" aria-hidden="true" tabindex="-1"></a>See Table <#example-table>.</span>
+<span id="cb647-38"><a href="#cb647-38" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb647-39"><a href="#cb647-39" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
+<span id="cb647-40"><a href="#cb647-40" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
+<span id="cb647-41"><a href="#cb647-41" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
+<span id="cb647-42"><a href="#cb647-42" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
+<span id="cb647-43"><a href="#cb647-43" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
+<span id="cb647-44"><a href="#cb647-44" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb647-45"><a href="#cb647-45" aria-hidden="true" tabindex="-1"></a>  : Demonstration of pipe table syntax. {#example-table}</span>
+<span id="cb647-46"><a href="#cb647-46" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb647-47"><a href="#cb647-47" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb645"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb645-1"><a href="#cb645-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb648"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb648-1"><a href="#cb648-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12145,67 +12195,67 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb646"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb646-1"><a href="#cb646-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb646-2"><a href="#cb646-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[pipeTables, tableCaptions]{<span class="ex">markdown</span>}</span>
-<span id="cb646-3"><a href="#cb646-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\newcount\rowCounter</span></span>
-<span id="cb646-4"><a href="#cb646-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\newcount\columnCounter</span></span>
-<span id="cb646-5"><a href="#cb646-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\makeatletter</span></span>
-<span id="cb646-6"><a href="#cb646-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\processRow</span>#1{<span class="co">%</span></span>
-<span id="cb646-7"><a href="#cb646-7" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\columnCounter</span>=1<span class="co">%</span></span>
-<span id="cb646-8"><a href="#cb646-8" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\rowCounter</span>=0<span class="fu">\relax</span></span>
-<span id="cb646-9"><a href="#cb646-9" aria-hidden="true" tabindex="-1"></a>    As for the alignment,</span>
-<span id="cb646-10"><a href="#cb646-10" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
-<span id="cb646-11"><a href="#cb646-11" aria-hidden="true" tabindex="-1"></a>    In row <span class="fu">\the\rowCounter</span>,</span>
-<span id="cb646-12"><a href="#cb646-12" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
-<span id="cb646-13"><a href="#cb646-13" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\processColumn</span>#1</span>
-<span id="cb646-14"><a href="#cb646-14" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\advance\rowCounter</span> by 1<span class="fu">\relax</span></span>
-<span id="cb646-15"><a href="#cb646-15" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\rowCounter</span>><span class="fu">\rowTotal\relax</span></span>
-<span id="cb646-16"><a href="#cb646-16" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\expandafter\@gobble</span></span>
-<span id="cb646-17"><a href="#cb646-17" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi\processRow</span>}<span class="co">%</span></span>
-<span id="cb646-18"><a href="#cb646-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\processColumn</span>#1{<span class="co">%</span></span>
-<span id="cb646-19"><a href="#cb646-19" aria-hidden="true" tabindex="-1"></a>  column number <span class="fu">\the\columnCounter</span>{}</span>
-<span id="cb646-20"><a href="#cb646-20" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\rowCounter</span>=0<span class="fu">\relax</span></span>
-<span id="cb646-21"><a href="#cb646-21" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\if</span>#1d{}has default alignment<span class="fu">\fi</span></span>
-<span id="cb646-22"><a href="#cb646-22" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\if</span>#1l{}is left-aligned<span class="fu">\fi</span></span>
-<span id="cb646-23"><a href="#cb646-23" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\if</span>#1c{}is centered<span class="fu">\fi</span></span>
-<span id="cb646-24"><a href="#cb646-24" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\if</span>#1r{}is right-aligned<span class="fu">\fi</span></span>
-<span id="cb646-25"><a href="#cb646-25" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
-<span id="cb646-26"><a href="#cb646-26" aria-hidden="true" tabindex="-1"></a>    says <span class="fu">\emph</span>{#1}<span class="co">%</span></span>
-<span id="cb646-27"><a href="#cb646-27" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
-<span id="cb646-28"><a href="#cb646-28" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\advance\columnCounter</span> by 1<span class="fu">\relax</span></span>
-<span id="cb646-29"><a href="#cb646-29" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\columnCounter</span><<span class="fu">\columnTotal\relax</span>, <span class="fu">\fi</span></span>
-<span id="cb646-30"><a href="#cb646-30" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\columnCounter</span>=<span class="fu">\columnTotal\relax</span>, and <span class="fu">\fi</span></span>
-<span id="cb646-31"><a href="#cb646-31" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\columnCounter</span>><span class="fu">\columnTotal\relax</span></span>
-<span id="cb646-32"><a href="#cb646-32" aria-hidden="true" tabindex="-1"></a>    .<span class="fu">\expandafter\@gobble</span></span>
-<span id="cb646-33"><a href="#cb646-33" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi\processColumn</span>}<span class="co">%</span></span>
-<span id="cb646-34"><a href="#cb646-34" aria-hidden="true" tabindex="-1"></a><span class="fu">\makeatother</span></span>
-<span id="cb646-35"><a href="#cb646-35" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb646-36"><a href="#cb646-36" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb646-37"><a href="#cb646-37" aria-hidden="true" tabindex="-1"></a>    table = {<span class="co">%</span></span>
-<span id="cb646-38"><a href="#cb646-38" aria-hidden="true" tabindex="-1"></a>      This is a table with caption <span class="fu">\emph</span>{#1} that is #3 columns wide</span>
-<span id="cb646-39"><a href="#cb646-39" aria-hidden="true" tabindex="-1"></a>      and #2 rows long.</span>
-<span id="cb646-40"><a href="#cb646-40" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\rowCounter</span>=0<span class="co">%</span></span>
-<span id="cb646-41"><a href="#cb646-41" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\rowTotal</span>{#2}<span class="co">%</span></span>
-<span id="cb646-42"><a href="#cb646-42" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\columnTotal</span>{#3}<span class="co">%</span></span>
-<span id="cb646-43"><a href="#cb646-43" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\processRow</span></span>
-<span id="cb646-44"><a href="#cb646-44" aria-hidden="true" tabindex="-1"></a>    },</span>
-<span id="cb646-45"><a href="#cb646-45" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb646-46"><a href="#cb646-46" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb646-47"><a href="#cb646-47" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb646-48"><a href="#cb646-48" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb646-49"><a href="#cb646-49" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
-<span id="cb646-50"><a href="#cb646-50" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
-<span id="cb646-51"><a href="#cb646-51" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
-<span id="cb646-52"><a href="#cb646-52" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
-<span id="cb646-53"><a href="#cb646-53" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
-<span id="cb646-54"><a href="#cb646-54" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb646-55"><a href="#cb646-55" aria-hidden="true" tabindex="-1"></a>  : Demonstration of pipe table syntax</span>
-<span id="cb646-56"><a href="#cb646-56" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb646-57"><a href="#cb646-57" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb649"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb649-1"><a href="#cb649-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb649-2"><a href="#cb649-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[pipeTables, tableCaptions]{<span class="ex">markdown</span>}</span>
+<span id="cb649-3"><a href="#cb649-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\newcount\rowCounter</span></span>
+<span id="cb649-4"><a href="#cb649-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\newcount\columnCounter</span></span>
+<span id="cb649-5"><a href="#cb649-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\makeatletter</span></span>
+<span id="cb649-6"><a href="#cb649-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\processRow</span>#1{<span class="co">%</span></span>
+<span id="cb649-7"><a href="#cb649-7" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\columnCounter</span>=1<span class="co">%</span></span>
+<span id="cb649-8"><a href="#cb649-8" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\rowCounter</span>=0<span class="fu">\relax</span></span>
+<span id="cb649-9"><a href="#cb649-9" aria-hidden="true" tabindex="-1"></a>    As for the alignment,</span>
+<span id="cb649-10"><a href="#cb649-10" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
+<span id="cb649-11"><a href="#cb649-11" aria-hidden="true" tabindex="-1"></a>    In row <span class="fu">\the\rowCounter</span>,</span>
+<span id="cb649-12"><a href="#cb649-12" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
+<span id="cb649-13"><a href="#cb649-13" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\processColumn</span>#1</span>
+<span id="cb649-14"><a href="#cb649-14" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\advance\rowCounter</span> by 1<span class="fu">\relax</span></span>
+<span id="cb649-15"><a href="#cb649-15" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\rowCounter</span>><span class="fu">\rowTotal\relax</span></span>
+<span id="cb649-16"><a href="#cb649-16" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\expandafter\@gobble</span></span>
+<span id="cb649-17"><a href="#cb649-17" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi\processRow</span>}<span class="co">%</span></span>
+<span id="cb649-18"><a href="#cb649-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\processColumn</span>#1{<span class="co">%</span></span>
+<span id="cb649-19"><a href="#cb649-19" aria-hidden="true" tabindex="-1"></a>  column number <span class="fu">\the\columnCounter</span>{}</span>
+<span id="cb649-20"><a href="#cb649-20" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\rowCounter</span>=0<span class="fu">\relax</span></span>
+<span id="cb649-21"><a href="#cb649-21" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\if</span>#1d{}has default alignment<span class="fu">\fi</span></span>
+<span id="cb649-22"><a href="#cb649-22" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\if</span>#1l{}is left-aligned<span class="fu">\fi</span></span>
+<span id="cb649-23"><a href="#cb649-23" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\if</span>#1c{}is centered<span class="fu">\fi</span></span>
+<span id="cb649-24"><a href="#cb649-24" aria-hidden="true" tabindex="-1"></a>    <span class="fu">\if</span>#1r{}is right-aligned<span class="fu">\fi</span></span>
+<span id="cb649-25"><a href="#cb649-25" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\else</span></span>
+<span id="cb649-26"><a href="#cb649-26" aria-hidden="true" tabindex="-1"></a>    says <span class="fu">\emph</span>{#1}<span class="co">%</span></span>
+<span id="cb649-27"><a href="#cb649-27" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi</span></span>
+<span id="cb649-28"><a href="#cb649-28" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\advance\columnCounter</span> by 1<span class="fu">\relax</span></span>
+<span id="cb649-29"><a href="#cb649-29" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\columnCounter</span><<span class="fu">\columnTotal\relax</span>, <span class="fu">\fi</span></span>
+<span id="cb649-30"><a href="#cb649-30" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\columnCounter</span>=<span class="fu">\columnTotal\relax</span>, and <span class="fu">\fi</span></span>
+<span id="cb649-31"><a href="#cb649-31" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\ifnum\columnCounter</span>><span class="fu">\columnTotal\relax</span></span>
+<span id="cb649-32"><a href="#cb649-32" aria-hidden="true" tabindex="-1"></a>    .<span class="fu">\expandafter\@gobble</span></span>
+<span id="cb649-33"><a href="#cb649-33" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\fi\processColumn</span>}<span class="co">%</span></span>
+<span id="cb649-34"><a href="#cb649-34" aria-hidden="true" tabindex="-1"></a><span class="fu">\makeatother</span></span>
+<span id="cb649-35"><a href="#cb649-35" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb649-36"><a href="#cb649-36" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb649-37"><a href="#cb649-37" aria-hidden="true" tabindex="-1"></a>    table = {<span class="co">%</span></span>
+<span id="cb649-38"><a href="#cb649-38" aria-hidden="true" tabindex="-1"></a>      This is a table with caption <span class="fu">\emph</span>{#1} that is #3 columns wide</span>
+<span id="cb649-39"><a href="#cb649-39" aria-hidden="true" tabindex="-1"></a>      and #2 rows long.</span>
+<span id="cb649-40"><a href="#cb649-40" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\rowCounter</span>=0<span class="co">%</span></span>
+<span id="cb649-41"><a href="#cb649-41" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\rowTotal</span>{#2}<span class="co">%</span></span>
+<span id="cb649-42"><a href="#cb649-42" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\def\columnTotal</span>{#3}<span class="co">%</span></span>
+<span id="cb649-43"><a href="#cb649-43" aria-hidden="true" tabindex="-1"></a>      <span class="fu">\processRow</span></span>
+<span id="cb649-44"><a href="#cb649-44" aria-hidden="true" tabindex="-1"></a>    },</span>
+<span id="cb649-45"><a href="#cb649-45" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb649-46"><a href="#cb649-46" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb649-47"><a href="#cb649-47" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb649-48"><a href="#cb649-48" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb649-49"><a href="#cb649-49" aria-hidden="true" tabindex="-1"></a>| Right | Left | Default | Center |</span>
+<span id="cb649-50"><a href="#cb649-50" aria-hidden="true" tabindex="-1"></a>|------:|:-----|---------|:------:|</span>
+<span id="cb649-51"><a href="#cb649-51" aria-hidden="true" tabindex="-1"></a>|   12  |  12  |    12   |    12  |</span>
+<span id="cb649-52"><a href="#cb649-52" aria-hidden="true" tabindex="-1"></a>|  123  |  123 |   123   |   123  |</span>
+<span id="cb649-53"><a href="#cb649-53" aria-hidden="true" tabindex="-1"></a>|    1  |    1 |     1   |     1  |</span>
+<span id="cb649-54"><a href="#cb649-54" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb649-55"><a href="#cb649-55" aria-hidden="true" tabindex="-1"></a>  : Demonstration of pipe table syntax</span>
+<span id="cb649-56"><a href="#cb649-56" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb649-57"><a href="#cb649-57" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb647"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb647-1"><a href="#cb647-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb650"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb650-1"><a href="#cb650-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12240,20 +12290,20 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb648"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb648-1"><a href="#cb648-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb648-2"><a href="#cb648-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTexMathDollars</span>{true}</span>
-<span id="cb648-3"><a href="#cb648-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInlineMath</span>#1{<span class="ss">$#1</span><span class="sc">\dots</span><span class="ss">$</span>}</span>
-<span id="cb648-4"><a href="#cb648-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDisplayMath</span>#1{<span class="ss">$$#1</span><span class="sc">\nonumber</span><span class="ss">$$</span>}</span>
-<span id="cb648-5"><a href="#cb648-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb648-6"><a href="#cb648-6" aria-hidden="true" tabindex="-1"></a><span class="ss">$E=mc^2$</span></span>
-<span id="cb648-7"><a href="#cb648-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb648-8"><a href="#cb648-8" aria-hidden="true" tabindex="-1"></a><span class="ss">$$</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx$$</span></span>
-<span id="cb648-9"><a href="#cb648-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb648-10"><a href="#cb648-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb651"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb651-1"><a href="#cb651-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb651-2"><a href="#cb651-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionTexMathDollars</span>{true}</span>
+<span id="cb651-3"><a href="#cb651-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInlineMath</span>#1{<span class="ss">$#1</span><span class="sc">\dots</span><span class="ss">$</span>}</span>
+<span id="cb651-4"><a href="#cb651-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDisplayMath</span>#1{<span class="ss">$$#1</span><span class="sc">\nonumber</span><span class="ss">$$</span>}</span>
+<span id="cb651-5"><a href="#cb651-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb651-6"><a href="#cb651-6" aria-hidden="true" tabindex="-1"></a><span class="ss">$E=mc^2$</span></span>
+<span id="cb651-7"><a href="#cb651-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb651-8"><a href="#cb651-8" aria-hidden="true" tabindex="-1"></a><span class="ss">$$</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx$$</span></span>
+<span id="cb651-9"><a href="#cb651-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb651-10"><a href="#cb651-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb649"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb649-1"><a href="#cb649-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb652"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb652-1"><a href="#cb652-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12266,22 +12316,22 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb650"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb650-1"><a href="#cb650-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb650-2"><a href="#cb650-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[texMathDollars]{<span class="ex">markdown</span>}</span>
-<span id="cb650-3"><a href="#cb650-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">amsmath</span>}</span>
-<span id="cb650-4"><a href="#cb650-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInlineMath</span>#1{<span class="kw">\begin</span>{<span class="ex">math</span>}<span class="ss">#1</span><span class="sc">\dots\end</span><span class="ss">{math}}</span></span>
-<span id="cb650-5"><a href="#cb650-5" aria-hidden="true" tabindex="-1"></a><span class="sc">\def\markdownRendererDisplayMath</span><span class="ss">#1{</span><span class="kw">\begin</span>{<span class="ex">equation</span>}<span class="ss">#1</span><span class="sc">\end</span><span class="ss">{equation}}</span></span>
-<span id="cb650-6"><a href="#cb650-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb650-7"><a href="#cb650-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb650-8"><a href="#cb650-8" aria-hidden="true" tabindex="-1"></a><span class="er">$</span><span class="ss">E=mc^2</span><span class="er">$</span></span>
-<span id="cb650-9"><a href="#cb650-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb650-10"><a href="#cb650-10" aria-hidden="true" tabindex="-1"></a><span class="er">$$</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx</span><span class="er">$$</span></span>
-<span id="cb650-11"><a href="#cb650-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb650-12"><a href="#cb650-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb653"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb653-1"><a href="#cb653-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb653-2"><a href="#cb653-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[texMathDollars]{<span class="ex">markdown</span>}</span>
+<span id="cb653-3"><a href="#cb653-3" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">amsmath</span>}</span>
+<span id="cb653-4"><a href="#cb653-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInlineMath</span>#1{<span class="kw">\begin</span>{<span class="ex">math</span>}<span class="ss">#1</span><span class="sc">\dots\end</span><span class="ss">{math}}</span></span>
+<span id="cb653-5"><a href="#cb653-5" aria-hidden="true" tabindex="-1"></a><span class="sc">\def\markdownRendererDisplayMath</span><span class="ss">#1{</span><span class="kw">\begin</span>{<span class="ex">equation</span>}<span class="ss">#1</span><span class="sc">\end</span><span class="ss">{equation}}</span></span>
+<span id="cb653-6"><a href="#cb653-6" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb653-7"><a href="#cb653-7" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb653-8"><a href="#cb653-8" aria-hidden="true" tabindex="-1"></a><span class="er">$</span><span class="ss">E=mc^2</span><span class="er">$</span></span>
+<span id="cb653-9"><a href="#cb653-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb653-10"><a href="#cb653-10" aria-hidden="true" tabindex="-1"></a><span class="er">$$</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx</span><span class="er">$$</span></span>
+<span id="cb653-11"><a href="#cb653-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb653-12"><a href="#cb653-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb651"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb651-1"><a href="#cb651-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb654"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb654-1"><a href="#cb654-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12294,21 +12344,21 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb652"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb652-1"><a href="#cb652-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb652-2"><a href="#cb652-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[texMathDollars = yes]</span>
-<span id="cb652-3"><a href="#cb652-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInlineMath</span>#1{<span class="ss">$#1</span><span class="sc">\dots</span><span class="ss">$</span>}<span class="co">%</span></span>
-<span id="cb652-4"><a href="#cb652-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDisplayMath</span>#1{<span class="fu">\placeformula\startformula</span>#1<span class="fu">\stopformula</span>}<span class="co">%</span></span>
-<span id="cb652-5"><a href="#cb652-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb652-6"><a href="#cb652-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb652-7"><a href="#cb652-7" aria-hidden="true" tabindex="-1"></a><span class="ss">$E=mc^2$</span></span>
-<span id="cb652-8"><a href="#cb652-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb652-9"><a href="#cb652-9" aria-hidden="true" tabindex="-1"></a><span class="ss">$$</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx$$</span></span>
-<span id="cb652-10"><a href="#cb652-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb652-11"><a href="#cb652-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb655"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb655-1"><a href="#cb655-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb655-2"><a href="#cb655-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[texMathDollars = yes]</span>
+<span id="cb655-3"><a href="#cb655-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererInlineMath</span>#1{<span class="ss">$#1</span><span class="sc">\dots</span><span class="ss">$</span>}<span class="co">%</span></span>
+<span id="cb655-4"><a href="#cb655-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererDisplayMath</span>#1{<span class="fu">\placeformula\startformula</span>#1<span class="fu">\stopformula</span>}<span class="co">%</span></span>
+<span id="cb655-5"><a href="#cb655-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb655-6"><a href="#cb655-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb655-7"><a href="#cb655-7" aria-hidden="true" tabindex="-1"></a><span class="ss">$E=mc^2$</span></span>
+<span id="cb655-8"><a href="#cb655-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb655-9"><a href="#cb655-9" aria-hidden="true" tabindex="-1"></a><span class="ss">$$</span><span class="sc">\hat</span><span class="ss">{f} </span><span class="sc">\left</span><span class="ss"> ( </span><span class="sc">\xi</span><span class="ss">  </span><span class="sc">\right</span><span class="ss"> )= </span><span class="sc">\int</span><span class="ss">_{-</span><span class="sc">\infty</span><span class="ss">}^{</span><span class="sc">\infty</span><span class="ss">} f</span><span class="sc">\left</span><span class="ss"> ( x  </span><span class="sc">\right</span><span class="ss"> ) e^{-i2</span><span class="sc">\pi</span><span class="ss"> </span><span class="sc">\xi</span><span class="ss"> x} dx$$</span></span>
+<span id="cb655-10"><a href="#cb655-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb655-11"><a href="#cb655-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb653"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb653-1"><a href="#cb653-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb656"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb656-1"><a href="#cb656-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12326,20 +12376,20 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb654"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb654-1"><a href="#cb654-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb654-2"><a href="#cb654-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererThematicBreak</span>{<span class="fu">\vfil\break</span>}</span>
-<span id="cb654-3"><a href="#cb654-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb654-4"><a href="#cb654-4" aria-hidden="true" tabindex="-1"></a>This is the first page.</span>
-<span id="cb654-5"><a href="#cb654-5" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb654-6"><a href="#cb654-6" aria-hidden="true" tabindex="-1"></a>***</span>
-<span id="cb654-7"><a href="#cb654-7" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb654-8"><a href="#cb654-8" aria-hidden="true" tabindex="-1"></a>This is the second page.</span>
-<span id="cb654-9"><a href="#cb654-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb654-10"><a href="#cb654-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb657"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb657-1"><a href="#cb657-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb657-2"><a href="#cb657-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererThematicBreak</span>{<span class="fu">\vfil\break</span>}</span>
+<span id="cb657-3"><a href="#cb657-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb657-4"><a href="#cb657-4" aria-hidden="true" tabindex="-1"></a>This is the first page.</span>
+<span id="cb657-5"><a href="#cb657-5" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb657-6"><a href="#cb657-6" aria-hidden="true" tabindex="-1"></a>***</span>
+<span id="cb657-7"><a href="#cb657-7" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb657-8"><a href="#cb657-8" aria-hidden="true" tabindex="-1"></a>This is the second page.</span>
+<span id="cb657-9"><a href="#cb657-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb657-10"><a href="#cb657-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb655"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb655-1"><a href="#cb655-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb658"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb658-1"><a href="#cb658-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12351,26 +12401,26 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb656"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb656-1"><a href="#cb656-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb656-2"><a href="#cb656-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb656-3"><a href="#cb656-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb656-4"><a href="#cb656-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb656-5"><a href="#cb656-5" aria-hidden="true" tabindex="-1"></a>    thematicBreak = <span class="fu">\newpage</span>,</span>
-<span id="cb656-6"><a href="#cb656-6" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb656-7"><a href="#cb656-7" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb656-8"><a href="#cb656-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb656-9"><a href="#cb656-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb656-10"><a href="#cb656-10" aria-hidden="true" tabindex="-1"></a>This is the first page.</span>
-<span id="cb656-11"><a href="#cb656-11" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb656-12"><a href="#cb656-12" aria-hidden="true" tabindex="-1"></a>***</span>
-<span id="cb656-13"><a href="#cb656-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb656-14"><a href="#cb656-14" aria-hidden="true" tabindex="-1"></a>This is the second page.</span>
-<span id="cb656-15"><a href="#cb656-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb656-16"><a href="#cb656-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb659"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb659-1"><a href="#cb659-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb659-2"><a href="#cb659-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb659-3"><a href="#cb659-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb659-4"><a href="#cb659-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb659-5"><a href="#cb659-5" aria-hidden="true" tabindex="-1"></a>    thematicBreak = <span class="fu">\newpage</span>,</span>
+<span id="cb659-6"><a href="#cb659-6" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb659-7"><a href="#cb659-7" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb659-8"><a href="#cb659-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb659-9"><a href="#cb659-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb659-10"><a href="#cb659-10" aria-hidden="true" tabindex="-1"></a>This is the first page.</span>
+<span id="cb659-11"><a href="#cb659-11" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb659-12"><a href="#cb659-12" aria-hidden="true" tabindex="-1"></a>***</span>
+<span id="cb659-13"><a href="#cb659-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb659-14"><a href="#cb659-14" aria-hidden="true" tabindex="-1"></a>This is the second page.</span>
+<span id="cb659-15"><a href="#cb659-15" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb659-16"><a href="#cb659-16" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb657"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb657-1"><a href="#cb657-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb660"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb660-1"><a href="#cb660-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12382,21 +12432,21 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb658"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb658-1"><a href="#cb658-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb658-2"><a href="#cb658-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererThematicBreak</span>{<span class="fu">\page</span>[yes]}</span>
-<span id="cb658-3"><a href="#cb658-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb658-4"><a href="#cb658-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb658-5"><a href="#cb658-5" aria-hidden="true" tabindex="-1"></a>This is the first page.</span>
-<span id="cb658-6"><a href="#cb658-6" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb658-7"><a href="#cb658-7" aria-hidden="true" tabindex="-1"></a>***</span>
-<span id="cb658-8"><a href="#cb658-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb658-9"><a href="#cb658-9" aria-hidden="true" tabindex="-1"></a>This is the second page.</span>
-<span id="cb658-10"><a href="#cb658-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb658-11"><a href="#cb658-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb661"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb661-1"><a href="#cb661-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb661-2"><a href="#cb661-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererThematicBreak</span>{<span class="fu">\page</span>[yes]}</span>
+<span id="cb661-3"><a href="#cb661-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb661-4"><a href="#cb661-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb661-5"><a href="#cb661-5" aria-hidden="true" tabindex="-1"></a>This is the first page.</span>
+<span id="cb661-6"><a href="#cb661-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb661-7"><a href="#cb661-7" aria-hidden="true" tabindex="-1"></a>***</span>
+<span id="cb661-8"><a href="#cb661-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb661-9"><a href="#cb661-9" aria-hidden="true" tabindex="-1"></a>This is the second page.</span>
+<span id="cb661-10"><a href="#cb661-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb661-11"><a href="#cb661-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb659"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb659-1"><a href="#cb659-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb662"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb662-1"><a href="#cb662-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12418,24 +12468,24 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb660"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb660-1"><a href="#cb660-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb660-2"><a href="#cb660-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[taskLists]{<span class="ex">markdown</span>}</span>
-<span id="cb660-3"><a href="#cb660-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb660-4"><a href="#cb660-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb660-5"><a href="#cb660-5" aria-hidden="true" tabindex="-1"></a>    untickedBox = No,</span>
-<span id="cb660-6"><a href="#cb660-6" aria-hidden="true" tabindex="-1"></a>    tickedBox = Yes,</span>
-<span id="cb660-7"><a href="#cb660-7" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb660-8"><a href="#cb660-8" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb660-9"><a href="#cb660-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb660-10"><a href="#cb660-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb660-11"><a href="#cb660-11" aria-hidden="true" tabindex="-1"></a>- [ ] you can't.</span>
-<span id="cb660-12"><a href="#cb660-12" aria-hidden="true" tabindex="-1"></a>- [x] I can!</span>
-<span id="cb660-13"><a href="#cb660-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb660-14"><a href="#cb660-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb663"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb663-1"><a href="#cb663-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb663-2"><a href="#cb663-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[taskLists]{<span class="ex">markdown</span>}</span>
+<span id="cb663-3"><a href="#cb663-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb663-4"><a href="#cb663-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb663-5"><a href="#cb663-5" aria-hidden="true" tabindex="-1"></a>    untickedBox = No,</span>
+<span id="cb663-6"><a href="#cb663-6" aria-hidden="true" tabindex="-1"></a>    tickedBox = Yes,</span>
+<span id="cb663-7"><a href="#cb663-7" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb663-8"><a href="#cb663-8" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb663-9"><a href="#cb663-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb663-10"><a href="#cb663-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb663-11"><a href="#cb663-11" aria-hidden="true" tabindex="-1"></a>- [ ] you can't.</span>
+<span id="cb663-12"><a href="#cb663-12" aria-hidden="true" tabindex="-1"></a>- [x] I can!</span>
+<span id="cb663-13"><a href="#cb663-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb663-14"><a href="#cb663-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb661"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb661-1"><a href="#cb661-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb664"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb664-1"><a href="#cb664-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12448,20 +12498,20 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb662"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb662-1"><a href="#cb662-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb662-2"><a href="#cb662-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[taskLists = yes]</span>
-<span id="cb662-3"><a href="#cb662-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUntickedBox</span>{No}</span>
-<span id="cb662-4"><a href="#cb662-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTickedBox</span>{Yes}</span>
-<span id="cb662-5"><a href="#cb662-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb662-6"><a href="#cb662-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb662-7"><a href="#cb662-7" aria-hidden="true" tabindex="-1"></a>- [ ] you can't.</span>
-<span id="cb662-8"><a href="#cb662-8" aria-hidden="true" tabindex="-1"></a>- [x] I can!</span>
-<span id="cb662-9"><a href="#cb662-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb662-10"><a href="#cb662-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb665"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb665-1"><a href="#cb665-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb665-2"><a href="#cb665-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[taskLists = yes]</span>
+<span id="cb665-3"><a href="#cb665-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererUntickedBox</span>{No}</span>
+<span id="cb665-4"><a href="#cb665-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTickedBox</span>{Yes}</span>
+<span id="cb665-5"><a href="#cb665-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb665-6"><a href="#cb665-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb665-7"><a href="#cb665-7" aria-hidden="true" tabindex="-1"></a>- [ ] you can't.</span>
+<span id="cb665-8"><a href="#cb665-8" aria-hidden="true" tabindex="-1"></a>- [x] I can!</span>
+<span id="cb665-9"><a href="#cb665-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb665-10"><a href="#cb665-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb663"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb663-1"><a href="#cb663-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb666"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb666-1"><a href="#cb666-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12475,8 +12525,20 @@
 Renderers</h4>
 <p>The <code>markdownRendererWarning</code> and
 <code>markdownRendererError</code> macros represent warnings and errors
-produced by the markdown parser. Both macros receive a single parameter
-with the text of the warning or error.</p>
+produced by the markdown parser. Both macros receive four
+parameters:</p>
+<ol type="1">
+<li>The fully escaped text of the warning or error that can be directly
+typeset</li>
+<li>The raw text of the warning or error that can be used outside
+typesetting for e.g. logging the warning or error.</li>
+<li>The fully escaped text with more details about the warning or error
+that can be directly typeset. Can be empty, unlike the first two
+parameters.</li>
+<li>The raw text with more details about the warning or error that can
+be used outside typesetting for e.g. logging the warning or error. Can
+be empty, unlike the first two parameters.</li>
+</ol>
 <h4 data-number="2.3.1.44" id="yamlmetadatarenderers"><span
 class="header-section-number">2.3.1.44</span> YAML Metadata
 Renderers</h4>
@@ -12562,23 +12624,23 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb664"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb664-1"><a href="#cb664-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb664-2"><a href="#cb664-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionJekyllData</span>{true}</span>
-<span id="cb664-3"><a href="#cb664-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataTypographicString</span>#1#2{<span class="fu">\gdef\name</span>{#2}}</span>
-<span id="cb664-4"><a href="#cb664-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataNumber</span>#1#2{<span class="fu">\gdef\age</span>{#2}}</span>
-<span id="cb664-5"><a href="#cb664-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataEnd</span>{<span class="co">%</span></span>
-<span id="cb664-6"><a href="#cb664-6" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.}</span>
-<span id="cb664-7"><a href="#cb664-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb664-8"><a href="#cb664-8" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb664-9"><a href="#cb664-9" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
-<span id="cb664-10"><a href="#cb664-10" aria-hidden="true" tabindex="-1"></a>age:  99</span>
-<span id="cb664-11"><a href="#cb664-11" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb664-12"><a href="#cb664-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb664-13"><a href="#cb664-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb667"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb667-1"><a href="#cb667-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb667-2"><a href="#cb667-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionJekyllData</span>{true}</span>
+<span id="cb667-3"><a href="#cb667-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataTypographicString</span>#1#2{<span class="fu">\gdef\name</span>{#2}}</span>
+<span id="cb667-4"><a href="#cb667-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataNumber</span>#1#2{<span class="fu">\gdef\age</span>{#2}}</span>
+<span id="cb667-5"><a href="#cb667-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataEnd</span>{<span class="co">%</span></span>
+<span id="cb667-6"><a href="#cb667-6" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.}</span>
+<span id="cb667-7"><a href="#cb667-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb667-8"><a href="#cb667-8" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb667-9"><a href="#cb667-9" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
+<span id="cb667-10"><a href="#cb667-10" aria-hidden="true" tabindex="-1"></a>age:  99</span>
+<span id="cb667-11"><a href="#cb667-11" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb667-12"><a href="#cb667-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb667-13"><a href="#cb667-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb665"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb665-1"><a href="#cb665-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb668"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb668-1"><a href="#cb668-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12588,29 +12650,29 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb666"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb666-1"><a href="#cb666-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb666-2"><a href="#cb666-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[jekyllData]{<span class="ex">markdown</span>}</span>
-<span id="cb666-3"><a href="#cb666-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb666-4"><a href="#cb666-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb666-5"><a href="#cb666-5" aria-hidden="true" tabindex="-1"></a>    jekyllDataTypographicString = {<span class="fu">\gdef\name</span>{#2}},</span>
-<span id="cb666-6"><a href="#cb666-6" aria-hidden="true" tabindex="-1"></a>    jekyllDataNumber = {<span class="fu">\gdef\age</span>{#2}},</span>
-<span id="cb666-7"><a href="#cb666-7" aria-hidden="true" tabindex="-1"></a>    jekyllDataEnd = {<span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.},</span>
-<span id="cb666-8"><a href="#cb666-8" aria-hidden="true" tabindex="-1"></a>  }</span>
-<span id="cb666-9"><a href="#cb666-9" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb666-10"><a href="#cb666-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb666-11"><a href="#cb666-11" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb666-12"><a href="#cb666-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb666-13"><a href="#cb666-13" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb666-14"><a href="#cb666-14" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
-<span id="cb666-15"><a href="#cb666-15" aria-hidden="true" tabindex="-1"></a>age:  99</span>
-<span id="cb666-16"><a href="#cb666-16" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb666-17"><a href="#cb666-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb666-18"><a href="#cb666-18" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb666-19"><a href="#cb666-19" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb669"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb669-1"><a href="#cb669-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb669-2"><a href="#cb669-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[jekyllData]{<span class="ex">markdown</span>}</span>
+<span id="cb669-3"><a href="#cb669-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb669-4"><a href="#cb669-4" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb669-5"><a href="#cb669-5" aria-hidden="true" tabindex="-1"></a>    jekyllDataTypographicString = {<span class="fu">\gdef\name</span>{#2}},</span>
+<span id="cb669-6"><a href="#cb669-6" aria-hidden="true" tabindex="-1"></a>    jekyllDataNumber = {<span class="fu">\gdef\age</span>{#2}},</span>
+<span id="cb669-7"><a href="#cb669-7" aria-hidden="true" tabindex="-1"></a>    jekyllDataEnd = {<span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.},</span>
+<span id="cb669-8"><a href="#cb669-8" aria-hidden="true" tabindex="-1"></a>  }</span>
+<span id="cb669-9"><a href="#cb669-9" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb669-10"><a href="#cb669-10" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb669-11"><a href="#cb669-11" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb669-12"><a href="#cb669-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb669-13"><a href="#cb669-13" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb669-14"><a href="#cb669-14" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
+<span id="cb669-15"><a href="#cb669-15" aria-hidden="true" tabindex="-1"></a>age:  99</span>
+<span id="cb669-16"><a href="#cb669-16" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb669-17"><a href="#cb669-17" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb669-18"><a href="#cb669-18" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb669-19"><a href="#cb669-19" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb667"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb667-1"><a href="#cb667-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb670"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb670-1"><a href="#cb670-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12620,26 +12682,26 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb668"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb668-1"><a href="#cb668-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb668-2"><a href="#cb668-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[jekyllData = yes]</span>
-<span id="cb668-3"><a href="#cb668-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataTypographicString</span>#1#2{<span class="fu">\gdef\name</span>{#2}}</span>
-<span id="cb668-4"><a href="#cb668-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataNumber</span>#1#2{<span class="fu">\gdef\age</span>{#2}}</span>
-<span id="cb668-5"><a href="#cb668-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataEnd</span>{<span class="co">%</span></span>
-<span id="cb668-6"><a href="#cb668-6" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.}</span>
-<span id="cb668-7"><a href="#cb668-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb668-8"><a href="#cb668-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb668-9"><a href="#cb668-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb668-10"><a href="#cb668-10" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb668-11"><a href="#cb668-11" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
-<span id="cb668-12"><a href="#cb668-12" aria-hidden="true" tabindex="-1"></a>age:  99</span>
-<span id="cb668-13"><a href="#cb668-13" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb668-14"><a href="#cb668-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb668-15"><a href="#cb668-15" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb668-16"><a href="#cb668-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb671"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb671-1"><a href="#cb671-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb671-2"><a href="#cb671-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[jekyllData = yes]</span>
+<span id="cb671-3"><a href="#cb671-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataTypographicString</span>#1#2{<span class="fu">\gdef\name</span>{#2}}</span>
+<span id="cb671-4"><a href="#cb671-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataNumber</span>#1#2{<span class="fu">\gdef\age</span>{#2}}</span>
+<span id="cb671-5"><a href="#cb671-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataEnd</span>{<span class="co">%</span></span>
+<span id="cb671-6"><a href="#cb671-6" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.}</span>
+<span id="cb671-7"><a href="#cb671-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb671-8"><a href="#cb671-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb671-9"><a href="#cb671-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb671-10"><a href="#cb671-10" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb671-11"><a href="#cb671-11" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
+<span id="cb671-12"><a href="#cb671-12" aria-hidden="true" tabindex="-1"></a>age:  99</span>
+<span id="cb671-13"><a href="#cb671-13" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb671-14"><a href="#cb671-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb671-15"><a href="#cb671-15" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb671-16"><a href="#cb671-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb669"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb669-1"><a href="#cb669-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb672"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb672-1"><a href="#cb672-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12655,25 +12717,25 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb670"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb670-1"><a href="#cb670-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb670-2"><a href="#cb670-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTildePrototype</span>{<span class="co">%</span></span>
-<span id="cb670-3"><a href="#cb670-3" aria-hidden="true" tabindex="-1"></a>  Packages can specify token renderer prototypes.<span class="co">%</span></span>
-<span id="cb670-4"><a href="#cb670-4" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb670-5"><a href="#cb670-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb670-6"><a href="#cb670-6" aria-hidden="true" tabindex="-1"></a>~</span>
-<span id="cb670-7"><a href="#cb670-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb670-8"><a href="#cb670-8" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb670-9"><a href="#cb670-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTilde</span>{<span class="co">%</span></span>
-<span id="cb670-10"><a href="#cb670-10" aria-hidden="true" tabindex="-1"></a>  User-defined token renderers take precedence.<span class="co">%</span></span>
-<span id="cb670-11"><a href="#cb670-11" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb670-12"><a href="#cb670-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb670-13"><a href="#cb670-13" aria-hidden="true" tabindex="-1"></a>~</span>
-<span id="cb670-14"><a href="#cb670-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb670-15"><a href="#cb670-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb673"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb673-1"><a href="#cb673-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb673-2"><a href="#cb673-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTildePrototype</span>{<span class="co">%</span></span>
+<span id="cb673-3"><a href="#cb673-3" aria-hidden="true" tabindex="-1"></a>  Packages can specify token renderer prototypes.<span class="co">%</span></span>
+<span id="cb673-4"><a href="#cb673-4" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb673-5"><a href="#cb673-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb673-6"><a href="#cb673-6" aria-hidden="true" tabindex="-1"></a>~</span>
+<span id="cb673-7"><a href="#cb673-7" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb673-8"><a href="#cb673-8" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb673-9"><a href="#cb673-9" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTilde</span>{<span class="co">%</span></span>
+<span id="cb673-10"><a href="#cb673-10" aria-hidden="true" tabindex="-1"></a>  User-defined token renderers take precedence.<span class="co">%</span></span>
+<span id="cb673-11"><a href="#cb673-11" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb673-12"><a href="#cb673-12" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb673-13"><a href="#cb673-13" aria-hidden="true" tabindex="-1"></a>~</span>
+<span id="cb673-14"><a href="#cb673-14" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb673-15"><a href="#cb673-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb671"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb671-1"><a href="#cb671-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb674"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb674-1"><a href="#cb674-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12684,30 +12746,30 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb672"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb672-1"><a href="#cb672-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb672-2"><a href="#cb672-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
-<span id="cb672-3"><a href="#cb672-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb672-4"><a href="#cb672-4" aria-hidden="true" tabindex="-1"></a>  rendererPrototypes = {</span>
-<span id="cb672-5"><a href="#cb672-5" aria-hidden="true" tabindex="-1"></a>    tilde = {Packages can specify token renderer prototypes.},</span>
-<span id="cb672-6"><a href="#cb672-6" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb672-7"><a href="#cb672-7" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb672-8"><a href="#cb672-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb672-9"><a href="#cb672-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb672-10"><a href="#cb672-10" aria-hidden="true" tabindex="-1"></a>~</span>
-<span id="cb672-11"><a href="#cb672-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb672-12"><a href="#cb672-12" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb672-13"><a href="#cb672-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[</span>
-<span id="cb672-14"><a href="#cb672-14" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb672-15"><a href="#cb672-15" aria-hidden="true" tabindex="-1"></a>    tilde = {User-defined token renderers take precedence.},</span>
-<span id="cb672-16"><a href="#cb672-16" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb672-17"><a href="#cb672-17" aria-hidden="true" tabindex="-1"></a>]</span>
-<span id="cb672-18"><a href="#cb672-18" aria-hidden="true" tabindex="-1"></a>~</span>
-<span id="cb672-19"><a href="#cb672-19" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb672-20"><a href="#cb672-20" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb675"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb675-1"><a href="#cb675-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb675-2"><a href="#cb675-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>{<span class="ex">markdown</span>}</span>
+<span id="cb675-3"><a href="#cb675-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb675-4"><a href="#cb675-4" aria-hidden="true" tabindex="-1"></a>  rendererPrototypes = {</span>
+<span id="cb675-5"><a href="#cb675-5" aria-hidden="true" tabindex="-1"></a>    tilde = {Packages can specify token renderer prototypes.},</span>
+<span id="cb675-6"><a href="#cb675-6" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb675-7"><a href="#cb675-7" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb675-8"><a href="#cb675-8" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb675-9"><a href="#cb675-9" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb675-10"><a href="#cb675-10" aria-hidden="true" tabindex="-1"></a>~</span>
+<span id="cb675-11"><a href="#cb675-11" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb675-12"><a href="#cb675-12" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb675-13"><a href="#cb675-13" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}[</span>
+<span id="cb675-14"><a href="#cb675-14" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb675-15"><a href="#cb675-15" aria-hidden="true" tabindex="-1"></a>    tilde = {User-defined token renderers take precedence.},</span>
+<span id="cb675-16"><a href="#cb675-16" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb675-17"><a href="#cb675-17" aria-hidden="true" tabindex="-1"></a>]</span>
+<span id="cb675-18"><a href="#cb675-18" aria-hidden="true" tabindex="-1"></a>~</span>
+<span id="cb675-19"><a href="#cb675-19" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb675-20"><a href="#cb675-20" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb673"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb673-1"><a href="#cb673-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb676"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb676-1"><a href="#cb676-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12718,26 +12780,26 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb674"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb674-1"><a href="#cb674-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb674-2"><a href="#cb674-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTildePrototype</span>{<span class="co">%</span></span>
-<span id="cb674-3"><a href="#cb674-3" aria-hidden="true" tabindex="-1"></a>  Packages can specify token renderer prototypes.<span class="co">%</span></span>
-<span id="cb674-4"><a href="#cb674-4" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb674-5"><a href="#cb674-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb674-6"><a href="#cb674-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb674-7"><a href="#cb674-7" aria-hidden="true" tabindex="-1"></a>~</span>
-<span id="cb674-8"><a href="#cb674-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb674-9"><a href="#cb674-9" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb674-10"><a href="#cb674-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTilde</span>{<span class="co">%</span></span>
-<span id="cb674-11"><a href="#cb674-11" aria-hidden="true" tabindex="-1"></a>  User-defined token renderers take precedence.<span class="co">%</span></span>
-<span id="cb674-12"><a href="#cb674-12" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb674-13"><a href="#cb674-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb674-14"><a href="#cb674-14" aria-hidden="true" tabindex="-1"></a>~</span>
-<span id="cb674-15"><a href="#cb674-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb674-16"><a href="#cb674-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb677"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb677-1"><a href="#cb677-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb677-2"><a href="#cb677-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTildePrototype</span>{<span class="co">%</span></span>
+<span id="cb677-3"><a href="#cb677-3" aria-hidden="true" tabindex="-1"></a>  Packages can specify token renderer prototypes.<span class="co">%</span></span>
+<span id="cb677-4"><a href="#cb677-4" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb677-5"><a href="#cb677-5" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb677-6"><a href="#cb677-6" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb677-7"><a href="#cb677-7" aria-hidden="true" tabindex="-1"></a>~</span>
+<span id="cb677-8"><a href="#cb677-8" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb677-9"><a href="#cb677-9" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb677-10"><a href="#cb677-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererTilde</span>{<span class="co">%</span></span>
+<span id="cb677-11"><a href="#cb677-11" aria-hidden="true" tabindex="-1"></a>  User-defined token renderers take precedence.<span class="co">%</span></span>
+<span id="cb677-12"><a href="#cb677-12" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb677-13"><a href="#cb677-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb677-14"><a href="#cb677-14" aria-hidden="true" tabindex="-1"></a>~</span>
+<span id="cb677-15"><a href="#cb677-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb677-16"><a href="#cb677-16" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb675"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb675-1"><a href="#cb675-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb678"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb678-1"><a href="#cb678-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12755,29 +12817,29 @@
 class="tex">T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb676"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb676-1"><a href="#cb676-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
-<span id="cb676-2"><a href="#cb676-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionJekyllData</span>{true}</span>
-<span id="cb676-3"><a href="#cb676-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
-<span id="cb676-4"><a href="#cb676-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\keys</span>_define:nn</span>
-<span id="cb676-5"><a href="#cb676-5" aria-hidden="true" tabindex="-1"></a>  { markdown/jekyllData }</span>
-<span id="cb676-6"><a href="#cb676-6" aria-hidden="true" tabindex="-1"></a>  {</span>
-<span id="cb676-7"><a href="#cb676-7" aria-hidden="true" tabindex="-1"></a>    name .code:n = { <span class="fu">\gdef\name</span>{#1} },</span>
-<span id="cb676-8"><a href="#cb676-8" aria-hidden="true" tabindex="-1"></a>    age  .code:n = { <span class="fu">\gdef\age</span>{#1}  },</span>
-<span id="cb676-9"><a href="#cb676-9" aria-hidden="true" tabindex="-1"></a>  }</span>
-<span id="cb676-10"><a href="#cb676-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
-<span id="cb676-11"><a href="#cb676-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataEnd</span>{<span class="co">%</span></span>
-<span id="cb676-12"><a href="#cb676-12" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.}</span>
-<span id="cb676-13"><a href="#cb676-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
-<span id="cb676-14"><a href="#cb676-14" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb676-15"><a href="#cb676-15" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
-<span id="cb676-16"><a href="#cb676-16" aria-hidden="true" tabindex="-1"></a>age:  99</span>
-<span id="cb676-17"><a href="#cb676-17" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb676-18"><a href="#cb676-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
-<span id="cb676-19"><a href="#cb676-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
+<div class="sourceCode" id="cb679"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb679-1"><a href="#cb679-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\input</span> markdown</span>
+<span id="cb679-2"><a href="#cb679-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownOptionJekyllData</span>{true}</span>
+<span id="cb679-3"><a href="#cb679-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
+<span id="cb679-4"><a href="#cb679-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\keys</span>_define:nn</span>
+<span id="cb679-5"><a href="#cb679-5" aria-hidden="true" tabindex="-1"></a>  { markdown/jekyllData }</span>
+<span id="cb679-6"><a href="#cb679-6" aria-hidden="true" tabindex="-1"></a>  {</span>
+<span id="cb679-7"><a href="#cb679-7" aria-hidden="true" tabindex="-1"></a>    name .code:n = { <span class="fu">\gdef\name</span>{#1} },</span>
+<span id="cb679-8"><a href="#cb679-8" aria-hidden="true" tabindex="-1"></a>    age  .code:n = { <span class="fu">\gdef\age</span>{#1}  },</span>
+<span id="cb679-9"><a href="#cb679-9" aria-hidden="true" tabindex="-1"></a>  }</span>
+<span id="cb679-10"><a href="#cb679-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
+<span id="cb679-11"><a href="#cb679-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataEnd</span>{<span class="co">%</span></span>
+<span id="cb679-12"><a href="#cb679-12" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.}</span>
+<span id="cb679-13"><a href="#cb679-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownBegin</span></span>
+<span id="cb679-14"><a href="#cb679-14" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb679-15"><a href="#cb679-15" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
+<span id="cb679-16"><a href="#cb679-16" aria-hidden="true" tabindex="-1"></a>age:  99</span>
+<span id="cb679-17"><a href="#cb679-17" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb679-18"><a href="#cb679-18" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownEnd</span></span>
+<span id="cb679-19"><a href="#cb679-19" aria-hidden="true" tabindex="-1"></a><span class="fu">\bye</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb677"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb677-1"><a href="#cb677-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb680"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb680-1"><a href="#cb680-1" aria-hidden="true" tabindex="-1"></a><span class="ex">luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12787,31 +12849,31 @@
 class="latex">L<sup>a</sup>T<sub>e</sub>X</span> Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb678"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb678-1"><a href="#cb678-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
-<span id="cb678-2"><a href="#cb678-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[jekyllData]{<span class="ex">markdown</span>}</span>
-<span id="cb678-3"><a href="#cb678-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
-<span id="cb678-4"><a href="#cb678-4" aria-hidden="true" tabindex="-1"></a>  jekyllDataRenderers = {</span>
-<span id="cb678-5"><a href="#cb678-5" aria-hidden="true" tabindex="-1"></a>    name = {<span class="fu">\gdef\name</span>{#1}},</span>
-<span id="cb678-6"><a href="#cb678-6" aria-hidden="true" tabindex="-1"></a>    code = {<span class="fu">\gdef\age</span>{#1}},</span>
-<span id="cb678-7"><a href="#cb678-7" aria-hidden="true" tabindex="-1"></a>  },</span>
-<span id="cb678-8"><a href="#cb678-8" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
-<span id="cb678-9"><a href="#cb678-9" aria-hidden="true" tabindex="-1"></a>    jekyllDataEnd = {<span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.},</span>
-<span id="cb678-10"><a href="#cb678-10" aria-hidden="true" tabindex="-1"></a>  }</span>
-<span id="cb678-11"><a href="#cb678-11" aria-hidden="true" tabindex="-1"></a>}</span>
-<span id="cb678-12"><a href="#cb678-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
-<span id="cb678-13"><a href="#cb678-13" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb678-14"><a href="#cb678-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
-<span id="cb678-15"><a href="#cb678-15" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb678-16"><a href="#cb678-16" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
-<span id="cb678-17"><a href="#cb678-17" aria-hidden="true" tabindex="-1"></a>age:  99</span>
-<span id="cb678-18"><a href="#cb678-18" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb678-19"><a href="#cb678-19" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
-<span id="cb678-20"><a href="#cb678-20" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb678-21"><a href="#cb678-21" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
+<div class="sourceCode" id="cb681"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb681-1"><a href="#cb681-1" aria-hidden="true" tabindex="-1"></a><span class="bu">\documentclass</span>{<span class="ex">article</span>}</span>
+<span id="cb681-2"><a href="#cb681-2" aria-hidden="true" tabindex="-1"></a><span class="bu">\usepackage</span>[jekyllData]{<span class="ex">markdown</span>}</span>
+<span id="cb681-3"><a href="#cb681-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\markdownSetup</span>{</span>
+<span id="cb681-4"><a href="#cb681-4" aria-hidden="true" tabindex="-1"></a>  jekyllDataRenderers = {</span>
+<span id="cb681-5"><a href="#cb681-5" aria-hidden="true" tabindex="-1"></a>    name = {<span class="fu">\gdef\name</span>{#1}},</span>
+<span id="cb681-6"><a href="#cb681-6" aria-hidden="true" tabindex="-1"></a>    code = {<span class="fu">\gdef\age</span>{#1}},</span>
+<span id="cb681-7"><a href="#cb681-7" aria-hidden="true" tabindex="-1"></a>  },</span>
+<span id="cb681-8"><a href="#cb681-8" aria-hidden="true" tabindex="-1"></a>  renderers = {</span>
+<span id="cb681-9"><a href="#cb681-9" aria-hidden="true" tabindex="-1"></a>    jekyllDataEnd = {<span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.},</span>
+<span id="cb681-10"><a href="#cb681-10" aria-hidden="true" tabindex="-1"></a>  }</span>
+<span id="cb681-11"><a href="#cb681-11" aria-hidden="true" tabindex="-1"></a>}</span>
+<span id="cb681-12"><a href="#cb681-12" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">document</span>}</span>
+<span id="cb681-13"><a href="#cb681-13" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb681-14"><a href="#cb681-14" aria-hidden="true" tabindex="-1"></a><span class="kw">\begin</span>{<span class="ex">markdown</span>}</span>
+<span id="cb681-15"><a href="#cb681-15" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb681-16"><a href="#cb681-16" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
+<span id="cb681-17"><a href="#cb681-17" aria-hidden="true" tabindex="-1"></a>age:  99</span>
+<span id="cb681-18"><a href="#cb681-18" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb681-19"><a href="#cb681-19" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">markdown</span>}</span>
+<span id="cb681-20"><a href="#cb681-20" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb681-21"><a href="#cb681-21" aria-hidden="true" tabindex="-1"></a><span class="kw">\end</span>{<span class="ex">document</span>}</span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb679"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb679-1"><a href="#cb679-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb682"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb682-1"><a href="#cb682-1" aria-hidden="true" tabindex="-1"></a><span class="ex">lualatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>
@@ -12821,32 +12883,32 @@
 class="tex">T<sub>e</sub>X</span>t Example</h5>
 <p>Using a text editor, create a text document named
 <code>document.tex</code> with the following content:</p>
-<div class="sourceCode" id="cb680"><pre
-class="sourceCode tex"><code class="sourceCode latex"><span id="cb680-1"><a href="#cb680-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
-<span id="cb680-2"><a href="#cb680-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[jekyllData = yes]</span>
-<span id="cb680-3"><a href="#cb680-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
-<span id="cb680-4"><a href="#cb680-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\keys</span>_define:nn</span>
-<span id="cb680-5"><a href="#cb680-5" aria-hidden="true" tabindex="-1"></a>  { markdown/jekyllData }</span>
-<span id="cb680-6"><a href="#cb680-6" aria-hidden="true" tabindex="-1"></a>  {</span>
-<span id="cb680-7"><a href="#cb680-7" aria-hidden="true" tabindex="-1"></a>    name .code:n = { <span class="fu">\gdef\name</span>{#1} },</span>
-<span id="cb680-8"><a href="#cb680-8" aria-hidden="true" tabindex="-1"></a>    age  .code:n = { <span class="fu">\gdef\age</span>{#1}  },</span>
-<span id="cb680-9"><a href="#cb680-9" aria-hidden="true" tabindex="-1"></a>  }</span>
-<span id="cb680-10"><a href="#cb680-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
-<span id="cb680-11"><a href="#cb680-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataEnd</span>{<span class="co">%</span></span>
-<span id="cb680-12"><a href="#cb680-12" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.}</span>
-<span id="cb680-13"><a href="#cb680-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
-<span id="cb680-14"><a href="#cb680-14" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb680-15"><a href="#cb680-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
-<span id="cb680-16"><a href="#cb680-16" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb680-17"><a href="#cb680-17" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
-<span id="cb680-18"><a href="#cb680-18" aria-hidden="true" tabindex="-1"></a>age:  99</span>
-<span id="cb680-19"><a href="#cb680-19" aria-hidden="true" tabindex="-1"></a>---</span>
-<span id="cb680-20"><a href="#cb680-20" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
-<span id="cb680-21"><a href="#cb680-21" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb680-22"><a href="#cb680-22" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
+<div class="sourceCode" id="cb683"><pre
+class="sourceCode tex"><code class="sourceCode latex"><span id="cb683-1"><a href="#cb683-1" aria-hidden="true" tabindex="-1"></a><span class="fu">\usemodule</span>[t][markdown]</span>
+<span id="cb683-2"><a href="#cb683-2" aria-hidden="true" tabindex="-1"></a><span class="fu">\setupmarkdown</span>[jekyllData = yes]</span>
+<span id="cb683-3"><a href="#cb683-3" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOn</span></span>
+<span id="cb683-4"><a href="#cb683-4" aria-hidden="true" tabindex="-1"></a><span class="fu">\keys</span>_define:nn</span>
+<span id="cb683-5"><a href="#cb683-5" aria-hidden="true" tabindex="-1"></a>  { markdown/jekyllData }</span>
+<span id="cb683-6"><a href="#cb683-6" aria-hidden="true" tabindex="-1"></a>  {</span>
+<span id="cb683-7"><a href="#cb683-7" aria-hidden="true" tabindex="-1"></a>    name .code:n = { <span class="fu">\gdef\name</span>{#1} },</span>
+<span id="cb683-8"><a href="#cb683-8" aria-hidden="true" tabindex="-1"></a>    age  .code:n = { <span class="fu">\gdef\age</span>{#1}  },</span>
+<span id="cb683-9"><a href="#cb683-9" aria-hidden="true" tabindex="-1"></a>  }</span>
+<span id="cb683-10"><a href="#cb683-10" aria-hidden="true" tabindex="-1"></a><span class="fu">\ExplSyntaxOff</span></span>
+<span id="cb683-11"><a href="#cb683-11" aria-hidden="true" tabindex="-1"></a><span class="fu">\def\markdownRendererJekyllDataEnd</span>{<span class="co">%</span></span>
+<span id="cb683-12"><a href="#cb683-12" aria-hidden="true" tabindex="-1"></a>  <span class="fu">\name</span>{} is <span class="fu">\age</span>{} years old.}</span>
+<span id="cb683-13"><a href="#cb683-13" aria-hidden="true" tabindex="-1"></a><span class="fu">\starttext</span></span>
+<span id="cb683-14"><a href="#cb683-14" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb683-15"><a href="#cb683-15" aria-hidden="true" tabindex="-1"></a><span class="fu">\startmarkdown</span></span>
+<span id="cb683-16"><a href="#cb683-16" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb683-17"><a href="#cb683-17" aria-hidden="true" tabindex="-1"></a>name: Jane Doe</span>
+<span id="cb683-18"><a href="#cb683-18" aria-hidden="true" tabindex="-1"></a>age:  99</span>
+<span id="cb683-19"><a href="#cb683-19" aria-hidden="true" tabindex="-1"></a>---</span>
+<span id="cb683-20"><a href="#cb683-20" aria-hidden="true" tabindex="-1"></a><span class="fu">\stopmarkdown</span></span>
+<span id="cb683-21"><a href="#cb683-21" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb683-22"><a href="#cb683-22" aria-hidden="true" tabindex="-1"></a><span class="fu">\stoptext</span></span></code></pre></div>
 <p>Next, invoke LuaTeX from the terminal:</p>
-<div class="sourceCode" id="cb681"><pre
-class="sourceCode sh"><code class="sourceCode bash"><span id="cb681-1"><a href="#cb681-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
+<div class="sourceCode" id="cb684"><pre
+class="sourceCode sh"><code class="sourceCode bash"><span id="cb684-1"><a href="#cb684-1" aria-hidden="true" tabindex="-1"></a><span class="ex">context</span> <span class="at">--luatex</span> document.tex</span></code></pre></div>
 <p>A PDF document named <code>document.pdf</code> should be produced and
 contain the following text:</p>
 <blockquote>

Modified: trunk/Master/texmf-dist/doc/generic/markdown/markdown.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/optex/markdown/examples/optex.tex
===================================================================
--- trunk/Master/texmf-dist/doc/optex/markdown/examples/optex.tex	2024-09-30 20:09:02 UTC (rev 72417)
+++ trunk/Master/texmf-dist/doc/optex/markdown/examples/optex.tex	2024-09-30 20:09:17 UTC (rev 72418)
@@ -230,6 +230,10 @@
 \_def  \markdownRendererJekyllDataTypographicString #1#2{}
 \_def  \markdownRendererJekyllDataEmpty #1{}
 
+%% Warning and Error Renderers
+\_def  \markdownRendererWarning #1#2#3#4{}
+\_def  \markdownRendererError #1#2#3#4{}
+
 % Load the Markdown module and set TeX macros for the Markdown module
 \_directlua{
   kpse = require("kpse")

Modified: trunk/Master/texmf-dist/scripts/markdown/markdown-cli.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/markdown/markdown-cli.lua	2024-09-30 20:09:02 UTC (rev 72417)
+++ trunk/Master/texmf-dist/scripts/markdown/markdown-cli.lua	2024-09-30 20:09:17 UTC (rev 72418)
@@ -58,7 +58,7 @@
 -- those in the standard .ins files.
 --
 local metadata = {
-    version   = "3.7.0-0-g98dece19",
+    version   = "3.7.1-0-g8e726800",
     comment   = "A module for the conversion from markdown "
              .. "to plain TeX",
     author    = "John MacFarlane, Hans Hagen, Vít Starý Novotný, "
@@ -282,5 +282,5 @@
   assert(io.write(output))
 end
 if options.cacheDir then
-  lfs.rmdir(options["cacheDir"])
+  lfs.rmdir(options.cacheDir)
 end

Modified: trunk/Master/texmf-dist/source/generic/markdown/markdown.dtx
===================================================================
--- trunk/Master/texmf-dist/source/generic/markdown/markdown.dtx	2024-09-30 20:09:02 UTC (rev 72417)
+++ trunk/Master/texmf-dist/source/generic/markdown/markdown.dtx	2024-09-30 20:09:17 UTC (rev 72418)
@@ -2,7 +2,8 @@
 %<*driver>
 \documentclass{ltxdockit}
 \usepackage[american]{babel}
-\usepackage{amsmath,btxdockit,doc,fancyvrb,graphicx,hologo,microtype,minted}
+\usepackage{amsmath,btxdockit,doc,fancyvrb,graphicx,hologo,microtype}
+\IfFileExists{minted2.sty}{\usepackage{minted2}}{\usepackage{minted}}
 
 % Set up the style.
 \usepackage{xcolor}
@@ -925,7 +926,7 @@
             (A Markdown Interpreter for TeX)
 
 %</manual>
-%<*lua,lua-cli,lua-loader>
+%<*lua,lua-cli,lua-loader,lua-unicode-data>
 % \fi
 %  \begin{macrocode}
 local metadata = {
@@ -941,7 +942,7 @@
 
 %    \end{macrocode}
 % \iffalse
-%</lua,lua-cli,lua-loader>
+%</lua,lua-cli,lua-loader,lua-unicode-data>
 %<*lua>
 % \fi
 %  \begin{macrocode}
@@ -993,7 +994,7 @@
 
 Either of the two abovelisted approaches should produce the following files:
 
-* `markdown.lua` and `markdown-parser.lua`: The Lua module
+* `markdown.lua`, `markdown-parser.lua`, and `markdown-unicode-data.lua`: The Lua module
 * `libraries/markdown-tinyyaml.lua`: An external library for reading \acro{yaml}
 * `markdown-cli.lua`: The Lua command-line interface
 * `markdown.tex`: The plain \TeX{} macro package
@@ -1015,6 +1016,7 @@
 
 * `⟨TEXMF⟩/tex/luatex/markdown/markdown.lua`
 * `⟨TEXMF⟩/tex/luatex/markdown/markdown-parser.lua`
+* `⟨TEXMF⟩/tex/luatex/markdown/markdown-unicode-data.lua`
 * `⟨TEXMF⟩/tex/luatex/markdown/markdown-tinyyaml.lua`
 * `⟨TEXMF⟩/scripts/markdown/markdown-cli.lua`
 * `⟨TEXMF⟩/tex/generic/markdown/markdown.tex`
@@ -1042,6 +1044,7 @@
 
 * `./markdown.lua`
 * `./markdown-parser.lua`
+* `./markdown-unicode-data.lua`
 * `./markdown-tinyyaml.lua`
 * `./markdown-cli.lua`
 * `./markdown/markdown.tex`
@@ -1082,6 +1085,10 @@
 %     Live${}\geq{}2013$).
 %
 % \end{markdown}
+% \iffalse
+%</lua>
+%<*lua,lua-unicode-data>
+% \fi
 %  \begin{macrocode}
 local lpeg = require("lpeg")
 %    \end{macrocode}
@@ -1096,6 +1103,10 @@
 %     Lua\TeX{} (\TeX Live${}\geq{}2008$).
 %
 % \end{markdown}
+% \iffalse
+%</lua,lua-unicode-data>
+%<*lua,lua-unicode-data-generator>
+% \fi
 %  \begin{macrocode}
 local unicode = require("unicode")
 %    \end{macrocode}
@@ -1111,15 +1122,15 @@
 %
 % \end{markdown}
 % \iffalse
-%</lua>
+%</lua,lua-unicode-data-generator>
 %<*lua,lua-loader>
 % \fi
 %  \begin{macrocode}
-local md5 = require("md5");
+local md5 = require("md5")
 %    \end{macrocode}
 % \iffalse
 %</lua,lua-loader>
-%<*lua>
+%<*lua,lua-unicode-data-generator>
 % \fi
 % \begin{markdown}
 %
@@ -1130,7 +1141,7 @@
 %
 % \end{markdown}
 %  \begin{macrocode}
-(function()
+;(function()
 %    \end{macrocode}
 % \begin{markdown}
 %
@@ -1164,7 +1175,7 @@
 %
 % \end{markdown}
 % \iffalse
-%</lua>
+%</lua,lua-unicode-data-generator>
 %<*depends>
 % \fi
 %  \begin{macrocode}
@@ -1885,7 +1896,7 @@
              (Lua library for conversion between markup formats)
 
 %</manual-interfaces>
-%<*lua,lua-loader>
+%<*lua,lua-loader,lua-unicode-data>
 % \fi
 % \begin{markdown}
 %
@@ -1902,7 +1913,7 @@
 %    \end{macrocode}
 % \iffalse
 % \fi
-%</lua,lua-loader>
+%</lua,lua-loader,lua-unicode-data>
 %<*lua>
 % \par
 % \begin{markdown}
@@ -7474,6 +7485,58 @@
         encouraged when typesetting automatically generated content or
         markdown documents that were not prepared with this package in mind.
 
+The \Opt{hybrid} option makes it difficult to untangle \TeX{} input from
+markdown text, which makes documents written with the \Opt{hybrid} option
+less interoperable and more difficult to read for authors. Therefore, the
+option has been soft-deprecated in version 3.7.1 of the Markdown package:
+It will never be removed but using it prints a warning and is discouraged.
+
+Consider one of the following better alternatives for mixing \TeX{} and
+markdown:
+
+- With the \Opt{contentBlocks} option, authors can move large blocks of TeX
+  code to separate files and include them in their markdown documents as
+  external resources:
+
+  ``` md
+  Here is a mathematical formula:
+
+   /math-formula.tex
+  ```
+
+- With the \Opt{rawAttribute} option, authors can denote raw text spans and
+  code blocks that will be interpreted as \TeX{} code:
+
+  `````` md
+  `$H_2 O$`{=tex} is a liquid.
+
+  Here is a mathematical formula:
+  ``` {=tex}
+  \[distance[i] =
+      \begin{dcases}
+          a & b \\
+          c & d
+      \end{dcases}
+  \]
+  ```
+  ``````
+
+- With options \Opt{texMathDollars}, \Opt{texMathSingleBackslash}, and
+  \Opt{texMathDoubleBackslash}, authors can freely type \TeX{} commands between
+  dollar signs or backslash-escaped brackets:
+
+  ``` md
+  $H_2 O$ is a liquid.
+
+  Here is a mathematical formula:
+  \[distance[i] =
+      \begin{dcases}
+          a & b \\
+          c & d
+      \end{dcases}
+  \]
+  ```
+
 % \end{markdown}
 % \iffalse
 
@@ -12406,6 +12469,15 @@
   }
 \ExplSyntaxOff
 \input lt3luabridge.tex
+%    \end{macrocode}
+% \begin{markdown}
+%
+% Use the \pkg{lt3luabridge} library to determine the default value of the
+% \mref{markdownOptionOutputDir} macro by using the environmental variable
+% `TEXMF_OUTPUT_DIRECTORY` that is available since TeX~Live 2024.
+%
+% \end{markdown}
+%  \begin{macrocode}
 \ExplSyntaxOn
 \cs_new:Nn
   \@@_define_option_command_output_dir:
@@ -12426,6 +12498,18 @@
             )
           }
           {
+%    \end{macrocode}
+% \begin{markdown}
+%
+% Set most catcodes to category 12 (other) to ensure that special characters in
+% `TEXMF_OUTPUT_DIRECTORY` such as backslashes (`\`) are not interpreted as
+% control sequences.
+%
+% \end{markdown}
+%  \begin{macrocode}
+            \group_begin:
+            \cctab_select:N
+              \c_str_cctab
             \luabridge_tl_set:Nn
               \l_tmpa_tl
               { print(os.getenv("TEXMF_OUTPUT_DIRECTORY") or ".") }
@@ -12432,6 +12516,7 @@
             \tl_gset:NV
               \markdownOptionOutputDir
               \l_tmpa_tl
+            \group_end:
           }
           {
             \tl_gset:Nn
@@ -20065,8 +20150,17 @@
 
 The \mdef{markdownRendererWarning} and \mdef{markdownRendererError} macros
 represent warnings and errors produced by the markdown parser. Both macros
-receive a single parameter with the text of the warning or error.
+receive four parameters:
 
+1. The fully escaped text of the warning or error that can be directly typeset
+2. The raw text of the warning or error that can be used outside typesetting
+   for e.g. logging the warning or error.
+3. The fully escaped text with more details about the warning or error that
+   can be directly typeset. Can be empty, unlike the first two parameters.
+4. The raw text with more details about the warning or error that can be used
+   outside typesetting for e.g. logging the warning or error. Can be empty,
+   unlike the first two parameters.
+
 % \end{markdown}
 %
 % \iffalse
@@ -20086,7 +20180,7 @@
 \prop_gput:Nnn
   \g_@@_renderer_arities_prop
   { warning }
-  { 1 }
+  { 4 }
 \seq_gput_right:Nn
   \g_@@_renderers_seq
   { error }
@@ -20093,7 +20187,7 @@
 \prop_gput:Nnn
   \g_@@_renderer_arities_prop
   { error }
-  { 1 }
+  { 4 }
 \ExplSyntaxOff
 %    \end{macrocode}
 % \par
@@ -20648,22 +20742,8 @@
     \seq_map_inline:Nn
       \g_@@_renderers_seq
       {
-%    \end{macrocode}
-% \par
-% \begin{markdown}
-%
-% The \mref{markdownRendererJekyllDataString} has been deprecated and will be
-% removed in Markdown 4.0.0.
-%
-% \end{markdown}
-%  \begin{macrocode}
-        \str_if_eq:nnF
+        \@@_define_renderer:n
           { ##1 }
-          { jekyllDataString }
-          {
-            \@@_define_renderer:n
-              { ##1 }
-          }
       }
   }
 \cs_new:Nn \@@_define_renderer:n
@@ -20728,6 +20808,24 @@
             \l_@@_renderer_definition_tl
         },
       }
+%    \end{macrocode}
+% \par
+% \begin{markdown}
+%
+% If the token renderer macro has been deprecated, we undefine it.
+%
+% The \mref{markdownRendererJekyllDataString} macro has been deprecated and
+% will be removed in Markdown 4.0.0.
+%
+% \end{markdown}
+%  \begin{macrocode}
+    \str_if_eq:nnT
+      { #1 }
+      { jekyllDataString }
+      {
+        \cs_undefine:N
+          #2
+      }
   }
 %    \end{macrocode}
 % \par
@@ -21383,22 +21481,8 @@
     \seq_map_inline:Nn
       \g_@@_renderers_seq
       {
-%    \end{macrocode}
-% \par
-% \begin{markdown}
-%
-% The \mref{markdownRendererJekyllDataString} has been deprecated and will be
-% removed in Markdown 4.0.0.
-%
-% \end{markdown}
-%  \begin{macrocode}
-        \str_if_eq:nnF
+        \@@_define_renderer_prototype:n
           { ##1 }
-          { jekyllDataString }
-          {
-            \@@_define_renderer_prototype:n
-              { ##1 }
-          }
       }
   }
 \cs_new:Nn \@@_define_renderer_prototype:n
@@ -21465,21 +21549,30 @@
         },
       }
 %    \end{macrocode}
+% \par
 % \begin{markdown}
 %
-% Unless the token renderer prototype macro has already been defined,
-% we provide an empty definition.
+% Unless the token renderer prototype macro has already been defined or unless,
+% it has been deprecated, we provide an empty definition.
 %
+% The \mref{markdownRendererJekyllDataStringPrototype} macro has been
+% deprecated and will be removed in Markdown 4.0.0.
+%
 % \end{markdown}
 %  \begin{macrocode}
-    \cs_if_free:NT
-      #2
+    \str_if_eq:nnF
+      { #1 }
+      { jekyllDataString }
       {
-        \cs_generate_from_arg_count:NNnn
+        \cs_if_free:NT
           #2
-          \cs_set:Npn
-          { #3 }
-          { }
+          {
+            \cs_generate_from_arg_count:NNnn
+              #2
+              \cs_set:Npn
+              { #3 }
+              { }
+          }
       }
   }
 \cs_generate_variant:Nn
@@ -23148,6 +23241,19 @@
   return salt
 end
 %    \end{macrocode}
+% \par
+% \begin{markdown}
+%
+% The \luamdef{util.warning} method produces a warning `s` that is unrelated to
+% any specific markdown text being processed. For warnings that are specific to
+% a markdown text, use \luamref{writer->warning} function.
+%
+% \end{markdown}
+%  \begin{macrocode}
+function util.warning(s)
+  io.stderr:write("Warning: " .. s .. "\n")
+end
+%    \end{macrocode}
 % \iffalse
 %</lua,lua-loader>
 %<*lua>
@@ -25727,12 +25833,14 @@
 % \begin{markdown}
 %
 % Define \luamdef{writer->warning} as a function that will transform an input
-% warning `t` to the output format.
+% warning `t` with optional more warning text `m` to the output format.
 %
 % \end{markdown}
 %  \begin{macrocode}
-  function self.warning(t)
-    return {"\\markdownRendererWarning{", self.identifier(t), "}"}
+  function self.warning(t, m)
+    return {"\\markdownRendererWarning{", self.escape(t), "}{",
+            escape_minimal(t), "}{", self.escape(m or ""), "}{",
+            escape_minimal(m or ""), "}"}
   end
 %    \end{macrocode}
 % \par
@@ -25739,12 +25847,14 @@
 % \begin{markdown}
 %
 % Define \luamdef{writer->error} as a function that will transform an input
-% error `t` to the output format.
+% error text `t` with optional more error text `m` to the output format.
 %
 % \end{markdown}
 %  \begin{macrocode}
-  function self.error(t)
-    return {"\\markdownRendererError{", self.identifier(t), "}"}
+  function self.error(t, m)
+    return {"\\markdownRendererError{", self.escape(t), "}{",
+            escape_minimal(t), "}{", self.escape(m or ""), "}{",
+            escape_minimal(m or ""), "}"}
   end
 %    \end{macrocode}
 % \par
@@ -26050,8 +26160,24 @@
 % \end{markdown}
 %  \begin{macrocode}
   function self.document(d)
-    local buf = {"\\markdownRendererDocumentBegin\n", d}
+    local buf = {"\\markdownRendererDocumentBegin\n"}
 
+    -- warn against the `hybrid` option
+    if options.hybrid then
+      local text = "The `hybrid` option has been soft-deprecated."
+      local more = "Consider using one of the following better options "
+                .. "for mixing TeX and markdown: `contentBlocks`, "
+                .. "`rawAttribute`, `texComments`, `texMathDollars`, "
+                .. "`texMathSingleBackslash`, and "
+                .. "`texMathDoubleBackslash`. "
+                .. "For more information, see the user manual at "
+                .. "<https://witiko.github.io/markdown/>."
+      table.insert(buf, self.warning(text, more))
+    end
+
+    -- insert the text of the document
+    table.insert(buf, d)
+
     -- pop all attributes
     table.insert(buf, self.pop_attributes())
 
@@ -26666,8 +26792,13 @@
 
 parsers.internal_punctuation   = S(":;,.?")
 parsers.ascii_punctuation      = S("!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~")
+
 %    \end{macrocode}
 % \par
+% \iffalse
+%</lua>
+%<*lua-unicode-data-generator>
+% \fi
 % \begin{markdown}
 %
 %### Unicode punctuation
@@ -26679,6 +26810,11 @@
 % [unicode-punctuation]: https://spec.commonmark.org/0.31.2/#unicode-punctuation-character
 %                        (CommonMark Spec, Version 0.31.2 (2024-01-28))
 %
+% All code from this section will be executed during the compilation of
+% the Markdown package and the standard output will be stored in a file
+% named `markdown-unicode-data.lua` with the precompiled parser of Unicode
+% punctuation.
+%
 % \end{markdown}
 %  \begin{macrocode}
 ;(function()
@@ -26719,6 +26855,7 @@
     end
   end
   assert(file:close())
+
 %    \end{macrocode}
 % \par
 % \begin{markdown}
@@ -26739,29 +26876,73 @@
     leave(node, path)
   end
 
-  parsers.punctuation = {}
+  print("M.punctuation = {}")
+  print("local S = lpeg.S")
+  print("-- luacheck: push no max line length")
   for length, prefix_tree in pairs(prefix_trees) do
     local subparsers = {}
     depth_first_search(prefix_tree, "", function(node, path)
-      if type(node) == "table" then
-        subparsers[path] = parsers.fail
-      else
-        assert(type(node) == "string")
-        subparsers[path] = subparsers[path] + S(node)
+      if type(node) == "string" then
+        local suffix
+        if node == "]" then
+          suffix = "S('" .. node .. "')"
+        else
+          suffix = "S([[" .. node .. "]])"
+        end
+        if subparsers[path] ~= nil then
+          subparsers[path] = subparsers[path] .. " + " .. suffix
+        else
+          subparsers[path] = suffix
+        end
       end
     end, function(_, path)
       if #path > 0 then
         local byte = path:sub(#path, #path)
         local parent_path = path:sub(1, #path-1)
-        subparsers[parent_path] = subparsers[parent_path]
-                                + S(byte) * subparsers[path]
+        if subparsers[path] ~= nil then
+          local suffix
+          if byte == "]" then
+            suffix = "S('" .. byte .. "')"
+          else
+            suffix = "S([[" .. byte .. "]])"
+          end
+          suffix = suffix .. " * (" .. subparsers[path] .. ")"
+          if subparsers[parent_path] ~= nil then
+            subparsers[parent_path] = subparsers[parent_path]
+                                   .. " + " .. suffix
+          else
+            subparsers[parent_path] = suffix
+          end
+        end
       else
-        parsers.punctuation[length] = subparsers[path]
+        print("M.punctuation[" .. length .. "] = " .. subparsers[path])
       end
     end)
-    assert(parsers.punctuation[length] ~= nil)
   end
+  print("-- luacheck: pop")
 end)()
+print("return M")
+%    \end{macrocode}
+% \par
+% \iffalse
+%</lua-unicode-data-generator>
+%<*lua>
+% \fi
+% \begin{markdown}
+%
+% Back in the Markdown package, we will load the precompiled parser of
+% Unicode punctuation.
+%
+% \end{markdown}
+%  \begin{macrocode}
+local unicode_data = require("markdown-unicode-data")
+if metadata.version ~= unicode_data.metadata.version then
+  util.warning(
+    "markdown.lua " .. metadata.version .. " used with " ..
+    "markdown-unicode-data.lua " .. unicode_data.metadata.version .. "."
+  )
+end
+parsers.punctuation = unicode_data.punctuation
 
 parsers.escapable              = parsers.ascii_punctuation
 parsers.anyescaped             = parsers.backslash / ""
@@ -28739,8 +28920,11 @@
       end
       local res = lpeg.match(grammar(), str)
       if res == nil then
-        return writer.error(format("%s failed on:\n%s",
-                                   name, str:sub(1,20)))
+        return writer.error(
+          format("Parser `%s` failed to process the input text.", name),
+          format("Here are the first 20 characters of the remaining "
+              .. "unprocessed text: `%s`.", str:sub(1,20))
+        )
       else
         return res
       end
@@ -29595,7 +29779,7 @@
   parsers.link_and_emph_content
     = Ct( Cg(Cc("content"), "type")
         * Cg(Cs(( parsers.link_emph_precedence
-                + parsers.backslash * parsers.any
+                + parsers.backslash * parsers.linechar
                 + parsers.link_and_emph_endline
                 + (parsers.linechar
                   - parsers.blankline^2
@@ -31059,7 +31243,7 @@
           input = uni_algos.normalize.NFKD(input)
         else
           return writer.error(
-            format("Unknown normalization form %s", form))
+            format("Unknown normalization form %s.", form))
         end
       end
 %    \end{macrocode}
@@ -33677,7 +33861,7 @@
             else
               local error = self.error(format(
                 "Unexpected type %s for value of "
-                .. "YAML key %s", typ, k))
+                .. "YAML key %s.", typ, k))
               table.insert(buf, error)
             end
           end
@@ -33769,10 +33953,6 @@
 %<*lua-loader>
 % \fi
 %  \begin{macrocode}
-local function warn(s)
-  io.stderr:write("Warning: " .. s .. "\n")
-end
-
 function M.new(options)
 %    \end{macrocode}
 % \par
@@ -34290,7 +34470,7 @@
 % \end{markdown}
 %  \begin{macrocode}
 if options.cacheDir then
-  lfs.rmdir(options["cacheDir"])
+  lfs.rmdir(options.cacheDir)
 end
 %    \end{macrocode}
 % \iffalse
@@ -34654,8 +34834,28 @@
 \ExplSyntaxOff
 \def\markdownRendererSectionBeginPrototype{}%
 \def\markdownRendererSectionEndPrototype{}%
-\let\markdownRendererWarningPrototype\markdownWarning
-\let\markdownRendererErrorPrototype\markdownError
+\ExplSyntaxOn
+\cs_gset:Npn
+  \markdownRendererWarningPrototype
+  #1#2#3#4
+  {
+    \tl_set:Nn
+      \l_tmpa_tl
+      { #2 }
+    \tl_if_empty:nF
+      { #4 }
+      {
+        \tl_put_right:Nn
+          \l_tmpa_tl
+          { \iow_newline: #4 }
+      }
+    \exp_args:NV
+      \markdownWarning
+      \l_tmpa_tl
+  }
+\ExplSyntaxOff
+\def\markdownRendererErrorPrototype#1#2#3#4{%
+  \markdownError{#2}{#4}}%
 %    \end{macrocode}
 % \par
 % \begin{markdown}
@@ -35028,7 +35228,7 @@
               \l_tmpa_tl
             \tl_gput_right:Nx
               \g_@@_formatted_lua_options_tl
-              { #1~=~  \l_tmpa_tl   ,~ }
+              { #1~=~ \l_tmpa_tl ,~ }
           }
         {
           \str_if_eq_p:VV
@@ -35045,9 +35245,18 @@
             \clist_map_inline:Vn
               \l_tmpa_tl
               {
-                \tl_gput_right:Nx
+                \@@_lua_escape:xN
+                  { ##1 }
+                  \l_tmpb_tl
+                \tl_gput_right:Nn
                   \g_@@_formatted_lua_options_tl
-                  { "##1" ,~ }
+                  { " }
+                \tl_gput_right:NV
+                  \g_@@_formatted_lua_options_tl
+                  \l_tmpb_tl
+                \tl_gput_right:Nn
+                  \g_@@_formatted_lua_options_tl
+                  { " ,~ }
               }
             \tl_gput_right:Nx
               \g_@@_formatted_lua_options_tl
@@ -35058,9 +35267,18 @@
         \@@_get_option_value:nN
           { #1 }
           \l_tmpa_tl
-        \tl_gput_right:Nx
+        \@@_lua_escape:xN
+          { \l_tmpa_tl }
+          \l_tmpb_tl
+        \tl_gput_right:Nn
           \g_@@_formatted_lua_options_tl
-          { #1~=~ " \l_tmpa_tl " ,~ }
+          { #1~=~ " }
+        \tl_gput_right:NV
+          \g_@@_formatted_lua_options_tl
+          \l_tmpb_tl
+        \tl_gput_right:Nn
+          \g_@@_formatted_lua_options_tl
+          { " ,~ }
       }
   }
 \cs_generate_variant:Nn
@@ -35068,8 +35286,62 @@
   { Vn }
 \let\markdownPrepareLuaOptions=\@@_format_lua_options:
 \def\markdownLuaOptions{{ \g_@@_formatted_lua_options_tl }}
-\ExplSyntaxOff
+\sys_if_engine_luatex:TF
+  {
+    \cs_new:Nn
+      \@@_lua_escape:nN
+      {
+        \tl_set:Nx
+          #2
+          {
+            \lua_escape:n
+              { #1 }
+          }
+      }
+  }
+  {
+    \regex_const:Nn
+      \c_@@_lua_escape_regex
+      { [\\"'] }
+    \cs_new:Nn
+      \@@_lua_escape:nN
+      {
+        \tl_set:Nn
+          #2
+          { #1 }
+        \regex_replace_all:NnN
+          \c_@@_lua_escape_regex
+          { \u { c_backslash_str } \0 }
+          #2
+      }
+  }
+\cs_generate_variant:Nn
+  \@@_lua_escape:nN
+  { xN }
 %    \end{macrocode}
+% \begin{markdown}
+%
+% After the \mdef{markdownPrepareInputFilename} macro has been
+% fully expanded, the \mdef{markdownInputFilename} macro will
+% expands to a Lua string that contains the input filename passed
+% as the first argument.
+%
+% \end{markdown}
+%  \begin{macrocode}
+\tl_new:N
+  \markdownInputFilename
+\cs_new:Npn
+  \markdownPrepareInputFilename
+  #1
+  {
+    \@@_lua_escape:xN
+      { #1 }
+      \markdownInputFilename
+    \tl_gset:Nx
+      \markdownInputFilename
+      { " \markdownInputFilename " }
+  }
+%    \end{macrocode}
 % \par
 % \begin{markdown}
 %
@@ -35079,17 +35351,19 @@
 %
 % \end{markdown}
 %  \begin{macrocode}
-\def\markdownPrepare{%
+\cs_new:Npn
+  \markdownPrepare
+  {
 %    \end{macrocode}
 % \begin{markdown}
 % First, ensure that the \Opt{cacheDir} directory exists.
 % \end{markdown}
 %  \begin{macrocode}
-  local lfs = require("lfs")
-  local cacheDir = "\markdownOptionCacheDir"
-  if not lfs.isdir(cacheDir) then
-    assert(lfs.mkdir(cacheDir))
-  end
+    local~lfs = require("lfs")
+    local~options = \markdownLuaOptions
+    if~not~lfs.isdir(options.cacheDir) then~
+      assert(lfs.mkdir(options.cacheDir))
+    end~
 %    \end{macrocode}
 % \begin{markdown}
 % Next, load the `markdown` module and create a converter function using
@@ -35097,13 +35371,34 @@
 % \mref{markdownLuaOptions} macro.
 % \end{markdown}
 %  \begin{macrocode}
-  local md = require("markdown")
-  local convert = md.new(\markdownLuaOptions)
-}%
+    local~md = require("markdown")
+    local~convert = md.new(options)
+  }
 %    \end{macrocode}
 % \par
 % \begin{markdown}
 %
+% The \mdef{markdownConvert} macro contains the Lua code that is executed
+% during the conversion from markdown to plain \TeX{}. It opens the
+% input file, converts it, and prints the conversion result.
+%
+% \end{markdown}
+%  \begin{macrocode}
+\cs_new:Npn
+  \markdownConvert
+  {
+    local~filename = \markdownInputFilename
+    local~file = assert(io.open(filename, "r"),
+      [[Could~not~open~file~"]] .. filename .. [["~for~reading]])
+    local~input = assert(file:read("*a"))
+    assert(file:close())
+    print(convert(input))
+  }
+\ExplSyntaxOff
+%    \end{macrocode}
+% \par
+% \begin{markdown}
+%
 % The \mdef{markdownCleanup} macro contains the Lua code that is executed
 % after any conversion from markdown to plain \TeX{}.
 %
@@ -35115,7 +35410,9 @@
 % Remove the `options.cacheDir` directory if it is empty.
 % \end{markdown}
 %  \begin{macrocode}
-  lfs.rmdir(cacheDir)
+  if options.cacheDir then
+    lfs.rmdir(options.cacheDir)
+  end
 }%
 %    \end{macrocode}
 % \par
@@ -35602,13 +35899,10 @@
       |openin|markdownInputFileStream&1
       |closein|markdownInputFileStream
       |markdownPrepareLuaOptions
+      |markdownPrepareInputFilename{&1}%
       |markdownLuaExecute{%
         |markdownPrepare
-        local file = assert(io.open("&1", "r"),
-          [[Could not open file "&1" for reading]])
-        local input = assert(file:read("*a"))
-        assert(file:close())
-        print(convert(input))
+        |markdownConvert
         |markdownCleanup}%
 %    \end{macrocode}
 % \begin{markdown}
@@ -35880,17 +36174,6 @@
 % \par
 % \begin{markdown}
 %
-%### Options
-% The supplied package options are processed using the \mref{markdownSetup} macro.
-%
-% \end{markdown}
-%  \begin{macrocode}
-\DeclareOption*{%
-  \expandafter\markdownSetup\expandafter{\CurrentOption}}%
-\ProcessOptions\relax
-%    \end{macrocode}
-% \begin{markdown}
-%
 %### Themes {#latex-themes-implementation}
 %
 % This section overrides the plain \TeX{} implementation of the theme-loading
@@ -35978,9 +36261,8 @@
         { #1 }
       \AtEndOfPackage
         {
-          \@@_load_theme:nn
+          \@@_set_theme:n
             { #1 }
-            { #2 }
         }
     \fi
   }
@@ -36254,6 +36536,25 @@
 % See Section <#sec:latex-token-renderer-prototypes> for the actual
 % definitions.
 %
+%### Options
+% The supplied package options are processed using the \mref{markdownSetup} macro.
+%
+% \end{markdown}
+% \iffalse
+%</themes-witiko-markdown-defaults-latex>
+%<*latex>
+% \fi
+%  \begin{macrocode}
+\DeclareOption*{%
+  \expandafter\markdownSetup\expandafter{\CurrentOption}}%
+\ProcessOptions\relax
+%    \end{macrocode}
+% \iffalse
+%</latex>
+%<*themes-witiko-markdown-defaults-latex>
+% \fi
+% \begin{markdown}
+%
 %### Token Renderer Prototypes {#latex-token-renderer-prototypes}
 %
 % The following configuration should be considered placeholder. If the option
@@ -36747,6 +37048,17 @@
             \catcode`\#=12\relax
           }
           {
+            \ltx at ifpackageloaded
+              { minted2 }
+              {
+                \catcode`\#=6\relax
+                \exp_args:NV
+                  \inputminted
+                  \l_tmpa_tl
+                  { #1 }
+                \catcode`\#=12\relax
+              }
+              {
 %    \end{macrocode}
 % \par
 % \begin{markdown}
@@ -36755,9 +37067,9 @@
 %
 % \end{markdown}
 %  \begin{macrocode}
-            \ltx at ifpackageloaded
-              { listings }
-              { \lstinputlisting[language=\l_tmpa_tl]{#1} }
+                \ltx at ifpackageloaded
+                  { listings }
+                  { \lstinputlisting[language=\l_tmpa_tl]{#1} }
 %    \end{macrocode}
 % \par
 % \begin{markdown}
@@ -36767,7 +37079,8 @@
 %
 % \end{markdown}
 %  \begin{macrocode}
-              { \markdownRendererInputFencedCode{#1}{}{} }
+                  { \markdownRendererInputFencedCode{#1}{}{} }
+              }
           }
       }
   }

Modified: trunk/Master/texmf-dist/source/generic/markdown/markdown.ins
===================================================================
--- trunk/Master/texmf-dist/source/generic/markdown/markdown.ins	2024-09-30 20:09:02 UTC (rev 72417)
+++ trunk/Master/texmf-dist/source/generic/markdown/markdown.ins	2024-09-30 20:09:17 UTC (rev 72418)
@@ -5,6 +5,8 @@
     \file{markdown.lua}{\from{markdown.dtx}{lua-loader}}
     \file{markdown-parser.lua}{\from{markdown.dtx}{lua}}
     \file{markdown-cli.lua}{\from{markdown.dtx}{lua-cli}}
+    \file{markdown-unicode-data-generator.lua}{\from{markdown.dtx}{lua-unicode-data-generator}}
+    \file{markdown-unicode-data.lua}{\from{markdown.dtx}{lua-unicode-data}}
   \usepreamble\texpreamble
   \usepostamble\texpostamble
     \file{markdown.tex}{\from{markdown.dtx}{tex}}

Modified: trunk/Master/texmf-dist/tex/generic/markdown/markdown.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/markdown/markdown.tex	2024-09-30 20:09:02 UTC (rev 72417)
+++ trunk/Master/texmf-dist/tex/generic/markdown/markdown.tex	2024-09-30 20:09:17 UTC (rev 72418)
@@ -615,8 +615,8 @@
   { boolean }
   { true }
 \ExplSyntaxOff
-\def\markdownLastModified{2024-08-30}%
-\def\markdownVersion{3.7.0-0-g98dece19}%
+\def\markdownLastModified{2024-09-30}%
+\def\markdownVersion{3.7.1-0-g8e726800}%
 \let\markdownBegin\relax
 \let\markdownEnd\relax
 \let\markinline\relax
@@ -791,6 +791,9 @@
             )
           }
           {
+            \group_begin:
+            \cctab_select:N
+              \c_str_cctab
             \luabridge_tl_set:Nn
               \l_tmpa_tl
               { print(os.getenv("TEXMF_OUTPUT_DIRECTORY") or ".") }
@@ -797,6 +800,7 @@
             \tl_gset:NV
               \markdownOptionOutputDir
               \l_tmpa_tl
+            \group_end:
           }
           {
             \tl_gset:Nn
@@ -2433,7 +2437,7 @@
 \prop_gput:Nnn
   \g__markdown_renderer_arities_prop
   { warning }
-  { 1 }
+  { 4 }
 \seq_gput_right:Nn
   \g__markdown_renderers_seq
   { error }
@@ -2440,7 +2444,7 @@
 \prop_gput:Nnn
   \g__markdown_renderer_arities_prop
   { error }
-  { 1 }
+  { 4 }
 \ExplSyntaxOff
 \def\markdownRendererJekyllDataBegin{%
   \markdownRendererJekyllDataBeginPrototype}%
@@ -2602,13 +2606,8 @@
     \seq_map_inline:Nn
       \g__markdown_renderers_seq
       {
-        \str_if_eq:nnF
+        \__markdown_define_renderer:n
           { ##1 }
-          { jekyllDataString }
-          {
-            \__markdown_define_renderer:n
-              { ##1 }
-          }
       }
   }
 \cs_new:Nn \__markdown_define_renderer:n
@@ -2673,6 +2672,13 @@
             \l__markdown_renderer_definition_tl
         },
       }
+    \str_if_eq:nnT
+      { #1 }
+      { jekyllDataString }
+      {
+        \cs_undefine:N
+          #2
+      }
   }
 \cs_new_protected:Nn
   \__markdown_tl_set_from_cs:NNn
@@ -2933,13 +2939,8 @@
     \seq_map_inline:Nn
       \g__markdown_renderers_seq
       {
-        \str_if_eq:nnF
+        \__markdown_define_renderer_prototype:n
           { ##1 }
-          { jekyllDataString }
-          {
-            \__markdown_define_renderer_prototype:n
-              { ##1 }
-          }
       }
   }
 \cs_new:Nn \__markdown_define_renderer_prototype:n
@@ -3005,14 +3006,19 @@
             \l__markdown_renderer_prototype_definition_tl
         },
       }
-    \cs_if_free:NT
-      #2
+    \str_if_eq:nnF
+      { #1 }
+      { jekyllDataString }
       {
-        \cs_generate_from_arg_count:NNnn
+        \cs_if_free:NT
           #2
-          \cs_set:Npn
-          { #3 }
-          { }
+          {
+            \cs_generate_from_arg_count:NNnn
+              #2
+              \cs_set:Npn
+              { #3 }
+              { }
+          }
       }
   }
 \cs_generate_variant:Nn
@@ -3305,7 +3311,7 @@
               \l_tmpa_tl
             \tl_gput_right:Nx
               \g__markdown_formatted_lua_options_tl
-              { #1~=~  \l_tmpa_tl   ,~ }
+              { #1~=~ \l_tmpa_tl ,~ }
           }
         {
           \str_if_eq_p:VV
@@ -3322,9 +3328,18 @@
             \clist_map_inline:Vn
               \l_tmpa_tl
               {
-                \tl_gput_right:Nx
+                \__markdown_lua_escape:xN
+                  { ##1 }
+                  \l_tmpb_tl
+                \tl_gput_right:Nn
                   \g__markdown_formatted_lua_options_tl
-                  { "##1" ,~ }
+                  { " }
+                \tl_gput_right:NV
+                  \g__markdown_formatted_lua_options_tl
+                  \l_tmpb_tl
+                \tl_gput_right:Nn
+                  \g__markdown_formatted_lua_options_tl
+                  { " ,~ }
               }
             \tl_gput_right:Nx
               \g__markdown_formatted_lua_options_tl
@@ -3335,9 +3350,18 @@
         \__markdown_get_option_value:nN
           { #1 }
           \l_tmpa_tl
-        \tl_gput_right:Nx
+        \__markdown_lua_escape:xN
+          { \l_tmpa_tl }
+          \l_tmpb_tl
+        \tl_gput_right:Nn
           \g__markdown_formatted_lua_options_tl
-          { #1~=~ " \l_tmpa_tl " ,~ }
+          { #1~=~ " }
+        \tl_gput_right:NV
+          \g__markdown_formatted_lua_options_tl
+          \l_tmpb_tl
+        \tl_gput_right:Nn
+          \g__markdown_formatted_lua_options_tl
+          { " ,~ }
       }
   }
 \cs_generate_variant:Nn
@@ -3345,19 +3369,78 @@
   { Vn }
 \let\markdownPrepareLuaOptions=\__markdown_format_lua_options:
 \def\markdownLuaOptions{{ \g__markdown_formatted_lua_options_tl }}
+\sys_if_engine_luatex:TF
+  {
+    \cs_new:Nn
+      \__markdown_lua_escape:nN
+      {
+        \tl_set:Nx
+          #2
+          {
+            \lua_escape:n
+              { #1 }
+          }
+      }
+  }
+  {
+    \regex_const:Nn
+      \c__markdown_lua_escape_regex
+      { [\\"'] }
+    \cs_new:Nn
+      \__markdown_lua_escape:nN
+      {
+        \tl_set:Nn
+          #2
+          { #1 }
+        \regex_replace_all:NnN
+          \c__markdown_lua_escape_regex
+          { \u { c_backslash_str } \0 }
+          #2
+      }
+  }
+\cs_generate_variant:Nn
+  \__markdown_lua_escape:nN
+  { xN }
+\tl_new:N
+  \markdownInputFilename
+\cs_new:Npn
+  \markdownPrepareInputFilename
+  #1
+  {
+    \__markdown_lua_escape:xN
+      { #1 }
+      \markdownInputFilename
+    \tl_gset:Nx
+      \markdownInputFilename
+      { " \markdownInputFilename " }
+  }
+\cs_new:Npn
+  \markdownPrepare
+  {
+    local~lfs = require("lfs")
+    local~options = \markdownLuaOptions
+    if~not~lfs.isdir(options.cacheDir) then~
+      assert(lfs.mkdir(options.cacheDir))
+    end~
+    local~md = require("markdown")
+    local~convert = md.new(options)
+  }
+\cs_new:Npn
+  \markdownConvert
+  {
+    local~filename = \markdownInputFilename
+    local~file = assert(io.open(filename, "r"),
+      [[Could~not~open~file~"]] .. filename .. [["~for~reading]])
+    local~input = assert(file:read("*a"))
+    assert(file:close())
+    print(convert(input))
+  }
 \ExplSyntaxOff
-\def\markdownPrepare{%
-  local lfs = require("lfs")
-  local cacheDir = "\markdownOptionCacheDir"
-  if not lfs.isdir(cacheDir) then
-    assert(lfs.mkdir(cacheDir))
+\def\markdownCleanup{%
+  if options.cacheDir then
+    lfs.rmdir(options.cacheDir)
   end
-  local md = require("markdown")
-  local convert = md.new(\markdownLuaOptions)
 }%
-\def\markdownCleanup{%
-  lfs.rmdir(cacheDir)
-}%
 \csname newread\endcsname\markdownInputFileStream
 \csname newwrite\endcsname\markdownOutputFileStream
 \begingroup
@@ -3611,13 +3694,10 @@
       |openin|markdownInputFileStream&1
       |closein|markdownInputFileStream
       |markdownPrepareLuaOptions
+      |markdownPrepareInputFilename{&1}%
       |markdownLuaExecute{%
         |markdownPrepare
-        local file = assert(io.open("&1", "r"),
-          [[Could not open file "&1" for reading]])
-        local input = assert(file:read("*a"))
-        assert(file:close())
-        print(convert(input))
+        |markdownConvert
         |markdownCleanup}%
       |markdownIfOption{finalizeCache}{%
         |global|advance|markdownOptionFrozenCacheCounter by 1|relax}{}%

Modified: trunk/Master/texmf-dist/tex/generic/markdown/markdownthemewitiko_markdown_defaults.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/markdown/markdownthemewitiko_markdown_defaults.tex	2024-09-30 20:09:02 UTC (rev 72417)
+++ trunk/Master/texmf-dist/tex/generic/markdown/markdownthemewitiko_markdown_defaults.tex	2024-09-30 20:09:17 UTC (rev 72418)
@@ -166,9 +166,29 @@
 \ExplSyntaxOff
 \def\markdownRendererSectionBeginPrototype{}%
 \def\markdownRendererSectionEndPrototype{}%
-\let\markdownRendererWarningPrototype\markdownWarning
-\let\markdownRendererErrorPrototype\markdownError
 \ExplSyntaxOn
+\cs_gset:Npn
+  \markdownRendererWarningPrototype
+  #1#2#3#4
+  {
+    \tl_set:Nn
+      \l_tmpa_tl
+      { #2 }
+    \tl_if_empty:nF
+      { #4 }
+      {
+        \tl_put_right:Nn
+          \l_tmpa_tl
+          { \iow_newline: #4 }
+      }
+    \exp_args:NV
+      \markdownWarning
+      \l_tmpa_tl
+  }
+\ExplSyntaxOff
+\def\markdownRendererErrorPrototype#1#2#3#4{%
+  \markdownError{#2}{#4}}%
+\ExplSyntaxOn
 \cs_new:Nn
   \__markdown_plain_tex_default_input_raw_inline:nn
   {

Modified: trunk/Master/texmf-dist/tex/latex/markdown/markdown.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/markdown/markdown.sty	2024-09-30 20:09:02 UTC (rev 72417)
+++ trunk/Master/texmf-dist/tex/latex/markdown/markdown.sty	2024-09-30 20:09:17 UTC (rev 72418)
@@ -164,9 +164,6 @@
     |markdownReadAndConvert<\end{#1}>%
                            <|end<#1>>>%
 |endgroup
-\DeclareOption*{%
-  \expandafter\markdownSetup\expandafter{\CurrentOption}}%
-\ProcessOptions\relax
 \ExplSyntaxOn
 \cs_gset:Nn
   \__markdown_load_theme:nn
@@ -210,9 +207,8 @@
         { #1 }
       \AtEndOfPackage
         {
-          \__markdown_load_theme:nn
+          \__markdown_set_theme:n
             { #1 }
-            { #2 }
         }
     \fi
   }
@@ -254,6 +250,9 @@
   \l_tmpa_tl
   \l_tmpb_tl
 \ExplSyntaxOff
+\DeclareOption*{%
+  \expandafter\markdownSetup\expandafter{\CurrentOption}}%
+\ProcessOptions\relax
 \newcommand\markdownMakeOther{%
   \count0=128\relax
   \loop

Modified: trunk/Master/texmf-dist/tex/latex/markdown/markdownthemewitiko_markdown_defaults.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/markdown/markdownthemewitiko_markdown_defaults.sty	2024-09-30 20:09:02 UTC (rev 72417)
+++ trunk/Master/texmf-dist/tex/latex/markdown/markdownthemewitiko_markdown_defaults.sty	2024-09-30 20:09:17 UTC (rev 72418)
@@ -414,9 +414,21 @@
           }
           {
             \ltx at ifpackageloaded
-              { listings }
-              { \lstinputlisting[language=\l_tmpa_tl]{#1} }
-              { \markdownRendererInputFencedCode{#1}{}{} }
+              { minted2 }
+              {
+                \catcode`\#=6\relax
+                \exp_args:NV
+                  \inputminted
+                  \l_tmpa_tl
+                  { #1 }
+                \catcode`\#=12\relax
+              }
+              {
+                \ltx at ifpackageloaded
+                  { listings }
+                  { \lstinputlisting[language=\l_tmpa_tl]{#1} }
+                  { \markdownRendererInputFencedCode{#1}{}{} }
+              }
           }
       }
   }

Modified: trunk/Master/texmf-dist/tex/luatex/markdown/markdown-parser.lua
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/markdown/markdown-parser.lua	2024-09-30 20:09:02 UTC (rev 72417)
+++ trunk/Master/texmf-dist/tex/luatex/markdown/markdown-parser.lua	2024-09-30 20:09:17 UTC (rev 72418)
@@ -58,7 +58,7 @@
 -- those in the standard .ins files.
 --
 local metadata = {
-    version   = "3.7.0-0-g98dece19",
+    version   = "3.7.1-0-g8e726800",
     comment   = "A module for the conversion from markdown "
              .. "to plain TeX",
     author    = "John MacFarlane, Hans Hagen, Vít Starý Novotný, "
@@ -72,8 +72,8 @@
 modules['markdown'] = metadata
 local lpeg = require("lpeg")
 local unicode = require("unicode")
-local md5 = require("md5");
-(function()
+local md5 = require("md5")
+;(function()
   local should_initialize = package.loaded.kpse == nil
                        or tex.initialize ~= nil
   kpse = require("kpse")
@@ -347,6 +347,9 @@
             .. "," .. metadata.version
   return salt
 end
+function util.warning(s)
+  io.stderr:write("Warning: " .. s .. "\n")
+end
 local entities = {}
 
 local character_entities = {
@@ -2642,11 +2645,15 @@
     self.uri = escape_programmatic_text
     self.infostring = escape_programmatic_text
   end
-  function self.warning(t)
-    return {"\\markdownRendererWarning{", self.identifier(t), "}"}
+  function self.warning(t, m)
+    return {"\\markdownRendererWarning{", self.escape(t), "}{",
+            escape_minimal(t), "}{", self.escape(m or ""), "}{",
+            escape_minimal(m or ""), "}"}
   end
-  function self.error(t)
-    return {"\\markdownRendererError{", self.identifier(t), "}"}
+  function self.error(t, m)
+    return {"\\markdownRendererError{", self.escape(t), "}{",
+            escape_minimal(t), "}{", self.escape(m or ""), "}{",
+            escape_minimal(m or ""), "}"}
   end
   function self.code(s, attributes)
     if self.flatten_inlines then return s end
@@ -2794,8 +2801,24 @@
     return {"\\markdownRendererInputVerbatim{",name,"}"}
   end
   function self.document(d)
-    local buf = {"\\markdownRendererDocumentBegin\n", d}
+    local buf = {"\\markdownRendererDocumentBegin\n"}
 
+    -- warn against the `hybrid` option
+    if options.hybrid then
+      local text = "The `hybrid` option has been soft-deprecated."
+      local more = "Consider using one of the following better options "
+                .. "for mixing TeX and markdown: `contentBlocks`, "
+                .. "`rawAttribute`, `texComments`, `texMathDollars`, "
+                .. "`texMathSingleBackslash`, and "
+                .. "`texMathDoubleBackslash`. "
+                .. "For more information, see the user manual at "
+                .. "<https://witiko.github.io/markdown/>."
+      table.insert(buf, self.warning(text, more))
+    end
+
+    -- insert the text of the document
+    table.insert(buf, d)
+
     -- pop all attributes
     table.insert(buf, self.pop_attributes())
 
@@ -3272,69 +3295,15 @@
 
 parsers.internal_punctuation   = S(":;,.?")
 parsers.ascii_punctuation      = S("!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~")
-;(function()
-  local pathname = assert(kpse.find_file("UnicodeData.txt"),
-    [[Could not locate file "UnicodeData.txt"]])
-  local file = assert(io.open(pathname, "r"),
-    [[Could not open file "UnicodeData.txt"]])
-  local prefix_trees = {}
-  for line in file:lines() do
-    local codepoint, major_category = line:match("^(%x+);[^;]*;(%a)")
-    if major_category == "P" or major_category == "S" then
-      local code = unicode.utf8.char(tonumber(codepoint, 16))
-      if prefix_trees[#code] == nil then
-        prefix_trees[#code] = {}
-      end
-      local node = prefix_trees[#code]
-      for i = 1, #code do
-        local byte = code:sub(i, i)
-        if i < #code then
-          if node[byte] == nil then
-            node[byte] = {}
-          end
-          node = node[byte]
-        else
-          table.insert(node, byte)
-        end
-      end
-    end
-  end
-  assert(file:close())
-  local function depth_first_search(node, path, visit, leave)
-    visit(node, path)
-    for label, child in pairs(node) do
-      if type(child) == "table" then
-        depth_first_search(child, path .. label, visit, leave)
-      else
-        visit(child, path)
-      end
-    end
-    leave(node, path)
-  end
 
-  parsers.punctuation = {}
-  for length, prefix_tree in pairs(prefix_trees) do
-    local subparsers = {}
-    depth_first_search(prefix_tree, "", function(node, path)
-      if type(node) == "table" then
-        subparsers[path] = parsers.fail
-      else
-        assert(type(node) == "string")
-        subparsers[path] = subparsers[path] + S(node)
-      end
-    end, function(_, path)
-      if #path > 0 then
-        local byte = path:sub(#path, #path)
-        local parent_path = path:sub(1, #path-1)
-        subparsers[parent_path] = subparsers[parent_path]
-                                + S(byte) * subparsers[path]
-      else
-        parsers.punctuation[length] = subparsers[path]
-      end
-    end)
-    assert(parsers.punctuation[length] ~= nil)
-  end
-end)()
+local unicode_data = require("markdown-unicode-data")
+if metadata.version ~= unicode_data.metadata.version then
+  util.warning(
+    "markdown.lua " .. metadata.version .. " used with " ..
+    "markdown-unicode-data.lua " .. unicode_data.metadata.version .. "."
+  )
+end
+parsers.punctuation = unicode_data.punctuation
 
 parsers.escapable              = parsers.ascii_punctuation
 parsers.anyescaped             = parsers.backslash / ""
@@ -4862,8 +4831,11 @@
       end
       local res = lpeg.match(grammar(), str)
       if res == nil then
-        return writer.error(format("%s failed on:\n%s",
-                                   name, str:sub(1,20)))
+        return writer.error(
+          format("Parser `%s` failed to process the input text.", name),
+          format("Here are the first 20 characters of the remaining "
+              .. "unprocessed text: `%s`.", str:sub(1,20))
+        )
       else
         return res
       end
@@ -5576,7 +5548,7 @@
   parsers.link_and_emph_content
     = Ct( Cg(Cc("content"), "type")
         * Cg(Cs(( parsers.link_emph_precedence
-                + parsers.backslash * parsers.any
+                + parsers.backslash * parsers.linechar
                 + parsers.link_and_emph_endline
                 + (parsers.linechar
                   - parsers.blankline^2
@@ -6666,7 +6638,7 @@
           input = uni_algos.normalize.NFKD(input)
         else
           return writer.error(
-            format("Unknown normalization form %s", form))
+            format("Unknown normalization form %s.", form))
         end
       end
       input = input:gsub("\r\n?", "\n")
@@ -8688,7 +8660,7 @@
             else
               local error = self.error(format(
                 "Unexpected type %s for value of "
-                .. "YAML key %s", typ, k))
+                .. "YAML key %s.", typ, k))
               table.insert(buf, error)
             end
           end

Added: trunk/Master/texmf-dist/tex/luatex/markdown/markdown-unicode-data.lua
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/markdown/markdown-unicode-data.lua	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/luatex/markdown/markdown-unicode-data.lua	2024-09-30 20:09:17 UTC (rev 72418)
@@ -0,0 +1,81 @@
+--
+-- Copyright (C) 2009-2016 John MacFarlane, Hans Hagen
+--
+-- Permission is hereby granted, free of charge, to any person obtaining
+-- a copy of this software and associated documentation files (the
+-- "Software"), to deal in the Software without restriction, including
+-- without limitation the rights to use, copy, modify, merge, publish,
+-- distribute, sublicense, and/or sell copies of the Software, and to
+-- permit persons to whom the Software is furnished to do so, subject to
+-- the following conditions:
+--
+-- The above copyright notice and this permission notice shall be
+-- included in all copies or substantial portions of the Software.
+--
+-- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+-- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+-- MERCHANTABILITY, FITNESS FOR PARTICULAR PURPOSE AND NONINFRINGEMENT.
+-- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+-- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+-- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+-- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+--
+-- Copyright (C) 2016-2024 Vít Starý Novotný, Andrej Genčur
+--
+-- This work may be distributed and/or modified under the
+-- conditions of the LaTeX Project Public License, either version 1.3
+-- of this license or (at your option) any later version.
+-- The latest version of this license is in
+--
+--     http://www.latex-project.org/lppl.txt
+--
+-- and version 1.3 or later is part of all distributions of LaTeX
+-- version 2005/12/01 or later.
+--
+-- This work has the LPPL maintenance status `maintained'.
+-- The Current Maintainer of this work is Vít Starý Novotný.
+--
+-- Send bug reports, requests for additions and questions
+-- either to the GitHub issue tracker at
+--
+--     https://github.com/witiko/markdown/issues
+--
+-- or to the e-mail address <witiko at mail.muni.cz>.
+--
+-- MODIFICATION ADVICE:
+--
+-- If you want to customize this file, it is best to make a copy of
+-- the source file(s) from which it was produced. Use a different
+-- name for your copy(ies) and modify the copy(ies); this will ensure
+-- that your modifications do not get overwritten when you install a
+-- new release of the standard system. You should also ensure that
+-- your modified source file does not generate any modified file with
+-- the same name as a standard file.
+--
+-- You will also need to produce your own, suitably named, .ins file to
+-- control the generation of files from your source file; this file
+-- should contain your own preambles for the files it generates, not
+-- those in the standard .ins files.
+--
+local metadata = {
+    version   = "3.7.1-0-g8e726800",
+    comment   = "A module for the conversion from markdown "
+             .. "to plain TeX",
+    author    = "John MacFarlane, Hans Hagen, Vít Starý Novotný, "
+             .. "Andrej Genčur",
+    copyright = {"2009-2016 John MacFarlane, Hans Hagen",
+                 "2016-2024 Vít Starý Novotný, Andrej Genčur"},
+    license   = "LPPL 1.3c"
+}
+
+local lpeg = require("lpeg")
+local M = {metadata = metadata}
+M.punctuation = {}
+local S = lpeg.S
+-- luacheck: push no max line length
+M.punctuation[1] = S([[!]]) + S([["]]) + S([[#]]) + S([[$]]) + S([[%]]) + S([[&]]) + S([[']]) + S([[(]]) + S([[)]]) + S([[*]]) + S([[+]]) + S([[,]]) + S([[-]]) + S([[.]]) + S([[/]]) + S([[:]]) + S([[;]]) + S([[<]]) + S([[=]]) + S([[>]]) + S([[?]]) + S([[@]]) + S([[[]]) + S([[\]]) + S(']') + S([[^]]) + S([[_]]) + S([[`]]) + S([[{]]) + S([[|]]) + S([[}]]) + S([[~]])
+M.punctuation[2] = S([[\xD7]]) * (S([[\x80]]) + S([[\x83]]) + S([[\x86]]) + S([[\xB3]]) + S([[\xB4]])) + S([[\xD6]]) * (S([[\x89]]) + S([[\x8A]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\xBE]])) + S([[\xD9]]) * (S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]])) + S([[\xD8]]) * (S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x9B]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]])) + S([[\xCB]]) * (S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAD]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xCD]]) * (S([[\xB5]]) + S([[\xBE]])) + S([[\xDC]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]])) + S([[\xCF]]) * (S([[\xB6]])) + S([[\xCE]]) * (S([[\x84]]) + S([[\x85]]) + S([[\x87]])) + S([[\xDF]]) * (S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xDB]]) * (S([[\x94]]) + S([[\x9E]]) + S([[\xA9]]) + S([[\xBD]]) + S([[\xBE]])) + S([[\xC3]]) * (S([[\x97]]) + S([[\xB7]])) + S([[\xC2]]) * (S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB4]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xBB]]) + S([[\xBF]])) + S([[\xD5]]) * (S([[\x9A]]) + S([[\x9B]]) + S([[!
 \x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]])) + S([[\xD2]]) * (S([[\x82]]))
+M.punctuation[3] = S([[\xEF]]) * (S([[\xB7]]) * (S([[\x8F]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xB9]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]])) + S([[\xB8]]) * (S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xBD]]) * (S([[\x80]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]])) + S([[\xAC]]) * (S([[\xA9]])) + S([[\xAF]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]])) + S([[\xAE]]) * (S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xBF]]) * (S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xBC]]) + S([[\xBD]])) + S([[\xBC]]) * (S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) +!
  S([[\x8F]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xB5]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]])) + S([[\xB4]]) * (S([[\xBE]]) + S([[\xBF]]))) + S([[\xE1]]) * (S([[\xA7]]) * (S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xA8]]) * (S([[\x9E]]) + S([[\x9F]])) + S([[\xAA]]) * (S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]])) + S([[\x8D]]) * (S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]])) + S([[\x9F]]) * (S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]])) + S([[\xBE]]) * (S([[\xBD]]) + S([[\xBF]])) + S([[\x81]]) * (S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]])) + S([[\xA0]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]])) + S([[\x83]]) * (S([[\xBB]])) + S([[\x82]]) * (S([[\x9E]]) + S([[\x9F]])) + S([[\xA5]]) * (S([[\x80]]) + S([[\x84]]) + S([[\x85]])) + S([[\x99]]) * (S([[\xAD]]) + S([[\xAE]])) + S([[\x9B]]) * (S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]])) + S([[\x9A]]) * (S([[\x9B]]!
 ) + S([[\x9C]])) + S([[\x9C]]) * (S([[\xB5]]) + S([[\xB6]])) + S([[\xAF]]) * (S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x8E]]) * (S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]])) + S([[\xB1]]) * (S([[\xBE]]) + S([[\xBF]])) + S([[\x90]]) * (S([[\x80]])) + S([[\xB3]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x93]])) + S([[\xBF]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xBD]]) + S([[\xBE]])) + S([[\xB0]]) * (S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xAD]]) * (S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]))) + S([[\xE0]]) * (S([[\xA7]]) * (S([[\xB2]]) + S([[\xB3]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBD]])) + S([[\xA9]]) * (S([[\xB6]])) + S([[\xAB]]) * (S([[\xB0]]) + S([[\xB1]])) + S([[\xAD]]) * (S([[\xB0]])) + S([[\xBF]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]])) + S([[\xBE]]) * (S([[\x85]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xA1]]) * (S([[\x9E]])) + S([[\xA0]]) * (S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\!
 xBC]]) + S([[\xBD]]) + S([[\xBE]])) + S([[\xA2]]) * (S([[\x88]])) + S([[\xA5]]) * (S([[\xA4]]) + S([[\xA5]]) + S([[\xB0]])) + S([[\xB7]]) * (S([[\xB4]])) + S([[\xB9]]) * (S([[\x8F]]) + S([[\x9A]]) + S([[\x9B]])) + S([[\xB8]]) * (S([[\xBF]])) + S([[\xBC]]) * (S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xB4]]) + S([[\xB6]]) + S([[\xB8]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]])) + S([[\xAF]]) * (S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]])) + S([[\xB1]]) * (S([[\xB7]]) + S([[\xBF]])) + S([[\xB2]]) * (S([[\x84]])) + S([[\xB5]]) * (S([[\x8F]]) + S([[\xB9]]))) + S([[\xE3]]) * (S([[\x87]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xAF]])) + S([[\x86]]) * (S([[\x90]]) + S([[\x91]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]])) + S([[\x89]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x90]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB!
 ]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x88]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x8B]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x8A]]) * (S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\!
 x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]])) + S([[\x8D]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x8C]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[!
 \xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x8F]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x8E]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([!
 [\xBE]]) + S([[\xBF]])) + S([[\x80]]) * (S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xB0]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x83]]) * (S([[\xBB]])) + S([[\x82]]) * (S([[\x9B]]) + S([[\x9C]]) + S([[\xA0]]))) + S([[\xE2]]) * (S([[\xA7]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xA6]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2!
 ]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xA9]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xA8]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB!
 2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xAB]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xAA]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xAD]]) * (S([[\x80]]) + S([[!
 \x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xAC]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x9F]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([!
 [\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x9E]]) * (S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xA1]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S(!
 [[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xA0]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xA3]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xA2]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) +!
  S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xA5]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xA4]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) !
 + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xB9]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]])) + S([[\xB8]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xBB]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]!
 ]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]])) + S([[\xBA]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xBD]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4!
 ]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xBC]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xAF]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB!
 4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xAE]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xB3]]) * (S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xB5]]) * (S([[\xB0]])) + S([[\x87]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S(!
 [[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x86]]) * (S([[\x8A]]) + S([[\x8B]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x89]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x88]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) +!
  S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x8B]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x8A]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) !
 + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x8D]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x8C]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]])!
  + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xBF]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\xBE]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x81]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B!
 ]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]])) + S([[\x80]]) * (S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x83]]) * (S([[\x80]])) + S([[\x82]]) * (S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x85]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8F]])) + S([[\x84]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x88]]) + S([[\x89]]) + S([[\x94]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA5]]) + S([[\xA7]]) + S([[\xA9]]) + S([[\xAE]]) + S([[\xBA]]) + S([[\xBB]])) + S([[\x97]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) +!
  S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x96]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x99]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) !
 + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x98]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x9B]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]])!
  + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x9A]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x9D]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]])) + S([[\x9C]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B!
 ]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x8F]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x8E]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9!
 B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x91]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]])) + S([[\x90]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]])) + S([[\x93]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]])) + S([[\x92]]) * (S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S(!
 [[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x95]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x94]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S!
 ([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]]))) + S([[\xEA]]) * (S([[\xA7]]) * (S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x9E]]) + S([[\x9F]])) + S([[\xA9]]) * (S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]])) + S([[\xAB]]) * (S([[\x9E]]) + S([[\x9F]]) + S([[\xB0]]) + S([[\xB1]])) + S([[\xAD]]) * (S([[\x9B]]) + S([[\xAA]]) + S([[\xAB]])) + S([[\x9E]]) * (S([[\x89]]) + S([[\x8A]])) + S([[\xA1]]) * (S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]])) + S([[\xA0]]) * (S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]])) + S([[\xA3]]) * (S([[\x8E]]) + S([[\x8F]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBC]])) + S([[\xA5]]) * (S([[\x9F]])) + S([[\xA4]]) * (S([[\xAE]]) + S([[\xAF]])) + S([[\x99]]) * (S([[\xB3]]) + S([[\xBE]])) + S([[\x98]]) * (S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]])) + S([[\x9B]]) * (S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]])) + S([[\x9C]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\xA0]]) + S([[\xA1]])) + S([[\xAF]]) * (S([[\xAB]])) + S([[\x93]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\xBE]]) + S([[\xBF]])) + S([[\x92]]) * (S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]!
 ) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]]))) + S([[\xE4]]) * (S([[\xB7]]) * (S([[\x80]]) + S([[\x81]]) + S([[\x82]]) + S([[\x83]]) + S([[\x84]]) + S([[\x85]]) + S([[\x86]]) + S([[\x87]]) + S([[\x88]]) + S([[\x89]]) + S([[\x8A]]) + S([[\x8B]]) + S([[\x8C]]) + S([[\x8D]]) + S([[\x8E]]) + S([[\x8F]]) + S([[\x90]]) + S([[\x91]]) + S([[\x92]]) + S([[\x93]]) + S([[\x94]]) + S([[\x95]]) + S([[\x96]]) + S([[\x97]]) + S([[\x98]]) + S([[\x99]]) + S([[\x9A]]) + S([[\x9B]]) + S([[\x9C]]) + S([[\x9D]]) + S([[\x9E]]) + S([[\x9F]]) + S([[\xA0]]) + S([[\xA1]]) + S([[\xA2]]) + S([[\xA3]]) + S([[\xA4]]) + S([[\xA5]]) + S([[\xA6]]) + S([[\xA7]]) + S([[\xA8]]) + S([[\xA9]]) + S([[\xAA]]) + S([[\xAB]]) + S([[\xAC]]) + S([[\xAD]]) + S([[\xAE]]) + S([[\xAF]]) + S([[\xB0]]) + S([[\xB1]]) + S([[\xB2]]) + S([[\xB3]]) + S([[\xB4]]) + S([[\xB5]]) + S([[\xB6]]) + S([[\xB7]]) + S([[\xB8]]) + S([[\xB9]]) + S([[\xBA]]) + S([[\xBB]]) + S([[\xBC]]) + S([[\xBD]]) + S([[\xBE]]) + S([[\xBF]])))

@@ Diff output truncated at 1234567 characters. @@


More information about the tex-live-commits mailing list.