<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article dtd-version="1.3" article-type="research-article" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML">
  <front>
    <journal-meta>
      <journal-id journal-id-type="iso-abbrev">Demo J Med</journal-id>
      <journal-title-group><journal-title>Demonstration Journal of Medicine</journal-title></journal-title-group>
      <issn pub-type="epub">2624-0000</issn>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.57187/demo.2026.0001</article-id>
      <article-categories><subj-group subj-group-type="heading"><subject>Original article</subject></subj-group></article-categories>
      <title-group>
        <article-title>A reality-near demonstration article exercising the full JATS feature set</article-title>
        <alt-title alt-title-type="running-head">Kitchen-sink JATS demo</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name><surname>Lindqvist</surname><given-names>Astrid M.</given-names></name>
          <contrib-id contrib-id-type="orcid">0000-0002-1825-0097</contrib-id>
          <xref ref-type="aff" rid="aff1"/><xref ref-type="aff" rid="aff2"/>
          <email>astrid.lindqvist@demo-uni.example</email>
        </contrib>
        <contrib contrib-type="author">
          <name><surname>Okonkwo</surname><given-names>Chidi E.</given-names></name>
          <contrib-id contrib-id-type="orcid">0000-0001-5109-3700</contrib-id>
          <xref ref-type="aff" rid="aff2"/>
        </contrib>
        <contrib contrib-type="author">
          <name><surname>Beaumont</surname><given-names>Claire</given-names></name>
          <contrib-id contrib-id-type="orcid">0000-0003-1419-2405</contrib-id>
          <xref ref-type="aff" rid="aff3"/>
        </contrib>
      </contrib-group>
      <aff id="aff1"><institution>Department of Clinical Research, University of Demonstration</institution><institution-id institution-id-type="ror">03vek6s52</institution-id><addr-line><named-content content-type="city">Geneva</named-content></addr-line><country>Switzerland</country></aff>
      <aff id="aff2"><institution>Institute of Data Science, Demonstration Polytechnic</institution><institution-id institution-id-type="ror">02crff812</institution-id><addr-line><named-content content-type="city">Zurich</named-content></addr-line><country>Switzerland</country></aff>
      <aff id="aff3"><institution>Centre for Translational Medicine, Demonstration Hospital</institution><institution-id institution-id-type="ror">00f54p054</institution-id><addr-line><named-content content-type="city">Lausanne</named-content></addr-line><country>Switzerland</country></aff>
      <pub-date publication-format="electronic"><day>14</day><month>3</month><year>2026</year></pub-date>
      <volume>1</volume><issue>1</issue><fpage>1</fpage><lpage>12</lpage>
      <permissions><license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/"><license-p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0).</license-p></license></permissions>
      <abstract>
        <sec><title>Background</title><p>This article demonstrates a complete JATS feature set for rendering across layouts: structured affiliations with ROR identifiers, ORCID, a corresponding author, a numbered table of contents, a multi-row table header, a figure, a display equation, dense footnotes, and a structured reference list.</p></sec>
        <sec><title>Methods</title><p>We rendered the article through the production layout engine and validated each feature against the resulting PDF and self-contained HTML.</p></sec>
        <sec><title>Results</title><p>All showcased elements rendered correctly, including the affiliation ROR links and the cross-referenced citations and footnotes.</p></sec>
      </abstract>
      <kwd-group kwd-group-type="author"><kwd>JATS</kwd><kwd>scholarly publishing</kwd><kwd>PDF rendering</kwd><kwd>ROR</kwd></kwd-group>
    </article-meta>
  </front>
  <body>
