Changeset 3947


Ignore:
Timestamp:
26/04/21 14:48:06 (20 months ago)
Author:
jennifer@painless-security.com
Message:

Handle <iref> as child of most of its allowed parent elements. An <aside> parent is still not handled properly. Fixes #620. Commit ready for merge.

Location:
personal/jennifer/3.7.1.dev0
Files:
7 added
40 edited

Legend:

Unmodified
Added
Removed
  • personal/jennifer/3.7.1.dev0/Makefile

    r3939 r3947  
    6262
    6363# Tests that can run without network access
    64 tests-no-network: test flaketest drafttest rfctest utf8test v3featuretest elementstest bomtest wiptest mantest
     64tests-no-network: test flaketest drafttest rfctest utf8test v3featuretest elementstest indextest bomtest wiptest mantest
    6565
    6666# Clear the cache
     
    233233elementstest: install tests/out/elements.prepped.xml.test tests/out/elements.text.test tests/out/elements.pages.text.test tests/out/elements.v3.$(py).html.test
    234234
     235indextest: install tests/out/indexes.prepped.xml.test tests/out/indexes.text.test tests/out/indexes.pages.text.test tests/out/indexes.v3.$(py).html.test
     236
    235237bomtest: tests/out/elements.bom.text.test
    236238
  • personal/jennifer/3.7.1.dev0/tests/cache/reference.I-D.levkowetz-xml2rfc-v3-implementation-notes.xml

    r3860 r3947  
    1 <reference anchor="I-D.levkowetz-xml2rfc-v3-implementation-notes" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml3/reference.I-D.levkowetz-xml2rfc-v3-implementation-notes.xml">
     1<reference anchor="I-D.levkowetz-xml2rfc-v3-implementation-notes" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml3/reference.I-D.levkowetz-xml2rfc-v3-implementation-notes.xml">
    22<front>
    3 <title>Implementation notes for RFC7991, "The 'xml2rfc' Version 3 Vocabulary"</title>
     3<title>Implementation notes for RFC7991,</title>
    44
    55<author initials="H" surname="Levkowetz" fullname="Henrik Levkowetz">
     
    77</author>
    88
    9 <date month="October" day="15" year="2019"/>
     9<date month="December" day="15" year="2020"/>
    1010
    1111<abstract><t>This memo documents issues and observations found while implementing RFC 7991.  Individual notes are organised into separate sections, depending on their character.</t></abstract>
     
    1313</front>
    1414
    15 <seriesInfo name="Internet-Draft" value="draft-levkowetz-xml2rfc-v3-implementation-notes-10"/>
    16 <format type="TXT" target="http://www.ietf.org/internet-drafts/draft-levkowetz-xml2rfc-v3-implementation-notes-10.txt"/>
     15<seriesInfo name="Internet-Draft" value="draft-levkowetz-xml2rfc-v3-implementation-notes-12"/>
     16<format type="TXT" target="http://www.ietf.org/internet-drafts/draft-levkowetz-xml2rfc-v3-implementation-notes-12.txt"/>
    1717</reference>
  • personal/jennifer/3.7.1.dev0/tests/cache/reference.RFC.0952.xml

    r3860 r3947  
    1 <reference anchor="RFC0952" target="https://www.rfc-editor.org/info/rfc952" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.0952.xml">
     1<reference anchor="RFC0952" target="https://www.rfc-editor.org/info/rfc952" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.0952.xml">
    22<front>
    33<title>DoD Internet host table specification</title>
  • personal/jennifer/3.7.1.dev0/tests/cache/reference.RFC.2045.xml

    r3860 r3947  
    1 <reference anchor="RFC2045" target="https://www.rfc-editor.org/info/rfc2045" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2045.xml">
     1<reference anchor="RFC2045" target="https://www.rfc-editor.org/info/rfc2045" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2045.xml">
    22<front>
    33<title>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies</title>
  • personal/jennifer/3.7.1.dev0/tests/cache/reference.RFC.2046.xml

    r2757 r3947  
    1 <reference anchor="RFC2046" target="https://www.rfc-editor.org/info/rfc2046" xml:base="http://xml.resource.org/public/rfc/bibxml/reference.RFC.2046.xml">
     1<reference anchor="RFC2046" target="https://www.rfc-editor.org/info/rfc2046" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2046.xml">
    22<front>
    33<title>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types</title>
  • personal/jennifer/3.7.1.dev0/tests/cache/reference.RFC.2047.xml

    r3860 r3947  
    1 <reference anchor="RFC2047" target="https://www.rfc-editor.org/info/rfc2047" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2047.xml">
     1<reference anchor="RFC2047" target="https://www.rfc-editor.org/info/rfc2047" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2047.xml">
    22<front>
    33<title>MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text</title>
  • personal/jennifer/3.7.1.dev0/tests/cache/reference.RFC.2049.xml

    r3860 r3947  
    1 <reference anchor="RFC2049" target="https://www.rfc-editor.org/info/rfc2049" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2049.xml">
     1<reference anchor="RFC2049" target="https://www.rfc-editor.org/info/rfc2049" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2049.xml">
    22<front>
    33<title>Multipurpose Internet Mail Extensions (MIME) Part Five: Conformance Criteria and Examples</title>
  • personal/jennifer/3.7.1.dev0/tests/cache/reference.RFC.2119.xml

    r2883 r3947  
    1 <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
     1<reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
    22<front>
    33<title>Key words for use in RFCs to Indicate Requirement Levels</title>
  • personal/jennifer/3.7.1.dev0/tests/cache/reference.RFC.2634.xml

    r3860 r3947  
    1 <reference anchor="RFC2634" target="https://www.rfc-editor.org/info/rfc2634" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2634.xml">
     1<reference anchor="RFC2634" target="https://www.rfc-editor.org/info/rfc2634" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2634.xml">
    22<front>
    33<title>Enhanced Security Services for S/MIME</title>
  • personal/jennifer/3.7.1.dev0/tests/cache/reference.RFC.4289.xml

    r3860 r3947  
    1 <reference anchor="RFC4289" target="https://www.rfc-editor.org/info/rfc4289" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.4289.xml">
     1<reference anchor="RFC4289" target="https://www.rfc-editor.org/info/rfc4289" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.4289.xml">
    22<front>
    33<title>Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</title>
  • personal/jennifer/3.7.1.dev0/tests/cache/reference.RFC.5035.xml

    r3860 r3947  
    1 <reference anchor="RFC5035" target="https://www.rfc-editor.org/info/rfc5035" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.5035.xml">
     1<reference anchor="RFC5035" target="https://www.rfc-editor.org/info/rfc5035" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.5035.xml">
    22<front>
    33<title>Enhanced Security Services (ESS) Update: Adding CertID Algorithm Agility</title>
  • personal/jennifer/3.7.1.dev0/tests/cache/reference.RFC.5083.xml

    r3860 r3947  
    1 <reference anchor="RFC5083" target="https://www.rfc-editor.org/info/rfc5083" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.5083.xml">
     1<reference anchor="RFC5083" target="https://www.rfc-editor.org/info/rfc5083" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.5083.xml">
    22<front>
    33<title>Cryptographic Message Syntax (CMS) Authenticated-Enveloped-Data Content Type</title>
  • personal/jennifer/3.7.1.dev0/tests/cache/reference.RFC.5652.xml

    r3860 r3947  
    1 <reference anchor="RFC5652" target="https://www.rfc-editor.org/info/rfc5652" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.5652.xml">
     1<reference anchor="RFC5652" target="https://www.rfc-editor.org/info/rfc5652" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.5652.xml">
    22<front>
    33<title>Cryptographic Message Syntax (CMS)</title>
  • personal/jennifer/3.7.1.dev0/tests/cache/reference.RFC.6838.xml

    r3860 r3947  
    1 <reference anchor="RFC6838" target="https://www.rfc-editor.org/info/rfc6838" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6838.xml">
     1<reference anchor="RFC6838" target="https://www.rfc-editor.org/info/rfc6838" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.6838.xml">
    22<front>
    33<title>Media Type Specifications and Registration Procedures</title>
  • personal/jennifer/3.7.1.dev0/tests/cache/reference.RFC.8174.xml

    r3860 r3947  
    1 <reference anchor="RFC8174" target="https://www.rfc-editor.org/info/rfc8174" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml">
     1<reference anchor="RFC8174" target="https://www.rfc-editor.org/info/rfc8174" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml">
    22<front>
    33<title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
  • personal/jennifer/3.7.1.dev0/tests/valid/draft-miek-test.pages.text

    r3930 r3947  
    11581158
    11591159         list
    1160             Uppercase Letters  A.7
    1161             default markers  A.7
     1160            Uppercase Letters  Section A.7, Paragraph 28
     1161            default markers  Section A.7, Paragraph 20
    11621162
    11631163      T
    11641164
    11651165         table
    1166             grid  A.8
    1167             simple  A.8
     1166            grid  Section A.8, Paragraph 10
     1167            simple  Section A.8, Paragraph 3
    11681168
    11691169Author's Address
  • personal/jennifer/3.7.1.dev0/tests/valid/draft-miek-test.prepped.xml

    r3930 r3947  
    11<?xml version='1.0' encoding='utf-8'?>
    2 <rfc xmlns:xi="http://www.w3.org/2001/XInclude" version="3" category="info" consensus="false" docName="draft-gieben-writing-rfcs-pandoc-02" indexInclude="true" ipr="trust200902" prepTime="2021-03-25T14:32:46" scripts="Common,Latin" sortRefs="true" submissionType="IETF" symRefs="true" tocDepth="3" tocInclude="true" xml:lang="en">
    3   <!-- xml2rfc v2v3 conversion 3.6.0 -->
     2<rfc xmlns:xi="http://www.w3.org/2001/XInclude" version="3" category="info" consensus="false" docName="draft-gieben-writing-rfcs-pandoc-02" indexInclude="true" ipr="trust200902" prepTime="2021-04-22T19:05:51" scripts="Common,Latin" sortRefs="true" submissionType="IETF" symRefs="true" tocDepth="3" tocInclude="true" xml:lang="en">
     3  <!-- xml2rfc v2v3 conversion 3.7.0 -->
    44  <!--generate a table of contents -->
    55   <!--use anchors instead of numbers for references -->
     
    16791679                    <dd pn="section-appendix.b-2.1.2.1.1.4.1.2">
    16801680                      <t indent="0" pn="section-appendix.b-2.1.2.1.1.4.1.2.1">
    1681                         <xref format="counter" sectionFormat="of" target="section-a.7-28" derivedContent="A.7"/>
     1681                        <xref format="default" sectionFormat="of" target="section-a.7-28" derivedContent="Section A.7, Paragraph 28"/>
    16821682                      </t>
    16831683                    </dd>
     
    16851685                    <dd pn="section-appendix.b-2.1.2.1.1.4.1.4">
    16861686                      <t indent="0" pn="section-appendix.b-2.1.2.1.1.4.1.4.1">
    1687                         <xref format="counter" sectionFormat="of" target="section-a.7-20" derivedContent="A.7"/>
     1687                        <xref format="default" sectionFormat="of" target="section-a.7-20" derivedContent="Section A.7, Paragraph 20"/>
    16881688                      </t>
    16891689                    </dd>
     
    17091709                    <dd pn="section-appendix.b-2.2.2.1.1.4.1.2">
    17101710                      <t indent="0" pn="section-appendix.b-2.2.2.1.1.4.1.2.1">
    1711                         <xref format="counter" sectionFormat="of" target="section-a.8-10" derivedContent="A.8"/>
     1711                        <xref format="default" sectionFormat="of" target="section-a.8-10" derivedContent="Section A.8, Paragraph 10"/>
    17121712                      </t>
    17131713                    </dd>
     
    17151715                    <dd pn="section-appendix.b-2.2.2.1.1.4.1.4">
    17161716                      <t indent="0" pn="section-appendix.b-2.2.2.1.1.4.1.4.1">
    1717                         <xref format="counter" sectionFormat="of" target="section-a.8-3" derivedContent="A.8"/>
     1717                        <xref format="default" sectionFormat="of" target="section-a.8-3" derivedContent="Section A.8, Paragraph 3"/>
    17181718                      </t>
    17191719                    </dd>
  • personal/jennifer/3.7.1.dev0/tests/valid/draft-miek-test.text

    r3930 r3947  
    954954
    955955         list
    956             Uppercase Letters  A.7
    957             default markers  A.7
     956            Uppercase Letters  Section A.7, Paragraph 28
     957            default markers  Section A.7, Paragraph 20
    958958
    959959      T
    960960
    961961         table
    962             grid  A.8
    963             simple  A.8
     962            grid  Section A.8, Paragraph 10
     963            simple  Section A.8, Paragraph 3
    964964
    965965Author's Address
  • personal/jennifer/3.7.1.dev0/tests/valid/draft-miek-test.v3.py36.html

    r3930 r3947  
    1717       
    1818    ' name="description">
    19 <meta content="xml2rfc 3.6.0" name="generator">
     19<meta content="xml2rfc 3.7.0" name="generator">
    2020<meta content="RFC" name="keyword">
    2121<meta content="Request for Comments" name="keyword">
     
    18811881                    <dd style="margin-left: 1.5em" id="section-appendix.b-2.1.2.1.1.4.1.2">
    18821882                      <p id="section-appendix.b-2.1.2.1.1.4.1.2.1">
    1883                         <a href="#section-a.7-28" class="xref">A.7</a><a href="#section-appendix.b-2.1.2.1.1.4.1.2.1" class="pilcrow">¶</a></p>
     1883                        <a href="#section-a.7-28" class="xref">Section A.7, Paragraph 28</a><a href="#section-appendix.b-2.1.2.1.1.4.1.2.1" class="pilcrow">¶</a></p>
    18841884</dd>
    18851885                    <dd class="break"></dd>
     
    18871887                    <dd style="margin-left: 1.5em" id="section-appendix.b-2.1.2.1.1.4.1.4">
    18881888                      <p id="section-appendix.b-2.1.2.1.1.4.1.4.1">
    1889                         <a href="#section-a.7-20" class="xref">A.7</a><a href="#section-appendix.b-2.1.2.1.1.4.1.4.1" class="pilcrow">¶</a></p>
     1889                        <a href="#section-a.7-20" class="xref">Section A.7, Paragraph 20</a><a href="#section-appendix.b-2.1.2.1.1.4.1.4.1" class="pilcrow">¶</a></p>
    18901890</dd>
    18911891                  <dd class="break"></dd>
     
    19141914                    <dd style="margin-left: 1.5em" id="section-appendix.b-2.2.2.1.1.4.1.2">
    19151915                      <p id="section-appendix.b-2.2.2.1.1.4.1.2.1">
    1916                         <a href="#section-a.8-10" class="xref">A.8</a><a href="#section-appendix.b-2.2.2.1.1.4.1.2.1" class="pilcrow">¶</a></p>
     1916                        <a href="#section-a.8-10" class="xref">Section A.8, Paragraph 10</a><a href="#section-appendix.b-2.2.2.1.1.4.1.2.1" class="pilcrow">¶</a></p>
    19171917</dd>
    19181918                    <dd class="break"></dd>
     
    19201920                    <dd style="margin-left: 1.5em" id="section-appendix.b-2.2.2.1.1.4.1.4">
    19211921                      <p id="section-appendix.b-2.2.2.1.1.4.1.4.1">
    1922                         <a href="#section-a.8-3" class="xref">A.8</a><a href="#section-appendix.b-2.2.2.1.1.4.1.4.1" class="pilcrow">¶</a></p>
     1922                        <a href="#section-a.8-3" class="xref">Section A.8, Paragraph 3</a><a href="#section-appendix.b-2.2.2.1.1.4.1.4.1" class="pilcrow">¶</a></p>
    19231923</dd>
    19241924                  <dd class="break"></dd>
  • personal/jennifer/3.7.1.dev0/tests/valid/draft-miek-test.v3.py37.html

    r3930 r3947  
    1717       
    1818    ' name="description">
    19 <meta content="xml2rfc 3.6.0" name="generator">
     19<meta content="xml2rfc 3.7.0" name="generator">
    2020<meta content="RFC" name="keyword">
    2121<meta content="Request for Comments" name="keyword">
     
    18811881                    <dd style="margin-left: 1.5em" id="section-appendix.b-2.1.2.1.1.4.1.2">
    18821882                      <p id="section-appendix.b-2.1.2.1.1.4.1.2.1">
    1883                         <a href="#section-a.7-28" class="xref">A.7</a><a href="#section-appendix.b-2.1.2.1.1.4.1.2.1" class="pilcrow">¶</a></p>
     1883                        <a href="#section-a.7-28" class="xref">Section A.7, Paragraph 28</a><a href="#section-appendix.b-2.1.2.1.1.4.1.2.1" class="pilcrow">¶</a></p>
    18841884</dd>
    18851885                    <dd class="break"></dd>
     
    18871887                    <dd style="margin-left: 1.5em" id="section-appendix.b-2.1.2.1.1.4.1.4">
    18881888                      <p id="section-appendix.b-2.1.2.1.1.4.1.4.1">
    1889                         <a href="#section-a.7-20" class="xref">A.7</a><a href="#section-appendix.b-2.1.2.1.1.4.1.4.1" class="pilcrow">¶</a></p>
     1889                        <a href="#section-a.7-20" class="xref">Section A.7, Paragraph 20</a><a href="#section-appendix.b-2.1.2.1.1.4.1.4.1" class="pilcrow">¶</a></p>
    18901890</dd>
    18911891                  <dd class="break"></dd>
     
    19141914                    <dd style="margin-left: 1.5em" id="section-appendix.b-2.2.2.1.1.4.1.2">
    19151915                      <p id="section-appendix.b-2.2.2.1.1.4.1.2.1">
    1916                         <a href="#section-a.8-10" class="xref">A.8</a><a href="#section-appendix.b-2.2.2.1.1.4.1.2.1" class="pilcrow">¶</a></p>
     1916                        <a href="#section-a.8-10" class="xref">Section A.8, Paragraph 10</a><a href="#section-appendix.b-2.2.2.1.1.4.1.2.1" class="pilcrow">¶</a></p>
    19171917</dd>
    19181918                    <dd class="break"></dd>
     
    19201920                    <dd style="margin-left: 1.5em" id="section-appendix.b-2.2.2.1.1.4.1.4">
    19211921                      <p id="section-appendix.b-2.2.2.1.1.4.1.4.1">
    1922                         <a href="#section-a.8-3" class="xref">A.8</a><a href="#section-appendix.b-2.2.2.1.1.4.1.4.1" class="pilcrow">¶</a></p>
     1922                        <a href="#section-a.8-3" class="xref">Section A.8, Paragraph 3</a><a href="#section-appendix.b-2.2.2.1.1.4.1.4.1" class="pilcrow">¶</a></p>
    19231923</dd>
    19241924                  <dd class="break"></dd>
  • personal/jennifer/3.7.1.dev0/tests/valid/draft-miek-test.v3.py38.html

    r3930 r3947  
    1717       
    1818    ' name="description">
    19 <meta content="xml2rfc 3.6.0" name="generator">
     19<meta content="xml2rfc 3.7.0" name="generator">
    2020<meta content="RFC" name="keyword">
    2121<meta content="Request for Comments" name="keyword">
     
    18811881                    <dd style="margin-left: 1.5em" id="section-appendix.b-2.1.2.1.1.4.1.2">
    18821882                      <p id="section-appendix.b-2.1.2.1.1.4.1.2.1">
    1883                         <a href="#section-a.7-28" class="xref">A.7</a><a href="#section-appendix.b-2.1.2.1.1.4.1.2.1" class="pilcrow">¶</a></p>
     1883                        <a href="#section-a.7-28" class="xref">Section A.7, Paragraph 28</a><a href="#section-appendix.b-2.1.2.1.1.4.1.2.1" class="pilcrow">¶</a></p>
    18841884</dd>
    18851885                    <dd class="break"></dd>
     
    18871887                    <dd style="margin-left: 1.5em" id="section-appendix.b-2.1.2.1.1.4.1.4">
    18881888                      <p id="section-appendix.b-2.1.2.1.1.4.1.4.1">
    1889                         <a href="#section-a.7-20" class="xref">A.7</a><a href="#section-appendix.b-2.1.2.1.1.4.1.4.1" class="pilcrow">¶</a></p>
     1889                        <a href="#section-a.7-20" class="xref">Section A.7, Paragraph 20</a><a href="#section-appendix.b-2.1.2.1.1.4.1.4.1" class="pilcrow">¶</a></p>
    18901890</dd>
    18911891                  <dd class="break"></dd>
     
    19141914                    <dd style="margin-left: 1.5em" id="section-appendix.b-2.2.2.1.1.4.1.2">
    19151915                      <p id="section-appendix.b-2.2.2.1.1.4.1.2.1">
    1916                         <a href="#section-a.8-10" class="xref">A.8</a><a href="#section-appendix.b-2.2.2.1.1.4.1.2.1" class="pilcrow">¶</a></p>
     1916                        <a href="#section-a.8-10" class="xref">Section A.8, Paragraph 10</a><a href="#section-appendix.b-2.2.2.1.1.4.1.2.1" class="pilcrow">¶</a></p>
    19171917</dd>
    19181918                    <dd class="break"></dd>
     
    19201920                    <dd style="margin-left: 1.5em" id="section-appendix.b-2.2.2.1.1.4.1.4">
    19211921                      <p id="section-appendix.b-2.2.2.1.1.4.1.4.1">
    1922                         <a href="#section-a.8-3" class="xref">A.8</a><a href="#section-appendix.b-2.2.2.1.1.4.1.4.1" class="pilcrow">¶</a></p>
     1922                        <a href="#section-a.8-3" class="xref">Section A.8, Paragraph 3</a><a href="#section-appendix.b-2.2.2.1.1.4.1.4.1" class="pilcrow">¶</a></p>
    19231923</dd>
    19241924                  <dd class="break"></dd>
  • personal/jennifer/3.7.1.dev0/tests/valid/draft-template.exp.xml

    r3790 r3947  
    476476    <references title="Normative References">
    477477      <!--?rfc include="http://xml.resource.org/public/rfc/bibxml/reference.RFC.2119.xml"?-->
    478       <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml" quote-title="true">
     478      <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml" quote-title="true">
    479479<front>
    480480<title>Key words for use in RFCs to Indicate Requirement Levels</title>
  • personal/jennifer/3.7.1.dev0/tests/valid/draft-template.prepped.xml

    r3940 r3947  
    11<?xml version='1.0' encoding='utf-8'?>
    2 <rfc xmlns:xi="http://www.w3.org/2001/XInclude" version="3" category="info" consensus="false" docName="draft-ietf-xml2rfc-template-05" indexInclude="true" ipr="trust200902" prepTime="2021-04-08T15:12:00" scripts="Common,Latin" sortRefs="true" submissionType="IETF" symRefs="true" tocDepth="4" tocInclude="true" xml:lang="en">
     2<rfc xmlns:xi="http://www.w3.org/2001/XInclude" version="3" category="info" consensus="false" docName="draft-ietf-xml2rfc-template-05" indexInclude="true" ipr="trust200902" prepTime="2021-04-23T00:50:04" scripts="Common,Latin" sortRefs="true" submissionType="IETF" symRefs="true" tocDepth="4" tocInclude="true" xml:lang="en">
    33  <!-- xml2rfc v2v3 conversion 3.7.0 -->
    44 
     
    551551          </front>
    552552        </reference>
    553         <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml" quoteTitle="true" derivedAnchor="RFC2119">
     553        <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml" quoteTitle="true" derivedAnchor="RFC2119">
    554554          <front>
    555555            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
  • personal/jennifer/3.7.1.dev0/tests/valid/draft-v3-features.prepped.xml

    r3942 r3947  
    11<?xml version='1.0' encoding='utf-8'?>
    2 <rfc version="3" category="exp" docName="draft-v3-features" indexInclude="true" ipr="trust200902" prepTime="2021-04-08T17:26:17" scripts="Cherokee,Common,Cyrillic,Greek,Latin" sortRefs="true" submissionType="independent" symRefs="true" tocDepth="3" tocInclude="true">
     2<rfc version="3" category="exp" docName="draft-v3-features" indexInclude="true" ipr="trust200902" prepTime="2021-04-23T18:57:58" scripts="Cherokee,Common,Cyrillic,Greek,Latin" sortRefs="true" submissionType="independent" symRefs="true" tocDepth="3" tocInclude="true">
    33  <!-- xml2rfc v2v3 conversion 3.7.0 -->
    44 
     
    41094109                <dd pn="section-appendix.d-2.1.2.1.1.2">
    41104110                  <t indent="0" pn="section-appendix.d-2.1.2.1.1.2.1">
    4111                     <xref format="counter" sectionFormat="of" target="section-appendix.a-3" derivedContent="A"/>
     4111                    <xref format="default" sectionFormat="of" target="section-appendix.a-3" derivedContent="Section Appendix.A, Paragraph 3"/>
    41124112                  </t>
    41134113                </dd>
     
    41264126                <dd pn="section-appendix.d-2.2.2.1.1.2">
    41274127                  <t indent="0" pn="section-appendix.d-2.2.2.1.1.2.1">
    4128                     <xref format="counter" sectionFormat="of" target="section-appendix.a-3" derivedContent="A"/>
     4128                    <xref format="default" sectionFormat="of" target="section-appendix.a-3" derivedContent="Section Appendix.A, Paragraph 3"/>
    41294129                  </t>
    41304130                </dd>
     
    41434143                <dd pn="section-appendix.d-2.3.2.1.1.2">
    41444144                  <t indent="0" pn="section-appendix.d-2.3.2.1.1.2.1">
    4145                     <xref format="counter" sectionFormat="of" target="section-appendix.a-3" derivedContent="A"/>
     4145                    <xref format="default" sectionFormat="of" target="section-appendix.a-3" derivedContent="Section Appendix.A, Paragraph 3"/>
    41464146                  </t>
    41474147                </dd>
     
    41604160                <dd pn="section-appendix.d-2.4.2.1.1.2">
    41614161                  <t indent="0" pn="section-appendix.d-2.4.2.1.1.2.1">
    4162                     <xref format="counter" sectionFormat="of" target="section-appendix.a-3" derivedContent="A"/>
     4162                    <xref format="default" sectionFormat="of" target="section-appendix.a-3" derivedContent="Section Appendix.A, Paragraph 3"/>
    41634163                  </t>
    41644164                </dd>
     
    41774177                <dd pn="section-appendix.d-2.5.2.1.1.2">
    41784178                  <t indent="0" pn="section-appendix.d-2.5.2.1.1.2.1">
    4179                     <xref format="counter" sectionFormat="of" target="table-1" derivedContent="1"/>
     4179                    <xref format="default" sectionFormat="of" target="table-1" derivedContent="Table 1"/>
    41804180                  </t>
    41814181                </dd>
     
    41944194                <dd pn="section-appendix.d-2.6.2.1.1.2">
    41954195                  <t indent="0" pn="section-appendix.d-2.6.2.1.1.2.1">
    4196                     <xref format="counter" sectionFormat="of" target="section-2" derivedContent="2"/>
     4196                    <xref format="default" sectionFormat="of" target="section-2" derivedContent="Section 2"/>
    41974197                  </t>
    41984198                </dd>
     
    42114211                <dd pn="section-appendix.d-2.7.2.1.1.2">
    42124212                  <t indent="0" pn="section-appendix.d-2.7.2.1.1.2.1">
    4213                     <xref format="counter" sectionFormat="of" target="section-3" derivedContent="3"/>
     4213                    <xref format="default" sectionFormat="of" target="section-3" derivedContent="Section 3"/>
    42144214                  </t>
    42154215                </dd>
     
    42284228                <dd pn="section-appendix.d-2.8.2.1.1.2">
    42294229                  <t indent="0" pn="section-appendix.d-2.8.2.1.1.2.1">
    4230                     <xref format="counter" sectionFormat="of" target="section-1" derivedContent="1"/>
     4230                    <xref format="default" sectionFormat="of" target="section-1" derivedContent="Section 1"/>
    42314231                  </t>
    42324232                </dd>
  • personal/jennifer/3.7.1.dev0/tests/valid/draft-v3-features.text

    r3942 r3947  
    13931393      $
    13941394
    1395          $Dollar item  A
     1395         $Dollar item  Section Appendix.A, Paragraph 3
    13961396
    13971397      %
    13981398
    1399          %  A
     1399         %  Section Appendix.A, Paragraph 3
    14001400
    14011401      [
    14021402
    1403          [Bracket item  A
     1403         [Bracket item  Section Appendix.A, Paragraph 3
    14041404
    14051405      \
    14061406
    1407          \Backslash item  A
     1407         \Backslash item  Section Appendix.A, Paragraph 3
    14081408
    14091409      B
    14101410
    1411          Bare Table  1
     1411         Bare Table  Table 1
    14121412
    14131413      M
    14141414
    1415          Markup in titles  2
     1415         Markup in titles  Section 2
    14161416
    14171417      R
    14181418
    1419          Reference renaming  3
     1419         Reference renaming  Section 3
    14201420
    14211421      T
    14221422
    1423          Text Styles  1
     1423         Text Styles  Section 1
    14241424
    14251425Authors' Addresses
  • personal/jennifer/3.7.1.dev0/tests/valid/draft-v3-features.v3.py36.html

    r3942 r3947  
    1313       
    1414    " name="description">
    15 <meta content="xml2rfc 3.6.0" name="generator">
     15<meta content="xml2rfc 3.7.0" name="generator">
    1616<meta content="draft-v3-features" name="ietf.draft">
    1717<link href="tests/input/draft-v3-features.xml" rel="alternate" type="application/rfc+xml">
     
    50315031                <dd style="margin-left: 1.5em" id="section-appendix.d-2.1.2.1.1.2">
    50325032                  <p id="section-appendix.d-2.1.2.1.1.2.1">
    5033                     <a href="#section-appendix.a-3" class="xref">A</a><a href="#section-appendix.d-2.1.2.1.1.2.1" class="pilcrow">¶</a></p>
     5033                    <a href="#section-appendix.a-3" class="xref">Section Appendix.A, Paragraph 3</a><a href="#section-appendix.d-2.1.2.1.1.2.1" class="pilcrow">¶</a></p>
    50345034</dd>
    50355035              <dd class="break"></dd>
     
    50495049                <dd style="margin-left: 1.5em" id="section-appendix.d-2.2.2.1.1.2">
    50505050                  <p id="section-appendix.d-2.2.2.1.1.2.1">
    5051                     <a href="#section-appendix.a-3" class="xref">A</a><a href="#section-appendix.d-2.2.2.1.1.2.1" class="pilcrow">¶</a></p>
     5051                    <a href="#section-appendix.a-3" class="xref">Section Appendix.A, Paragraph 3</a><a href="#section-appendix.d-2.2.2.1.1.2.1" class="pilcrow">¶</a></p>
    50525052</dd>
    50535053              <dd class="break"></dd>
     
    50675067                <dd style="margin-left: 1.5em" id="section-appendix.d-2.3.2.1.1.2">
    50685068                  <p id="section-appendix.d-2.3.2.1.1.2.1">
    5069                     <a href="#section-appendix.a-3" class="xref">A</a><a href="#section-appendix.d-2.3.2.1.1.2.1" class="pilcrow">¶</a></p>
     5069                    <a href="#section-appendix.a-3" class="xref">Section Appendix.A, Paragraph 3</a><a href="#section-appendix.d-2.3.2.1.1.2.1" class="pilcrow">¶</a></p>
    50705070</dd>
    50715071              <dd class="break"></dd>
     
    50855085                <dd style="margin-left: 1.5em" id="section-appendix.d-2.4.2.1.1.2">
    50865086                  <p id="section-appendix.d-2.4.2.1.1.2.1">
    5087                     <a href="#section-appendix.a-3" class="xref">A</a><a href="#section-appendix.d-2.4.2.1.1.2.1" class="pilcrow">¶</a></p>
     5087                    <a href="#section-appendix.a-3" class="xref">Section Appendix.A, Paragraph 3</a><a href="#section-appendix.d-2.4.2.1.1.2.1" class="pilcrow">¶</a></p>
    50885088</dd>
    50895089              <dd class="break"></dd>
     
    51035103                <dd style="margin-left: 1.5em" id="section-appendix.d-2.5.2.1.1.2">
    51045104                  <p id="section-appendix.d-2.5.2.1.1.2.1">
    5105                     <a href="#table-1" class="xref">1</a><a href="#section-appendix.d-2.5.2.1.1.2.1" class="pilcrow">¶</a></p>
     5105                    <a href="#table-1" class="xref">Table 1</a><a href="#section-appendix.d-2.5.2.1.1.2.1" class="pilcrow">¶</a></p>
    51065106</dd>
    51075107              <dd class="break"></dd>
     
    51215121                <dd style="margin-left: 1.5em" id="section-appendix.d-2.6.2.1.1.2">
    51225122                  <p id="section-appendix.d-2.6.2.1.1.2.1">
    5123                     <a href="#section-2" class="xref">2</a><a href="#section-appendix.d-2.6.2.1.1.2.1" class="pilcrow">¶</a></p>
     5123                    <a href="#section-2" class="xref">Section 2</a><a href="#section-appendix.d-2.6.2.1.1.2.1" class="pilcrow">¶</a></p>
    51245124</dd>
    51255125              <dd class="break"></dd>
     
    51395139                <dd style="margin-left: 1.5em" id="section-appendix.d-2.7.2.1.1.2">
    51405140                  <p id="section-appendix.d-2.7.2.1.1.2.1">
    5141                     <a href="#section-3" class="xref">3</a><a href="#section-appendix.d-2.7.2.1.1.2.1" class="pilcrow">¶</a></p>
     5141                    <a href="#section-3" class="xref">Section 3</a><a href="#section-appendix.d-2.7.2.1.1.2.1" class="pilcrow">¶</a></p>
    51425142</dd>
    51435143              <dd class="break"></dd>
     
    51575157                <dd style="margin-left: 1.5em" id="section-appendix.d-2.8.2.1.1.2">
    51585158                  <p id="section-appendix.d-2.8.2.1.1.2.1">
    5159                     <a href="#section-1" class="xref">1</a><a href="#section-appendix.d-2.8.2.1.1.2.1" class="pilcrow">¶</a></p>
     5159                    <a href="#section-1" class="xref">Section 1</a><a href="#section-appendix.d-2.8.2.1.1.2.1" class="pilcrow">¶</a></p>
    51605160</dd>
    51615161              <dd class="break"></dd>
  • personal/jennifer/3.7.1.dev0/tests/valid/draft-v3-features.v3.py37.html

    r3942 r3947  
    1313       
    1414    " name="description">
    15 <meta content="xml2rfc 3.6.0" name="generator">
     15<meta content="xml2rfc 3.7.0" name="generator">
    1616<meta content="draft-v3-features" name="ietf.draft">
    1717<link href="tests/input/draft-v3-features.xml" rel="alternate" type="application/rfc+xml">
     
    50315031                <dd style="margin-left: 1.5em" id="section-appendix.d-2.1.2.1.1.2">
    50325032                  <p id="section-appendix.d-2.1.2.1.1.2.1">
    5033                     <a href="#section-appendix.a-3" class="xref">A</a><a href="#section-appendix.d-2.1.2.1.1.2.1" class="pilcrow">¶</a></p>
     5033                    <a href="#section-appendix.a-3" class="xref">Section Appendix.A, Paragraph 3</a><a href="#section-appendix.d-2.1.2.1.1.2.1" class="pilcrow">¶</a></p>
    50345034</dd>
    50355035              <dd class="break"></dd>
     
    50495049                <dd style="margin-left: 1.5em" id="section-appendix.d-2.2.2.1.1.2">
    50505050                  <p id="section-appendix.d-2.2.2.1.1.2.1">
    5051                     <a href="#section-appendix.a-3" class="xref">A</a><a href="#section-appendix.d-2.2.2.1.1.2.1" class="pilcrow">¶</a></p>
     5051                    <a href="#section-appendix.a-3" class="xref">Section Appendix.A, Paragraph 3</a><a href="#section-appendix.d-2.2.2.1.1.2.1" class="pilcrow">¶</a></p>
    50525052</dd>
    50535053              <dd class="break"></dd>
     
    50675067                <dd style="margin-left: 1.5em" id="section-appendix.d-2.3.2.1.1.2">
    50685068                  <p id="section-appendix.d-2.3.2.1.1.2.1">
    5069                     <a href="#section-appendix.a-3" class="xref">A</a><a href="#section-appendix.d-2.3.2.1.1.2.1" class="pilcrow">¶</a></p>
     5069                    <a href="#section-appendix.a-3" class="xref">Section Appendix.A, Paragraph 3</a><a href="#section-appendix.d-2.3.2.1.1.2.1" class="pilcrow">¶</a></p>
    50705070</dd>
    50715071              <dd class="break"></dd>
     
    50855085                <dd style="margin-left: 1.5em" id="section-appendix.d-2.4.2.1.1.2">
    50865086                  <p id="section-appendix.d-2.4.2.1.1.2.1">
    5087                     <a href="#section-appendix.a-3" class="xref">A</a><a href="#section-appendix.d-2.4.2.1.1.2.1" class="pilcrow">¶</a></p>
     5087                    <a href="#section-appendix.a-3" class="xref">Section Appendix.A, Paragraph 3</a><a href="#section-appendix.d-2.4.2.1.1.2.1" class="pilcrow">¶</a></p>
    50885088</dd>
    50895089              <dd class="break"></dd>
     
    51035103                <dd style="margin-left: 1.5em" id="section-appendix.d-2.5.2.1.1.2">
    51045104                  <p id="section-appendix.d-2.5.2.1.1.2.1">
    5105                     <a href="#table-1" class="xref">1</a><a href="#section-appendix.d-2.5.2.1.1.2.1" class="pilcrow">¶</a></p>
     5105                    <a href="#table-1" class="xref">Table 1</a><a href="#section-appendix.d-2.5.2.1.1.2.1" class="pilcrow">¶</a></p>
    51065106</dd>
    51075107              <dd class="break"></dd>
     
    51215121                <dd style="margin-left: 1.5em" id="section-appendix.d-2.6.2.1.1.2">
    51225122                  <p id="section-appendix.d-2.6.2.1.1.2.1">
    5123                     <a href="#section-2" class="xref">2</a><a href="#section-appendix.d-2.6.2.1.1.2.1" class="pilcrow">¶</a></p>
     5123                    <a href="#section-2" class="xref">Section 2</a><a href="#section-appendix.d-2.6.2.1.1.2.1" class="pilcrow">¶</a></p>
    51245124</dd>
    51255125              <dd class="break"></dd>
     
    51395139                <dd style="margin-left: 1.5em" id="section-appendix.d-2.7.2.1.1.2">
    51405140                  <p id="section-appendix.d-2.7.2.1.1.2.1">
    5141                     <a href="#section-3" class="xref">3</a><a href="#section-appendix.d-2.7.2.1.1.2.1" class="pilcrow">¶</a></p>
     5141                    <a href="#section-3" class="xref">Section 3</a><a href="#section-appendix.d-2.7.2.1.1.2.1" class="pilcrow">¶</a></p>
    51425142</dd>
    51435143              <dd class="break"></dd>
     
    51575157                <dd style="margin-left: 1.5em" id="section-appendix.d-2.8.2.1.1.2">
    51585158                  <p id="section-appendix.d-2.8.2.1.1.2.1">
    5159                     <a href="#section-1" class="xref">1</a><a href="#section-appendix.d-2.8.2.1.1.2.1" class="pilcrow">¶</a></p>
     5159                    <a href="#section-1" class="xref">Section 1</a><a href="#section-appendix.d-2.8.2.1.1.2.1" class="pilcrow">¶</a></p>
    51605160</dd>
    51615161              <dd class="break"></dd>
  • personal/jennifer/3.7.1.dev0/tests/valid/draft-v3-features.v3.py38.html

    r3942 r3947  
    1313       
    1414    " name="description">
    15 <meta content="xml2rfc 3.6.0" name="generator">
     15<meta content="xml2rfc 3.7.0" name="generator">
    1616<meta content="draft-v3-features" name="ietf.draft">
    1717<link href="tests/input/draft-v3-features.xml" rel="alternate" type="application/rfc+xml">
     
    50315031                <dd style="margin-left: 1.5em" id="section-appendix.d-2.1.2.1.1.2">
    50325032                  <p id="section-appendix.d-2.1.2.1.1.2.1">
    5033                     <a href="#section-appendix.a-3" class="xref">A</a><a href="#section-appendix.d-2.1.2.1.1.2.1" class="pilcrow">¶</a></p>
     5033                    <a href="#section-appendix.a-3" class="xref">Section Appendix.A, Paragraph 3</a><a href="#section-appendix.d-2.1.2.1.1.2.1" class="pilcrow">¶</a></p>
    50345034</dd>
    50355035              <dd class="break"></dd>
     
    50495049                <dd style="margin-left: 1.5em" id="section-appendix.d-2.2.2.1.1.2">
    50505050                  <p id="section-appendix.d-2.2.2.1.1.2.1">
    5051                     <a href="#section-appendix.a-3" class="xref">A</a><a href="#section-appendix.d-2.2.2.1.1.2.1" class="pilcrow">¶</a></p>
     5051                    <a href="#section-appendix.a-3" class="xref">Section Appendix.A, Paragraph 3</a><a href="#section-appendix.d-2.2.2.1.1.2.1" class="pilcrow">¶</a></p>
    50525052</dd>
    50535053              <dd class="break"></dd>
     
    50675067                <dd style="margin-left: 1.5em" id="section-appendix.d-2.3.2.1.1.2">
    50685068                  <p id="section-appendix.d-2.3.2.1.1.2.1">
    5069                     <a href="#section-appendix.a-3" class="xref">A</a><a href="#section-appendix.d-2.3.2.1.1.2.1" class="pilcrow">¶</a></p>
     5069                    <a href="#section-appendix.a-3" class="xref">Section Appendix.A, Paragraph 3</a><a href="#section-appendix.d-2.3.2.1.1.2.1" class="pilcrow">¶</a></p>
    50705070</dd>
    50715071              <dd class="break"></dd>
     
    50855085                <dd style="margin-left: 1.5em" id="section-appendix.d-2.4.2.1.1.2">
    50865086                  <p id="section-appendix.d-2.4.2.1.1.2.1">
    5087                     <a href="#section-appendix.a-3" class="xref">A</a><a href="#section-appendix.d-2.4.2.1.1.2.1" class="pilcrow">¶</a></p>
     5087                    <a href="#section-appendix.a-3" class="xref">Section Appendix.A, Paragraph 3</a><a href="#section-appendix.d-2.4.2.1.1.2.1" class="pilcrow">¶</a></p>
    50885088</dd>
    50895089              <dd class="break"></dd>
     
    51035103                <dd style="margin-left: 1.5em" id="section-appendix.d-2.5.2.1.1.2">
    51045104                  <p id="section-appendix.d-2.5.2.1.1.2.1">
    5105                     <a href="#table-1" class="xref">1</a><a href="#section-appendix.d-2.5.2.1.1.2.1" class="pilcrow">¶</a></p>
     5105                    <a href="#table-1" class="xref">Table 1</a><a href="#section-appendix.d-2.5.2.1.1.2.1" class="pilcrow">¶</a></p>
    51065106</dd>
    51075107              <dd class="break"></dd>
     
    51215121                <dd style="margin-left: 1.5em" id="section-appendix.d-2.6.2.1.1.2">
    51225122                  <p id="section-appendix.d-2.6.2.1.1.2.1">
    5123                     <a href="#section-2" class="xref">2</a><a href="#section-appendix.d-2.6.2.1.1.2.1" class="pilcrow">¶</a></p>
     5123                    <a href="#section-2" class="xref">Section 2</a><a href="#section-appendix.d-2.6.2.1.1.2.1" class="pilcrow">¶</a></p>
    51245124</dd>
    51255125              <dd class="break"></dd>
     
    51395139                <dd style="margin-left: 1.5em" id="section-appendix.d-2.7.2.1.1.2">
    51405140                  <p id="section-appendix.d-2.7.2.1.1.2.1">
    5141                     <a href="#section-3" class="xref">3</a><a href="#section-appendix.d-2.7.2.1.1.2.1" class="pilcrow">¶</a></p>
     5141                    <a href="#section-3" class="xref">Section 3</a><a href="#section-appendix.d-2.7.2.1.1.2.1" class="pilcrow">¶</a></p>
    51425142</dd>
    51435143              <dd class="break"></dd>
     
    51575157                <dd style="margin-left: 1.5em" id="section-appendix.d-2.8.2.1.1.2">
    51585158                  <p id="section-appendix.d-2.8.2.1.1.2.1">
    5159                     <a href="#section-1" class="xref">1</a><a href="#section-appendix.d-2.8.2.1.1.2.1" class="pilcrow">¶</a></p>
     5159                    <a href="#section-1" class="xref">Section 1</a><a href="#section-appendix.d-2.8.2.1.1.2.1" class="pilcrow">¶</a></p>
    51605160</dd>
    51615161              <dd class="break"></dd>
  • personal/jennifer/3.7.1.dev0/tests/valid/elements.bom.text

    r3923 r3947  
    13481348
    13491349   [I-D.levkowetz-xml2rfc-v3-implementation-notes]
    1350               Levkowetz, H., "Implementation notes for RFC7991, "The
    1351               'xml2rfc' Version 3 Vocabulary"", Work in Progress,
    1352               Internet-Draft, draft-levkowetz-xml2rfc-v3-implementation-
    1353               notes-10, 15 October 2019, <https://tools.ietf.org/html/
    1354               draft-levkowetz-xml2rfc-v3-implementation-notes-10>.
     1350              Levkowetz, H., "Implementation notes for RFC7991,", Work
     1351              in Progress, Internet-Draft, draft-levkowetz-xml2rfc-v3-
     1352              implementation-notes-12, 15 December 2020,
     1353              <https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-
     1354              implementation-notes-12>.
    13551355
    13561356   [RFC5083]  Housley, R., "Cryptographic Message Syntax (CMS)
  • personal/jennifer/3.7.1.dev0/tests/valid/elements.pages.text

    r3923 r3947  
    13481348
    13491349   [I-D.levkowetz-xml2rfc-v3-implementation-notes]
    1350               Levkowetz, H., "Implementation notes for RFC7991, "The
    1351               'xml2rfc' Version 3 Vocabulary"", Work in Progress,
    1352               Internet-Draft, draft-levkowetz-xml2rfc-v3-implementation-
    1353               notes-10, October 15, 2019, <https://tools.ietf.org/html/
    1354               draft-levkowetz-xml2rfc-v3-implementation-notes-10>.
     1350              Levkowetz, H., "Implementation notes for RFC7991,", Work
     1351              in Progress, Internet-Draft, draft-levkowetz-xml2rfc-v3-
     1352              implementation-notes-12, December 15, 2020,
     1353              <https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-
     1354              implementation-notes-12>.
    13551355
    13561356   [RFC5083]  Housley, R., "Cryptographic Message Syntax (CMS)
  • personal/jennifer/3.7.1.dev0/tests/valid/elements.prepped.xml

    r3940 r3947  
    11<?xml version='1.0' encoding='utf-8'?>
    2 <rfc xmlns:xi="http://www.w3.org/2001/XInclude" version="3" category="info" docName="elements-00" indexInclude="false" ipr="trust200902" obsoletes="1234,5678,9012,3456,7890" prepTime="2021-04-08T15:18:21" scripts="Cherokee,Common,Greek,Han,Hebrew,Latin" sortRefs="true" submissionType="independent" symRefs="true" tocDepth="3" tocInclude="true">
     2<rfc xmlns:xi="http://www.w3.org/2001/XInclude" version="3" category="info" docName="elements-00" indexInclude="false" ipr="trust200902" obsoletes="1234,5678,9012,3456,7890" prepTime="2021-04-23T01:01:12" scripts="Cherokee,Common,Greek,Han,Hebrew,Latin" sortRefs="true" submissionType="independent" symRefs="true" tocDepth="3" tocInclude="true">
    33 
    44   
     
    603603              <t indent="0" pn="section-4-2.1.7.2.1">
    604604                        Element t. Atque ut odia, invidiae, despicationes adversantur voluptatibus, sic amicitiae non posse iucunde vivi, nisi sapienter, honeste iusteque vivatur, nec sapienter, honeste, iuste, nisi iucunde.  Democritea dicit perpauca mutans, sed ita, ut ea, quae audiebamus, conferebamus, neque erat umquam controversia, quid ego intellegerem, sed quid probarem.
    605                         See <xref target="back-matter" format="default" sectionFormat="of" derivedContent="Appendix A"/>, <xref target="I-D.levkowetz-xml2rfc-v3-implementation-notes" section="3.1" relative="#rfc-7991" format="default" sectionFormat="of" derivedLink="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-10#rfc-7991" derivedContent="I-D.levkowetz-xml2rfc-v3-implementation-notes"/>
     605                        See <xref target="back-matter" format="default" sectionFormat="of" derivedContent="Appendix A"/>, <xref target="I-D.levkowetz-xml2rfc-v3-implementation-notes" section="3.1" relative="#rfc-7991" format="default" sectionFormat="of" derivedLink="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-12#rfc-7991" derivedContent="I-D.levkowetz-xml2rfc-v3-implementation-notes"/>
    606606                        and also <xref target="RFC8174" sectionFormat="of" section="A.1" format="default" derivedLink="https://rfc-editor.org/rfc/rfc8174#appendix-A.1" derivedContent="RFC8174">Key Words Case Ambiguity</xref> /
    607607                        <xref target="RFC8174" sectionFormat="comma" section="A.1" format="default" derivedLink="https://rfc-editor.org/rfc/rfc8174#appendix-A.1" derivedContent="RFC8174">Key Words Case Ambiguity</xref> /
     
    14581458      <references pn="section-18.1">
    14591459        <name slugifiedName="name-normative-references">Normative References</name>
    1460         <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml" quoteTitle="true" derivedAnchor="RFC2119">
     1460        <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml" quoteTitle="true" derivedAnchor="RFC2119">
    14611461          <front>
    14621462            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
     
    14971497          <seriesInfo name="DOI" value="10.17487/RFC7997"/>
    14981498        </reference>
    1499         <reference anchor="RFC8174" target="https://www.rfc-editor.org/info/rfc8174" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml" quoteTitle="true" derivedAnchor="RFC8174">
     1499        <reference anchor="RFC8174" target="https://www.rfc-editor.org/info/rfc8174" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml" quoteTitle="true" derivedAnchor="RFC8174">
    15001500          <front>
    15011501            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
     
    15171517        <references anchor="CMS" pn="section-18.2.1">
    15181518          <name slugifiedName="name-cms-references">CMS References</name>
    1519           <reference anchor="I-D.levkowetz-xml2rfc-v3-implementation-notes" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml3/reference.I-D.levkowetz-xml2rfc-v3-implementation-notes.xml" quoteTitle="true" target="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-10" derivedAnchor="I-D.levkowetz-xml2rfc-v3-implementation-notes">
     1519          <reference anchor="I-D.levkowetz-xml2rfc-v3-implementation-notes" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml3/reference.I-D.levkowetz-xml2rfc-v3-implementation-notes.xml" quoteTitle="true" target="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-12" derivedAnchor="I-D.levkowetz-xml2rfc-v3-implementation-notes">
    15201520            <front>
    1521               <title>Implementation notes for RFC7991, "The 'xml2rfc' Version 3 Vocabulary"</title>
     1521              <title>Implementation notes for RFC7991,</title>
    15221522              <author initials="H" surname="Levkowetz" fullname="Henrik Levkowetz">
    15231523                <organization showOnFrontPage="true"/>
    15241524              </author>
    1525               <date month="October" day="15" year="2019"/>
     1525              <date month="December" day="15" year="2020"/>
    15261526              <abstract>
    15271527                <t indent="0">This memo documents issues and observations found while implementing RFC 7991.  Individual notes are organised into separate sections, depending on their character.</t>
    15281528              </abstract>
    15291529            </front>
    1530             <seriesInfo name="Internet-Draft" value="draft-levkowetz-xml2rfc-v3-implementation-notes-10"/>
    1531             <format type="TXT" target="http://www.ietf.org/internet-drafts/draft-levkowetz-xml2rfc-v3-implementation-notes-10.txt"/>
     1530            <seriesInfo name="Internet-Draft" value="draft-levkowetz-xml2rfc-v3-implementation-notes-12"/>
     1531            <format type="TXT" target="http://www.ietf.org/internet-drafts/draft-levkowetz-xml2rfc-v3-implementation-notes-12.txt"/>
    15321532            <refcontent>Work in Progress</refcontent>
    15331533          </reference>
    1534           <reference anchor="RFC5083" target="https://www.rfc-editor.org/info/rfc5083" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.5083.xml" quoteTitle="true" derivedAnchor="RFC5083">
     1534          <reference anchor="RFC5083" target="https://www.rfc-editor.org/info/rfc5083" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.5083.xml" quoteTitle="true" derivedAnchor="RFC5083">
    15351535            <front>
    15361536              <title>Cryptographic Message Syntax (CMS) Authenticated-Enveloped-Data Content Type</title>
     
    15461546            <seriesInfo name="DOI" value="10.17487/RFC5083"/>
    15471547          </reference>
    1548           <reference anchor="RFC5652" target="https://www.rfc-editor.org/info/rfc5652" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.5652.xml" quoteTitle="true" derivedAnchor="RFC5652">
     1548          <reference anchor="RFC5652" target="https://www.rfc-editor.org/info/rfc5652" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.5652.xml" quoteTitle="true" derivedAnchor="RFC5652">
    15491549            <front>
    15501550              <title>Cryptographic Message Syntax (CMS)</title>
     
    15641564        <references anchor="ESS" pn="section-18.2.2">
    15651565          <name slugifiedName="name-ess-references">ESS References</name>
    1566           <reference anchor="RFC2634" target="https://www.rfc-editor.org/info/rfc2634" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2634.xml" quoteTitle="true" derivedAnchor="RFC2634">
     1566          <reference anchor="RFC2634" target="https://www.rfc-editor.org/info/rfc2634" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2634.xml" quoteTitle="true" derivedAnchor="RFC2634">
    15671567            <front>
    15681568              <title>Enhanced Security Services for S/MIME</title>
     
    15781578            <seriesInfo name="DOI" value="10.17487/RFC2634"/>
    15791579          </reference>
    1580           <reference anchor="RFC5035" target="https://www.rfc-editor.org/info/rfc5035" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.5035.xml" quoteTitle="true" derivedAnchor="RFC5035">
     1580          <reference anchor="RFC5035" target="https://www.rfc-editor.org/info/rfc5035" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.5035.xml" quoteTitle="true" derivedAnchor="RFC5035">
    15811581            <front>
    15821582              <title>Enhanced Security Services (ESS) Update: Adding CertID Algorithm Agility</title>
     
    15951595        <references anchor="MIME-SPEC" pn="section-18.2.3">
    15961596          <name slugifiedName="name-mime-spec-references">MIME-SPEC References</name>
    1597           <reference anchor="RFC2045" target="https://www.rfc-editor.org/info/rfc2045" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2045.xml" quoteTitle="true" derivedAnchor="RFC2045">
     1597          <reference anchor="RFC2045" target="https://www.rfc-editor.org/info/rfc2045" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2045.xml" quoteTitle="true" derivedAnchor="RFC2045">
    15981598            <front>
    15991599              <title>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies</title>
     
    16121612            <seriesInfo name="DOI" value="10.17487/RFC2045"/>
    16131613          </reference>
    1614           <reference anchor="RFC2046" target="https://www.rfc-editor.org/info/rfc2046" xml:base="http://xml.resource.org/public/rfc/bibxml/reference.RFC.2046.xml" quoteTitle="true" derivedAnchor="RFC2046">
     1614          <reference anchor="RFC2046" target="https://www.rfc-editor.org/info/rfc2046" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2046.xml" quoteTitle="true" derivedAnchor="RFC2046">
    16151615            <front>
    16161616              <title>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types</title>
     
    16291629            <seriesInfo name="DOI" value="10.17487/RFC2046"/>
    16301630          </reference>
    1631           <reference anchor="RFC2047" target="https://www.rfc-editor.org/info/rfc2047" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2047.xml" quoteTitle="true" derivedAnchor="RFC2047">
     1631          <reference anchor="RFC2047" target="https://www.rfc-editor.org/info/rfc2047" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2047.xml" quoteTitle="true" derivedAnchor="RFC2047">
    16321632            <front>
    16331633              <title>MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text</title>
     
    16431643            <seriesInfo name="DOI" value="10.17487/RFC2047"/>
    16441644          </reference>
    1645           <reference anchor="RFC2049" target="https://www.rfc-editor.org/info/rfc2049" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2049.xml" quoteTitle="true" derivedAnchor="RFC2049">
     1645          <reference anchor="RFC2049" target="https://www.rfc-editor.org/info/rfc2049" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2049.xml" quoteTitle="true" derivedAnchor="RFC2049">
    16461646            <front>
    16471647              <title>Multipurpose Internet Mail Extensions (MIME) Part Five: Conformance Criteria and Examples</title>
     
    16601660            <seriesInfo name="DOI" value="10.17487/RFC2049"/>
    16611661          </reference>
    1662           <reference anchor="RFC4289" target="https://www.rfc-editor.org/info/rfc4289" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.4289.xml" quoteTitle="true" derivedAnchor="RFC4289">
     1662          <reference anchor="RFC4289" target="https://www.rfc-editor.org/info/rfc4289" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.4289.xml" quoteTitle="true" derivedAnchor="RFC4289">
    16631663            <front>
    16641664              <title>Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</title>
     
    16781678            <seriesInfo name="DOI" value="10.17487/RFC4289"/>
    16791679          </reference>
    1680           <reference anchor="RFC6838" target="https://www.rfc-editor.org/info/rfc6838" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6838.xml" quoteTitle="true" derivedAnchor="RFC6838">
     1680          <reference anchor="RFC6838" target="https://www.rfc-editor.org/info/rfc6838" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.6838.xml" quoteTitle="true" derivedAnchor="RFC6838">
    16811681            <front>
    16821682              <title>Media Type Specifications and Registration Procedures</title>
     
    17381738            </front>
    17391739          </reference>
    1740           <reference anchor="RFC0952" target="https://www.rfc-editor.org/info/rfc952" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.0952.xml" quoteTitle="true" derivedAnchor="RFC0952">
     1740          <reference anchor="RFC0952" target="https://www.rfc-editor.org/info/rfc952" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.0952.xml" quoteTitle="true" derivedAnchor="RFC0952">
    17411741            <front>
    17421742              <title>DoD Internet host table specification</title>
  • personal/jennifer/3.7.1.dev0/tests/valid/elements.text

    r3923 r3947  
    10821082
    10831083   [I-D.levkowetz-xml2rfc-v3-implementation-notes]
    1084               Levkowetz, H., "Implementation notes for RFC7991, "The
    1085               'xml2rfc' Version 3 Vocabulary"", Work in Progress,
    1086               Internet-Draft, draft-levkowetz-xml2rfc-v3-implementation-
    1087               notes-10, October 15, 2019, <https://tools.ietf.org/html/
    1088               draft-levkowetz-xml2rfc-v3-implementation-notes-10>.
     1084              Levkowetz, H., "Implementation notes for RFC7991,", Work
     1085              in Progress, Internet-Draft, draft-levkowetz-xml2rfc-v3-
     1086              implementation-notes-12, December 15, 2020,
     1087              <https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-
     1088              implementation-notes-12>.
    10891089
    10901090   [RFC5083]  Housley, R., "Cryptographic Message Syntax (CMS)
  • personal/jennifer/3.7.1.dev0/tests/valid/elements.v3.py36.html

    r3940 r3947  
    622622              <p id="section-4-2.1.7.2.1">
    623623                        Element t. Atque ut odia, invidiae, despicationes adversantur voluptatibus, sic amicitiae non posse iucunde vivi, nisi sapienter, honeste iusteque vivatur, nec sapienter, honeste, iuste, nisi iucunde.  Democritea dicit perpauca mutans, sed ita, ut ea, quae audiebamus, conferebamus, neque erat umquam controversia, quid ego intellegerem, sed quid probarem.
    624                         See <a href="#back-matter" class="xref">Appendix A</a>, <span><a href="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-10#rfc-7991" class="relref">Section 3.1</a> of [<a href="#I-D.levkowetz-xml2rfc-v3-implementation-notes" class="xref">I-D.levkowetz-xml2rfc-v3-implementation-notes</a>]</span>
     624                        See <a href="#back-matter" class="xref">Appendix A</a>, <span><a href="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-12#rfc-7991" class="relref">Section 3.1</a> of [<a href="#I-D.levkowetz-xml2rfc-v3-implementation-notes" class="xref">I-D.levkowetz-xml2rfc-v3-implementation-notes</a>]</span>
    625625                        and also <span><a href="https://rfc-editor.org/rfc/rfc8174#appendix-A.1" class="relref">Appendix A.1</a> of Key Words Case Ambiguity [<a href="#RFC8174" class="xref">RFC8174</a>]</span> /
    626626                        <span>Key Words Case Ambiguity [<a href="#RFC8174" class="xref">RFC8174</a>], <a href="https://rfc-editor.org/rfc/rfc8174#appendix-A.1" class="relref">Appendix A.1</a></span> /
     
    16661666<dt id="I-D.levkowetz-xml2rfc-v3-implementation-notes">[I-D.levkowetz-xml2rfc-v3-implementation-notes]</dt>
    16671667          <dd>
    1668 <span class="refAuthor">Levkowetz, H.</span>, <span class="refTitle">"Implementation notes for RFC7991, "The 'xml2rfc' Version 3 Vocabulary""</span>, <span class="refContent">Work in Progress</span>, <span class="seriesInfo">Internet-Draft, draft-levkowetz-xml2rfc-v3-implementation-notes-10</span>, <time datetime="2019-10-15" class="refDate">October 15, 2019</time>, <span>&lt;<a href="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-10">https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-10</a>&gt;</span>. </dd>
     1668<span class="refAuthor">Levkowetz, H.</span>, <span class="refTitle">"Implementation notes for RFC7991,"</span>, <span class="refContent">Work in Progress</span>, <span class="seriesInfo">Internet-Draft, draft-levkowetz-xml2rfc-v3-implementation-notes-12</span>, <time datetime="2020-12-15" class="refDate">December 15, 2020</time>, <span>&lt;<a href="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-12">https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-12</a>&gt;</span>. </dd>
    16691669<dd class="break"></dd>
    16701670<dt id="RFC5083">[RFC5083]</dt>
  • personal/jennifer/3.7.1.dev0/tests/valid/elements.v3.py37.html

    r3940 r3947  
    622622              <p id="section-4-2.1.7.2.1">
    623623                        Element t. Atque ut odia, invidiae, despicationes adversantur voluptatibus, sic amicitiae non posse iucunde vivi, nisi sapienter, honeste iusteque vivatur, nec sapienter, honeste, iuste, nisi iucunde.  Democritea dicit perpauca mutans, sed ita, ut ea, quae audiebamus, conferebamus, neque erat umquam controversia, quid ego intellegerem, sed quid probarem.
    624                         See <a href="#back-matter" class="xref">Appendix A</a>, <span><a href="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-10#rfc-7991" class="relref">Section 3.1</a> of [<a href="#I-D.levkowetz-xml2rfc-v3-implementation-notes" class="xref">I-D.levkowetz-xml2rfc-v3-implementation-notes</a>]</span>
     624                        See <a href="#back-matter" class="xref">Appendix A</a>, <span><a href="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-12#rfc-7991" class="relref">Section 3.1</a> of [<a href="#I-D.levkowetz-xml2rfc-v3-implementation-notes" class="xref">I-D.levkowetz-xml2rfc-v3-implementation-notes</a>]</span>
    625625                        and also <span><a href="https://rfc-editor.org/rfc/rfc8174#appendix-A.1" class="relref">Appendix A.1</a> of Key Words Case Ambiguity [<a href="#RFC8174" class="xref">RFC8174</a>]</span> /
    626626                        <span>Key Words Case Ambiguity [<a href="#RFC8174" class="xref">RFC8174</a>], <a href="https://rfc-editor.org/rfc/rfc8174#appendix-A.1" class="relref">Appendix A.1</a></span> /
     
    16661666<dt id="I-D.levkowetz-xml2rfc-v3-implementation-notes">[I-D.levkowetz-xml2rfc-v3-implementation-notes]</dt>
    16671667          <dd>
    1668 <span class="refAuthor">Levkowetz, H.</span>, <span class="refTitle">"Implementation notes for RFC7991, "The 'xml2rfc' Version 3 Vocabulary""</span>, <span class="refContent">Work in Progress</span>, <span class="seriesInfo">Internet-Draft, draft-levkowetz-xml2rfc-v3-implementation-notes-10</span>, <time datetime="2019-10-15" class="refDate">October 15, 2019</time>, <span>&lt;<a href="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-10">https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-10</a>&gt;</span>. </dd>
     1668<span class="refAuthor">Levkowetz, H.</span>, <span class="refTitle">"Implementation notes for RFC7991,"</span>, <span class="refContent">Work in Progress</span>, <span class="seriesInfo">Internet-Draft, draft-levkowetz-xml2rfc-v3-implementation-notes-12</span>, <time datetime="2020-12-15" class="refDate">December 15, 2020</time>, <span>&lt;<a href="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-12">https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-12</a>&gt;</span>. </dd>
    16691669<dd class="break"></dd>
    16701670<dt id="RFC5083">[RFC5083]</dt>
  • personal/jennifer/3.7.1.dev0/tests/valid/elements.v3.py38.html

    r3940 r3947  
    622622              <p id="section-4-2.1.7.2.1">
    623623                        Element t. Atque ut odia, invidiae, despicationes adversantur voluptatibus, sic amicitiae non posse iucunde vivi, nisi sapienter, honeste iusteque vivatur, nec sapienter, honeste, iuste, nisi iucunde.  Democritea dicit perpauca mutans, sed ita, ut ea, quae audiebamus, conferebamus, neque erat umquam controversia, quid ego intellegerem, sed quid probarem.
    624                         See <a href="#back-matter" class="xref">Appendix A</a>, <span><a href="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-10#rfc-7991" class="relref">Section 3.1</a> of [<a href="#I-D.levkowetz-xml2rfc-v3-implementation-notes" class="xref">I-D.levkowetz-xml2rfc-v3-implementation-notes</a>]</span>
     624                        See <a href="#back-matter" class="xref">Appendix A</a>, <span><a href="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-12#rfc-7991" class="relref">Section 3.1</a> of [<a href="#I-D.levkowetz-xml2rfc-v3-implementation-notes" class="xref">I-D.levkowetz-xml2rfc-v3-implementation-notes</a>]</span>
    625625                        and also <span><a href="https://rfc-editor.org/rfc/rfc8174#appendix-A.1" class="relref">Appendix A.1</a> of Key Words Case Ambiguity [<a href="#RFC8174" class="xref">RFC8174</a>]</span> /
    626626                        <span>Key Words Case Ambiguity [<a href="#RFC8174" class="xref">RFC8174</a>], <a href="https://rfc-editor.org/rfc/rfc8174#appendix-A.1" class="relref">Appendix A.1</a></span> /
     
    16661666<dt id="I-D.levkowetz-xml2rfc-v3-implementation-notes">[I-D.levkowetz-xml2rfc-v3-implementation-notes]</dt>
    16671667          <dd>
    1668 <span class="refAuthor">Levkowetz, H.</span>, <span class="refTitle">"Implementation notes for RFC7991, "The 'xml2rfc' Version 3 Vocabulary""</span>, <span class="refContent">Work in Progress</span>, <span class="seriesInfo">Internet-Draft, draft-levkowetz-xml2rfc-v3-implementation-notes-10</span>, <time datetime="2019-10-15" class="refDate">October 15, 2019</time>, <span>&lt;<a href="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-10">https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-10</a>&gt;</span>. </dd>
     1668<span class="refAuthor">Levkowetz, H.</span>, <span class="refTitle">"Implementation notes for RFC7991,"</span>, <span class="refContent">Work in Progress</span>, <span class="seriesInfo">Internet-Draft, draft-levkowetz-xml2rfc-v3-implementation-notes-12</span>, <time datetime="2020-12-15" class="refDate">December 15, 2020</time>, <span>&lt;<a href="https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-12">https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-12</a>&gt;</span>. </dd>
    16691669<dd class="break"></dd>
    16701670<dt id="RFC5083">[RFC5083]</dt>
  • personal/jennifer/3.7.1.dev0/tests/valid/elements.wip.text

    r3923 r3947  
    13481348
    13491349   [I-D.levkowetz-xml2rfc-v3-implementation-notes]
    1350               Levkowetz, H., "Implementation notes for RFC7991, "The
    1351               'xml2rfc' Version 3 Vocabulary"", Work in Progress,
    1352               Internet-Draft, draft-levkowetz-xml2rfc-v3-implementation-
    1353               notes-10, 15 October 2019, <https://tools.ietf.org/html/
    1354               draft-levkowetz-xml2rfc-v3-implementation-notes-10>.
     1350              Levkowetz, H., "Implementation notes for RFC7991,", Work
     1351              in Progress, Internet-Draft, draft-levkowetz-xml2rfc-v3-
     1352              implementation-notes-12, 15 December 2020,
     1353              <https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-
     1354              implementation-notes-12>.
    13551355
    13561356   [RFC5083]  Housley, R., "Cryptographic Message Syntax (CMS)
  • personal/jennifer/3.7.1.dev0/tests/valid/manpage.txt

    r3940 r3947  
    11xml2rfc(1)                                                    xml2rfc(1)
    2                                                             8 April 2021
     2                                                           26 April 2021
    33
    44
  • personal/jennifer/3.7.1.dev0/tests/valid/rfc6787.exp.xml

    r3940 r3947  
    1122211222      <!--Key words for use in RFCs to Indicate Requirement Levels-->
    1122311223
    11224       <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml" quote-title="true">
     11224      <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml" quote-title="true">
    1122511225<front>
    1122611226<title>Key words for use in RFCs to Indicate Requirement Levels</title>
     
    1168611686    <references title="Informative References">
    1168711687
    11688       <reference anchor="RFC2046" target="https://www.rfc-editor.org/info/rfc2046" xml:base="http://xml.resource.org/public/rfc/bibxml/reference.RFC.2046.xml" quote-title="true">
     11688      <reference anchor="RFC2046" target="https://www.rfc-editor.org/info/rfc2046" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2046.xml" quote-title="true">
    1168911689<front>
    1169011690<title>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types</title>
  • personal/jennifer/3.7.1.dev0/tests/valid/rfc7911.exp.xml

    r3940 r3947  
    351351<seriesInfo name="RFC" value="4760"/>
    352352<seriesInfo name="DOI" value="10.17487/RFC4760"/>
    353 </reference><reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
     353</reference><reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
    354354<front>
    355355<title>Key words for use in RFCs to Indicate Requirement Levels</title>
  • personal/jennifer/3.7.1.dev0/xml2rfc/writers/preptool.py

    r3942 r3947  
    6161}
    6262
    63 index_item = namedtuple('index_item', ['item', 'sub', 'anchor', 'page', 'iref', ])
     63index_item = namedtuple('index_item', ['item', 'sub', 'anchor', 'anchor_tag', 'iref', ])
    6464
    6565def uniq(l):
     
    13871387    #    'i-foo-bar-1'.
    13881388    def iref_add_number(self, e, p):
     1389        def get_anchor(parent):
     1390            # Walk up the tree until an anchored or numbered element is encountered
     1391            while parent is not None:
     1392                # <reference> elements inside a <referencegroup> are not labeled with their
     1393                # own anchor, so skip up to the <referencegroup> element.
     1394                if parent.tag == 'reference':
     1395                    grandparent = parent.getparent()
     1396                    if grandparent.tag == 'referencegroup':
     1397                        parent = grandparent
     1398                anchor = parent.get('anchor') or parent.get('pn')
     1399                if anchor:
     1400                    return anchor, parent.tag
     1401                parent = parent.getparent()
     1402            return None, None
     1403
    13891404        item = e.get('item')
    13901405        sub  = e.get('subitem')
     
    13981413                pn = slugify_name('%s-%s-%s' % (pnprefix[e.tag], item, self.iref_number))
    13991414            e.set('pn', pn)
    1400             anchor = p.get('anchor')
    1401             if not anchor:
    1402                 anchor = p.get('pn')
     1415            anchor, anchor_tag = get_anchor(p)
    14031416            if not anchor:
    14041417                self.err(e, "Did not find an anchor to use for <iref item='%s'> in <%s>" % (item, p.tag))
    14051418            else:
    1406                 self.index_entries.append(index_item(item, sub, anchor, None, e))
     1419                self.index_entries.append(index_item(item, sub, anchor, anchor_tag, e))
    14071420
    14081421    def ol_add_counter(self, e, p):
     
    21542167                anchored_entries = [e for e in entries if e.anchor]
    21552168                for index, ent in enumerate(anchored_entries):
    2156                     xr = mkxref(self, text=None, target=ent.anchor, format='counter')
     2169                    xr = mkxref(
     2170                        self,
     2171                        text='Reference' if ent.anchor_tag in ['reference', 'referencegroup'] else None,
     2172                        target=ent.anchor,
     2173                    )
    21572174                    t.append(xr)
    21582175                    if index < len(anchored_entries) - 1:
    2159                         xr.tail = ','
     2176                        xr.tail = '; '
    21602177                    xr.tail = (xr.tail or '') + '\n'
    21612178            return dt, dd
Note: See TracChangeset for help on using the changeset viewer.