<sec id="s1"><title>Introduction</title>
<p>Structured markup separates content from presentation, which is the precondition for reliable automated typesetting. <xref ref-type="bibr" rid="ref1">1</xref> We observed that affiliation handling, in particular, varies widely between publishers and even between articles. Tables with spanning headers require the serializer to preserve colspan and rowspan faithfully.<xref ref-type="fn" rid="fn1">1</xref></p>
<p>Each element carries explicit semantics, so a downstream renderer can make correct layout decisions without heuristics. <xref ref-type="bibr" rid="ref2">2</xref> The reference list is where small inconsistencies accumulate into visible defects if the renderer is not defensive. Mathematical content must survive the round trip from MathML to the rendered output without namespace loss.<xref ref-type="fn" rid="fn2">2</xref></p>
<p>In practice, the hardest cases are the ones where real-world documents deviate from the idealized schema. <xref ref-type="bibr" rid="ref3">3</xref> Footnotes interact with pagination in ways that are easy to get wrong when content is dense. Cross-references should resolve to stable anchors so that both print and screen output remain navigable.<xref ref-type="fn" rid="fn3">3</xref></p>
<p>We observed that affiliation handling, in particular, varies widely between publishers and even between articles. <xref ref-type="bibr" rid="ref4">4</xref> A two-column layout stresses the flow algorithm far more than a single column, especially around floats. Structured markup separates content from presentation, which is the precondition for reliable automated typesetting.<xref ref-type="fn" rid="fn4">4</xref></p>
</sec>
<sec id="s2"><title>Background</title>
<p>The reference list is where small inconsistencies accumulate into visible defects if the renderer is not defensive. <xref ref-type="bibr" rid="ref5">5</xref> Tables with spanning headers require the serializer to preserve colspan and rowspan faithfully. Each element carries explicit semantics, so a downstream renderer can make correct layout decisions without heuristics.<xref ref-type="fn" rid="fn5">5</xref></p>
<p>Footnotes interact with pagination in ways that are easy to get wrong when content is dense. <xref ref-type="bibr" rid="ref6">6</xref> Mathematical content must survive the round trip from MathML to the rendered output without namespace loss. In practice, the hardest cases are the ones where real-world documents deviate from the idealized schema.<xref ref-type="fn" rid="fn6">6</xref></p>
<p>A two-column layout stresses the flow algorithm far more than a single column, especially around floats. <xref ref-type="bibr" rid="ref7">7</xref> Cross-references should resolve to stable anchors so that both print and screen output remain navigable. We observed that affiliation handling, in particular, varies widely between publishers and even between articles.<xref ref-type="fn" rid="fn7">7</xref></p>
<p>Tables with spanning headers require the serializer to preserve colspan and rowspan faithfully. <xref ref-type="bibr" rid="ref8">8</xref> Structured markup separates content from presentation, which is the precondition for reliable automated typesetting. The reference list is where small inconsistencies accumulate into visible defects if the renderer is not defensive.<xref ref-type="fn" rid="fn8">8</xref></p>
</sec>
<sec id="s3"><title>Methods</title>
<p>Mathematical content must survive the round trip from MathML to the rendered output without namespace loss. <xref ref-type="bibr" rid="ref9">9</xref> Each element carries explicit semantics, so a downstream renderer can make correct layout decisions without heuristics. Footnotes interact with pagination in ways that are easy to get wrong when content is dense.<xref ref-type="fn" rid="fn9">9</xref></p>
<p>Cross-references should resolve to stable anchors so that both print and screen output remain navigable. <xref ref-type="bibr" rid="ref10">10</xref> In practice, the hardest cases are the ones where real-world documents deviate from the idealized schema. A two-column layout stresses the flow algorithm far more than a single column, especially around floats.<xref ref-type="fn" rid="fn10">10</xref></p>
<p>Structured markup separates content from presentation, which is the precondition for reliable automated typesetting. <xref ref-type="bibr" rid="ref11">11</xref> We observed that affiliation handling, in particular, varies widely between publishers and even between articles. Tables with spanning headers require the serializer to preserve colspan and rowspan faithfully.<xref ref-type="fn" rid="fn11">11</xref></p>
<p>Each element carries explicit semantics, so a downstream renderer can make correct layout decisions without heuristics. <xref ref-type="bibr" rid="ref12">12</xref> The reference list is where small inconsistencies accumulate into visible defects if the renderer is not defensive. Mathematical content must survive the round trip from MathML to the rendered output without namespace loss.<xref ref-type="fn" rid="fn12">12</xref></p>
<table-wrap id="t1">
  <label>Table 1</label>
  <caption><p>Primary and secondary outcomes by treatment group. The header spans two rows.</p></caption>
  <table>
    <thead>
      <tr><th rowspan="2">Group</th><th colspan="2">Primary outcome</th><th rowspan="2">Adverse events</th></tr>
      <tr><th>Recovery %</th><th>95% CI</th></tr>
    </thead>
    <tbody>
      <tr><td>Placebo</td><td>41</td><td>34–48</td><td>3</td></tr>
      <tr><td>Low dose</td><td>58</td><td>51–65</td><td>5</td></tr>
      <tr><td>High dose</td><td>72</td><td>66–78</td><td>7</td></tr>
      <tr><td>Control</td><td>49</td><td>42–56</td><td>2</td></tr>
    </tbody>
  </table>
</table-wrap>
<disp-formula id="e1">
  <mml:math display="block"><mml:mrow><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>μ</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>μ</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow><mml:msqrt><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>σ</mml:mi><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>σ</mml:mi><mml:mn>2</mml:mn><mml:mn>2</mml:mn></mml:msubsup></mml:mrow><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:msqrt></mml:mfrac></mml:mrow></mml:math>
  <label>(1)</label>
</disp-formula>
<fig id="f1">
  <label>Figure 1</label>
  <caption><p>Recovery rate by treatment group. The high-dose group (green) showed the highest recovery.</p></caption>
  <graphic xlink:href="./figure-1.svg"/>
</fig></sec>
<sec id="s4"><title>Study design</title>
<p>In practice, the hardest cases are the ones where real-world documents deviate from the idealized schema. <xref ref-type="bibr" rid="ref13">13</xref> Footnotes interact with pagination in ways that are easy to get wrong when content is dense. Cross-references should resolve to stable anchors so that both print and screen output remain navigable.<xref ref-type="fn" rid="fn13">13</xref></p>
<p>We observed that affiliation handling, in particular, varies widely between publishers and even between articles. <xref ref-type="bibr" rid="ref14">14</xref> A two-column layout stresses the flow algorithm far more than a single column, especially around floats. Structured markup separates content from presentation, which is the precondition for reliable automated typesetting.<xref ref-type="fn" rid="fn14">14</xref></p>
<p>The reference list is where small inconsistencies accumulate into visible defects if the renderer is not defensive. <xref ref-type="bibr" rid="ref15">15</xref> Tables with spanning headers require the serializer to preserve colspan and rowspan faithfully. Each element carries explicit semantics, so a downstream renderer can make correct layout decisions without heuristics.<xref ref-type="fn" rid="fn15">15</xref></p>
<p>Footnotes interact with pagination in ways that are easy to get wrong when content is dense. <xref ref-type="bibr" rid="ref16">16</xref> Mathematical content must survive the round trip from MathML to the rendered output without namespace loss. In practice, the hardest cases are the ones where real-world documents deviate from the idealized schema.<xref ref-type="fn" rid="fn16">16</xref></p>
</sec>
<sec id="s5"><title>Data collection</title>
<p>A two-column layout stresses the flow algorithm far more than a single column, especially around floats. <xref ref-type="bibr" rid="ref17">17</xref> Cross-references should resolve to stable anchors so that both print and screen output remain navigable. We observed that affiliation handling, in particular, varies widely between publishers and even between articles.<xref ref-type="fn" rid="fn17">17</xref></p>
<p>Tables with spanning headers require the serializer to preserve colspan and rowspan faithfully. <xref ref-type="bibr" rid="ref18">18</xref> Structured markup separates content from presentation, which is the precondition for reliable automated typesetting. The reference list is where small inconsistencies accumulate into visible defects if the renderer is not defensive.<xref ref-type="fn" rid="fn18">18</xref></p>
<p>Mathematical content must survive the round trip from MathML to the rendered output without namespace loss. <xref ref-type="bibr" rid="ref19">19</xref> Each element carries explicit semantics, so a downstream renderer can make correct layout decisions without heuristics. Footnotes interact with pagination in ways that are easy to get wrong when content is dense.<xref ref-type="fn" rid="fn19">19</xref></p>
<p>Cross-references should resolve to stable anchors so that both print and screen output remain navigable. <xref ref-type="bibr" rid="ref20">20</xref> In practice, the hardest cases are the ones where real-world documents deviate from the idealized schema. A two-column layout stresses the flow algorithm far more than a single column, especially around floats.<xref ref-type="fn" rid="fn20">20</xref></p>
</sec>
<sec id="s6"><title>Statistical analysis</title>
<p>Structured markup separates content from presentation, which is the precondition for reliable automated typesetting. <xref ref-type="bibr" rid="ref21">21</xref> We observed that affiliation handling, in particular, varies widely between publishers and even between articles. Tables with spanning headers require the serializer to preserve colspan and rowspan faithfully.<xref ref-type="fn" rid="fn21">21</xref></p>
<p>Each element carries explicit semantics, so a downstream renderer can make correct layout decisions without heuristics. <xref ref-type="bibr" rid="ref22">22</xref> The reference list is where small inconsistencies accumulate into visible defects if the renderer is not defensive. Mathematical content must survive the round trip from MathML to the rendered output without namespace loss.<xref ref-type="fn" rid="fn22">22</xref></p>
<p>In practice, the hardest cases are the ones where real-world documents deviate from the idealized schema. <xref ref-type="bibr" rid="ref1">1</xref> Footnotes interact with pagination in ways that are easy to get wrong when content is dense. Cross-references should resolve to stable anchors so that both print and screen output remain navigable.<xref ref-type="fn" rid="fn1">1</xref></p>
<p>We observed that affiliation handling, in particular, varies widely between publishers and even between articles. <xref ref-type="bibr" rid="ref2">2</xref> A two-column layout stresses the flow algorithm far more than a single column, especially around floats. Structured markup separates content from presentation, which is the precondition for reliable automated typesetting.<xref ref-type="fn" rid="fn2">2</xref></p>
</sec>
  </body>
  <back>
    <ack><title>Acknowledgments</title><p>We thank the demonstration reviewers for their feedback.</p></ack>
    <ref-list>
<title>References</title>
<ref id="ref1">
  <label>1</label>
  <mixed-citation publication-type="journal"><string-name><surname>Maier</surname> <given-names>B</given-names></string-name>, <string-name><surname>Schmidt</surname> <given-names>C</given-names></string-name>. <article-title>Structured publishing workflows for small presses</article-title>. <source>J Scholarly Publ</source>. <year>2019</year>;<volume>4</volume>:<fpage>13</fpage>-<lpage>24</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2019.4.13</pub-id></mixed-citation>
</ref>
<ref id="ref2">
  <label>2</label>
  <mixed-citation publication-type="journal"><string-name><surname>Schmidt</surname> <given-names>C</given-names></string-name>, <string-name><surname>Rossi</surname> <given-names>D</given-names></string-name>. <article-title>Metadata interoperability in JATS</article-title>. <source>Inf Stand Q</source>. <year>2020</year>;<volume>5</volume>:<fpage>16</fpage>-<lpage>27</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2020.5.16</pub-id></mixed-citation>
</ref>
<ref id="ref3">
  <label>3</label>
  <mixed-citation publication-type="journal"><string-name><surname>Rossi</surname> <given-names>D</given-names></string-name>, <string-name><surname>Okonkwo</surname> <given-names>E</given-names></string-name>. <article-title>Effect sizes in small randomized trials</article-title>. <source>Trials Today</source>. <year>2021</year>;<volume>6</volume>:<fpage>19</fpage>-<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2021.6.19</pub-id></mixed-citation>
</ref>
<ref id="ref4">
  <label>4</label>
  <mixed-citation publication-type="journal"><string-name><surname>Okonkwo</surname> <given-names>E</given-names></string-name>, <string-name><surname>Beaumont</surname> <given-names>F</given-names></string-name>. <article-title>A survey of PDF rendering pipelines</article-title>. <source>Digit Libr Rev</source>. <year>2022</year>;<volume>7</volume>:<fpage>22</fpage>-<lpage>33</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2022.7.22</pub-id></mixed-citation>
</ref>
<ref id="ref5">
  <label>5</label>
  <mixed-citation publication-type="journal"><string-name><surname>Beaumont</surname> <given-names>F</given-names></string-name>, <string-name><surname>Lindqvist</surname> <given-names>G</given-names></string-name>. <article-title>Affiliation disambiguation with ROR</article-title>. <source>Scholarly Kitchen</source>. <year>2023</year>;<volume>8</volume>:<fpage>25</fpage>-<lpage>36</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2023.8.25</pub-id></mixed-citation>
</ref>
<ref id="ref6">
  <label>6</label>
  <mixed-citation publication-type="journal"><string-name><surname>Lindqvist</surname> <given-names>G</given-names></string-name>, <string-name><surname>Hassan</surname> <given-names>H</given-names></string-name>. <article-title>Hanging indents considered carefully</article-title>. <source>J Doc Eng</source>. <year>2024</year>;<volume>9</volume>:<fpage>28</fpage>-<lpage>39</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2024.9.28</pub-id></mixed-citation>
</ref>
<ref id="ref7">
  <label>7</label>
  <mixed-citation publication-type="journal"><string-name><surname>Hassan</surname> <given-names>H</given-names></string-name>, <string-name><surname>Nakamura</surname> <given-names>I</given-names></string-name>. <article-title>Two-column flow in paged media</article-title>. <source>J Scholarly Publ</source>. <year>2025</year>;<volume>10</volume>:<fpage>31</fpage>-<lpage>42</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2025.10.31</pub-id></mixed-citation>
</ref>
<ref id="ref8">
  <label>8</label>
  <mixed-citation publication-type="journal"><string-name><surname>Nakamura</surname> <given-names>I</given-names></string-name>, <string-name><surname>Petrov</surname> <given-names>J</given-names></string-name>. <article-title>Footnote placement strategies</article-title>. <source>Inf Stand Q</source>. <year>2018</year>;<volume>11</volume>:<fpage>34</fpage>-<lpage>45</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2018.11.34</pub-id></mixed-citation>
</ref>
<ref id="ref9">
  <label>9</label>
  <mixed-citation publication-type="journal"><string-name><surname>Petrov</surname> <given-names>J</given-names></string-name>, <string-name><surname>Ferreira</surname> <given-names>K</given-names></string-name>. <article-title>MathML preservation across converters</article-title>. <source>Trials Today</source>. <year>2019</year>;<volume>12</volume>:<fpage>37</fpage>-<lpage>48</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2019.12.37</pub-id></mixed-citation>
</ref>
<ref id="ref10">
  <label>10</label>
  <mixed-citation publication-type="journal"><string-name><surname>Ferreira</surname> <given-names>K</given-names></string-name>, <string-name><surname>Kowalski</surname> <given-names>L</given-names></string-name>. <article-title>Anchor stability in long documents</article-title>. <source>Digit Libr Rev</source>. <year>2020</year>;<volume>13</volume>:<fpage>40</fpage>-<lpage>51</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2020.13.40</pub-id></mixed-citation>
</ref>
<ref id="ref11">
  <label>11</label>
  <mixed-citation publication-type="journal"><string-name><surname>Kowalski</surname> <given-names>L</given-names></string-name>, <string-name><surname>Andersen</surname> <given-names>M</given-names></string-name>. <article-title>Reference label styles compared</article-title>. <source>Scholarly Kitchen</source>. <year>2021</year>;<volume>14</volume>:<fpage>43</fpage>-<lpage>54</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2021.14.43</pub-id></mixed-citation>
</ref>
<ref id="ref12">
  <label>12</label>
  <mixed-citation publication-type="journal"><string-name><surname>Andersen</surname> <given-names>M</given-names></string-name>, <string-name><surname>Maier</surname> <given-names>N</given-names></string-name>. <article-title>Table header spanning in HTML and print</article-title>. <source>J Doc Eng</source>. <year>2022</year>;<volume>15</volume>:<fpage>46</fpage>-<lpage>57</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2022.15.46</pub-id></mixed-citation>
</ref>
<ref id="ref13">
  <label>13</label>
  <mixed-citation publication-type="journal"><string-name><surname>Maier</surname> <given-names>N</given-names></string-name>, <string-name><surname>Schmidt</surname> <given-names>O</given-names></string-name>. <article-title>Structured publishing workflows for small presses</article-title>. <source>J Scholarly Publ</source>. <year>2023</year>;<volume>16</volume>:<fpage>49</fpage>-<lpage>60</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2023.16.49</pub-id></mixed-citation>
</ref>
<ref id="ref14">
  <label>14</label>
  <mixed-citation publication-type="journal"><string-name><surname>Schmidt</surname> <given-names>O</given-names></string-name>, <string-name><surname>Rossi</surname> <given-names>P</given-names></string-name>. <article-title>Metadata interoperability in JATS</article-title>. <source>Inf Stand Q</source>. <year>2024</year>;<volume>17</volume>:<fpage>52</fpage>-<lpage>63</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2024.17.52</pub-id></mixed-citation>
</ref>
<ref id="ref15">
  <label>15</label>
  <mixed-citation publication-type="journal"><string-name><surname>Rossi</surname> <given-names>P</given-names></string-name>, <string-name><surname>Okonkwo</surname> <given-names>Q</given-names></string-name>. <article-title>Effect sizes in small randomized trials</article-title>. <source>Trials Today</source>. <year>2025</year>;<volume>18</volume>:<fpage>55</fpage>-<lpage>66</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2025.18.55</pub-id></mixed-citation>
</ref>
<ref id="ref16">
  <label>16</label>
  <mixed-citation publication-type="journal"><string-name><surname>Okonkwo</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Beaumont</surname> <given-names>R</given-names></string-name>. <article-title>A survey of PDF rendering pipelines</article-title>. <source>Digit Libr Rev</source>. <year>2018</year>;<volume>19</volume>:<fpage>58</fpage>-<lpage>69</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2018.19.58</pub-id></mixed-citation>
</ref>
<ref id="ref17">
  <label>17</label>
  <mixed-citation publication-type="journal"><string-name><surname>Beaumont</surname> <given-names>R</given-names></string-name>, <string-name><surname>Lindqvist</surname> <given-names>S</given-names></string-name>. <article-title>Affiliation disambiguation with ROR</article-title>. <source>Scholarly Kitchen</source>. <year>2019</year>;<volume>3</volume>:<fpage>61</fpage>-<lpage>72</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2019.3.61</pub-id></mixed-citation>
</ref>
<ref id="ref18">
  <label>18</label>
  <mixed-citation publication-type="journal"><string-name><surname>Lindqvist</surname> <given-names>S</given-names></string-name>, <string-name><surname>Hassan</surname> <given-names>T</given-names></string-name>. <article-title>Hanging indents considered carefully</article-title>. <source>J Doc Eng</source>. <year>2020</year>;<volume>4</volume>:<fpage>64</fpage>-<lpage>75</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2020.4.64</pub-id></mixed-citation>
</ref>
<ref id="ref19">
  <label>19</label>
  <mixed-citation publication-type="journal"><string-name><surname>Hassan</surname> <given-names>T</given-names></string-name>, <string-name><surname>Nakamura</surname> <given-names>U</given-names></string-name>. <article-title>Two-column flow in paged media</article-title>. <source>J Scholarly Publ</source>. <year>2021</year>;<volume>5</volume>:<fpage>67</fpage>-<lpage>78</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2021.5.67</pub-id></mixed-citation>
</ref>
<ref id="ref20">
  <label>20</label>
  <mixed-citation publication-type="journal"><string-name><surname>Nakamura</surname> <given-names>U</given-names></string-name>, <string-name><surname>Petrov</surname> <given-names>V</given-names></string-name>. <article-title>Footnote placement strategies</article-title>. <source>Inf Stand Q</source>. <year>2022</year>;<volume>6</volume>:<fpage>70</fpage>-<lpage>81</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2022.6.70</pub-id></mixed-citation>
</ref>
<ref id="ref21">
  <label>21</label>
  <mixed-citation publication-type="journal"><string-name><surname>Petrov</surname> <given-names>V</given-names></string-name>, <string-name><surname>Ferreira</surname> <given-names>W</given-names></string-name>. <article-title>MathML preservation across converters</article-title>. <source>Trials Today</source>. <year>2023</year>;<volume>7</volume>:<fpage>73</fpage>-<lpage>84</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2023.7.73</pub-id></mixed-citation>
</ref>
<ref id="ref22">
  <label>22</label>
  <mixed-citation publication-type="journal"><string-name><surname>Ferreira</surname> <given-names>W</given-names></string-name>, <string-name><surname>Kowalski</surname> <given-names>X</given-names></string-name>. <article-title>Anchor stability in long documents</article-title>. <source>Digit Libr Rev</source>. <year>2024</year>;<volume>8</volume>:<fpage>76</fpage>-<lpage>87</lpage>. <pub-id pub-id-type="doi">10.1000/demo.2024.8.76</pub-id></mixed-citation>
</ref>
</ref-list>

    <fn-group>
<fn id="fn1"><label>1</label><p>This clarification expands on a point that would otherwise interrupt the main argument.</p></fn>
<fn id="fn2"><label>2</label><p>The distinction here is subtle but matters for reproducibility.</p></fn>
<fn id="fn3"><label>3</label><p>See the supplementary material for the full derivation.</p></fn>
<fn id="fn4"><label>4</label><p>A reviewer suggested this alternative interpretation, which we find plausible.</p></fn>
<fn id="fn5"><label>5</label><p>The exact threshold is implementation-defined and may vary between versions.</p></fn>
<fn id="fn6"><label>6</label><p>Historical note: earlier drafts used a different convention.</p></fn>
<fn id="fn7"><label>7</label><p>This edge case did not occur in our corpus but is documented for completeness.</p></fn>
<fn id="fn8"><label>8</label><p>The terminology follows the convention established in the cited standard.</p></fn>
<fn id="fn9"><label>9</label><p>This clarification expands on a point that would otherwise interrupt the main argument.</p></fn>
<fn id="fn10"><label>10</label><p>The distinction here is subtle but matters for reproducibility.</p></fn>
<fn id="fn11"><label>11</label><p>See the supplementary material for the full derivation.</p></fn>
<fn id="fn12"><label>12</label><p>A reviewer suggested this alternative interpretation, which we find plausible.</p></fn>
<fn id="fn13"><label>13</label><p>The exact threshold is implementation-defined and may vary between versions.</p></fn>
<fn id="fn14"><label>14</label><p>Historical note: earlier drafts used a different convention.</p></fn>
<fn id="fn15"><label>15</label><p>This edge case did not occur in our corpus but is documented for completeness.</p></fn>
<fn id="fn16"><label>16</label><p>The terminology follows the convention established in the cited standard.</p></fn>
<fn id="fn17"><label>17</label><p>This clarification expands on a point that would otherwise interrupt the main argument.</p></fn>
<fn id="fn18"><label>18</label><p>The distinction here is subtle but matters for reproducibility.</p></fn>
<fn id="fn19"><label>19</label><p>See the supplementary material for the full derivation.</p></fn>
<fn id="fn20"><label>20</label><p>A reviewer suggested this alternative interpretation, which we find plausible.</p></fn>
<fn id="fn21"><label>21</label><p>The exact threshold is implementation-defined and may vary between versions.</p></fn>
<fn id="fn22"><label>22</label><p>Historical note: earlier drafts used a different convention.</p></fn>
</fn-group>

  </back>
</article>
