* WGs marked with an * asterisk has had at least one new draft made available during the last 5 days

Changeset 2735


Ignore:
Timestamp:
2015-02-19 07:35:45 (12 days ago)
Author:
julian.reschke@gmx.de
Message:

XSLT update

Location:
rfc2629xslt
Files:
41 edited

Legend:

Unmodified
Added
Removed
  • rfc2629xslt/rfc2629.xslt

    r2734 r2735  
    22    XSLT transformation from RFC2629 XML format to HTML 
    33 
    4     Copyright (c) 2006-2014, Julian Reschke (julian.reschke@greenbytes.de) 
     4    Copyright (c) 2006-2015, Julian Reschke (julian.reschke@greenbytes.de) 
    55    All rights reserved. 
    66 
     
    100100 
    101101<!-- include a table of contents if a processing instruction <?rfc?> 
    102      exists with contents toc="yes". Can be overriden by an XSLT parameter --> 
     102     exists with contents toc="yes". Can be overridden by an XSLT parameter --> 
    103103 
    104104<xsl:param name="xml2rfc-toc"> 
     
    132132 
    133133<!-- suppress top block if a processing instruction <?rfc?> 
    134      exists with contents tocblock="no". Can be overriden by an XSLT parameter --> 
     134     exists with contents tocblock="no". Can be overridden by an XSLT parameter --> 
    135135 
    136136<xsl:param name="xml2rfc-topblock"> 
     
    163163 
    164164<!-- use symbolic reference names instead of numeric ones unless a processing instruction <?rfc?> 
    165      exists with contents symrefs="no". Can be overriden by an XSLT parameter --> 
     165     exists with contents symrefs="no". Can be overridden by an XSLT parameter --> 
    166166 
    167167<xsl:param name="xml2rfc-symrefs"> 
     
    174174 
    175175<!-- sort references if a processing instruction <?rfc?> 
    176      exists with contents sortrefs="yes". Can be overriden by an XSLT parameter --> 
     176     exists with contents sortrefs="yes". Can be overridden by an XSLT parameter --> 
    177177 
    178178<xsl:param name="xml2rfc-sortrefs"> 
     
    185185 
    186186<!-- insert editing marks if a processing instruction <?rfc?> 
    187      exists with contents editing="yes". Can be overriden by an XSLT parameter --> 
     187     exists with contents editing="yes". Can be overridden by an XSLT parameter --> 
    188188 
    189189<xsl:param name="xml2rfc-editing"> 
     
    406406<!-- URL templates for RFCs and Internet Drafts. --> 
    407407 
    408 <!-- Reference the authorative ASCII versions 
     408<!-- Reference the authoritative ASCII versions 
    409409<xsl:param name="rfcUrlPrefix" select="'http://www.ietf.org/rfc/rfc'" /> 
    410410<xsl:param name="rfcUrlPostfix" select="'.txt'" /> 
     
    729729      <xsl:attribute name="class">drawing</xsl:attribute> 
    730730    </xsl:when> 
    731     <xsl:when test="starts-with(@type,'text/plain') or @type='example' or @type='code' or @type='application/xml-dtd'"> 
     731    <xsl:when test="starts-with(@type,'text/plain') or @type='example' or @type='code' or @type='application/xml-dtd' or @type='application/json'"> 
    732732      <xsl:attribute name="class">text</xsl:attribute> 
    733733    </xsl:when> 
     
    23022302      </xsl:for-each> 
    23032303      <xsl:if test="@number"> 
    2304         <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc{@number}.txt" /> 
     2304        <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc{@number}.txt" /> 
    23052305        <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc{@number}" /> 
    23062306        <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc{@number}" /> 
     
    50835083          <xsl:when test="self::xref"> 
    50845084            <xsl:variable name="target" select="@target"/> 
    5085             <xsl:comment>workaround for Saxon 9.1 bug; force evalutation of: <xsl:value-of select="$target"/></xsl:comment> 
     5085            <xsl:comment>workaround for Saxon 9.1 bug; force evaluation of: <xsl:value-of select="$target"/></xsl:comment> 
    50865086            <xsl:variable name="no"><xsl:number level="any" count="xref[@target=$target]"/></xsl:variable> 
    50875087            <xsl:text>#</xsl:text> 
     
    58595859        </xsl:choose> 
    58605860 
    5861         <!-- add warning for incpmpatible IPR attribute on RFCs --> 
     5861        <!-- add warning for incompatible IPR attribute on RFCs --> 
    58625862        <xsl:variable name="stds-rfc-compatible-ipr" 
    58635863                      select="/rfc/@ipr='pre5378Trust200902' or /rfc/@ipr='trust200902' or /rfc/@ipr='trust200811' or /rfc/@ipr='full3978' or /rfc/@ipr='full3667' or /rfc/@ipr='full2026'"/> 
     
    78407840    <xsl:text>http://greenbytes.de/tech/webdav/rfc2629.xslt, </xsl:text> 
    78417841    <!-- when RCS keyword substitution in place, add version info --> 
    7842     <xsl:if test="contains('$Revision: 1.710 $',':')"> 
    7843       <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.710 $', 'Revision: '),'$','')),', ')" /> 
     7842    <xsl:if test="contains('$Revision: 1.712 $',':')"> 
     7843      <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.712 $', 'Revision: '),'$','')),', ')" /> 
    78447844    </xsl:if> 
    7845     <xsl:if test="contains('$Date: 2014/12/09 13:12:18 $',':')"> 
    7846       <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2014/12/09 13:12:18 $', 'Date: '),'$','')),', ')" /> 
     7845    <xsl:if test="contains('$Date: 2015/02/19 11:08:37 $',':')"> 
     7846      <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2015/02/19 11:08:37 $', 'Date: '),'$','')),', ')" /> 
    78477847    </xsl:if> 
    78487848    <xsl:value-of select="concat('XSLT vendor: ',system-property('xsl:vendor'),' ',system-property('xsl:vendor-url'))" /> 
  • rfc2629xslt/rfc2629toXHTML.xslt

    r2734 r2735  
    5656 
    5757<!-- include a table of contents if a processing instruction <?rfc?> 
    58      exists with contents toc="yes". Can be overriden by an XSLT parameter --> 
     58     exists with contents toc="yes". Can be overridden by an XSLT parameter --> 
    5959 
    6060<xsl:param name="xml2rfc-toc"> 
     
    8888 
    8989<!-- suppress top block if a processing instruction <?rfc?> 
    90      exists with contents tocblock="no". Can be overriden by an XSLT parameter --> 
     90     exists with contents tocblock="no". Can be overridden by an XSLT parameter --> 
    9191 
    9292<xsl:param name="xml2rfc-topblock"> 
     
    119119 
    120120<!-- use symbolic reference names instead of numeric ones unless a processing instruction <?rfc?> 
    121      exists with contents symrefs="no". Can be overriden by an XSLT parameter --> 
     121     exists with contents symrefs="no". Can be overridden by an XSLT parameter --> 
    122122 
    123123<xsl:param name="xml2rfc-symrefs"> 
     
    130130 
    131131<!-- sort references if a processing instruction <?rfc?> 
    132      exists with contents sortrefs="yes". Can be overriden by an XSLT parameter --> 
     132     exists with contents sortrefs="yes". Can be overridden by an XSLT parameter --> 
    133133 
    134134<xsl:param name="xml2rfc-sortrefs"> 
     
    141141 
    142142<!-- insert editing marks if a processing instruction <?rfc?> 
    143      exists with contents editing="yes". Can be overriden by an XSLT parameter --> 
     143     exists with contents editing="yes". Can be overridden by an XSLT parameter --> 
    144144 
    145145<xsl:param name="xml2rfc-editing"> 
     
    362362<!-- URL templates for RFCs and Internet Drafts. --> 
    363363 
    364 <!-- Reference the authorative ASCII versions 
     364<!-- Reference the authoritative ASCII versions 
    365365<xsl:param name="rfcUrlPrefix" select="'http://www.ietf.org/rfc/rfc'" /> 
    366366<xsl:param name="rfcUrlPostfix" select="'.txt'" /> 
     
    597597      <xsl:attribute name="class">drawing</xsl:attribute> 
    598598    </xsl:when> 
    599     <xsl:when test="starts-with(@type,'text/plain') or @type='example' or @type='code' or @type='application/xml-dtd'"> 
     599    <xsl:when test="starts-with(@type,'text/plain') or @type='example' or @type='code' or @type='application/xml-dtd' or @type='application/json'"> 
    600600      <xsl:attribute name="class">text</xsl:attribute> 
    601601    </xsl:when> 
     
    21702170      </xsl:for-each> 
    21712171      <xsl:if test="@number"> 
    2172         <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc{@number}.txt"/> 
     2172        <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc{@number}.txt"/> 
    21732173        <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc{@number}"/> 
    21742174        <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc{@number}"/> 
     
    49514951          <xsl:when test="self::xref"> 
    49524952            <xsl:variable name="target" select="@target"/> 
    4953             <xsl:comment>workaround for Saxon 9.1 bug; force evalutation of: <xsl:value-of select="$target"/></xsl:comment> 
     4953            <xsl:comment>workaround for Saxon 9.1 bug; force evaluation of: <xsl:value-of select="$target"/></xsl:comment> 
    49544954            <xsl:variable name="no"><xsl:number level="any" count="xref[@target=$target]"/></xsl:variable> 
    49554955            <xsl:text>#</xsl:text> 
     
    57185718        </xsl:choose> 
    57195719 
    5720         <!-- add warning for incpmpatible IPR attribute on RFCs --> 
     5720        <!-- add warning for incompatible IPR attribute on RFCs --> 
    57215721        <xsl:variable name="stds-rfc-compatible-ipr" select="/rfc/@ipr='pre5378Trust200902' or /rfc/@ipr='trust200902' or /rfc/@ipr='trust200811' or /rfc/@ipr='full3978' or /rfc/@ipr='full3667' or /rfc/@ipr='full2026'"/> 
    57225722 
     
    76977697    <xsl:text>http://greenbytes.de/tech/webdav/rfc2629.xslt, </xsl:text> 
    76987698    <!-- when RCS keyword substitution in place, add version info --> 
    7699     <xsl:if test="contains('$Revision: 1.710 $',':')"> 
    7700       <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.710 $', 'Revision: '),'$','')),', ')"/> 
     7699    <xsl:if test="contains('$Revision: 1.712 $',':')"> 
     7700      <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.712 $', 'Revision: '),'$','')),', ')"/> 
    77017701    </xsl:if> 
    7702     <xsl:if test="contains('$Date: 2014/12/09 13:12:18 $',':')"> 
    7703       <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2014/12/09 13:12:18 $', 'Date: '),'$','')),', ')"/> 
     7702    <xsl:if test="contains('$Date: 2015/02/19 11:08:37 $',':')"> 
     7703      <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2015/02/19 11:08:37 $', 'Date: '),'$','')),', ')"/> 
    77047704    </xsl:if> 
    77057705    <xsl:value-of select="concat('XSLT vendor: ',system-property('xsl:vendor'),' ',system-property('xsl:vendor-url'))"/> 
  • rfc2629xslt/rfc2629xslt.html

    r2734 r2735  
    400400  } 
    401401  @top-right { 
    402        content: "December 2014"; 
     402       content: "February 2015"; 
    403403  } 
    404404  @top-center { 
     
    427427    } 
    428428} 
    429 </style><link rel="Contents" href="#rfc.toc"><link rel="Author" href="#rfc.authors"><link rel="Index" href="#rfc.index"><link rel="Chapter" title="1 Introduction" href="#rfc.section.1"><link rel="Chapter" title="2 Supported RFC2629 elements" href="#rfc.section.2"><link rel="Chapter" title="3 Processing Instructions" href="#rfc.section.3"><link rel="Chapter" title="4 Anchors" href="#rfc.section.4"><link rel="Chapter" title="5 Supported XSLT engines" href="#rfc.section.5"><link rel="Chapter" title="6 Transforming to HTML" href="#rfc.section.6"><link rel="Chapter" title="7 Transforming to XHTML" href="#rfc.section.7"><link rel="Chapter" title="8 Transforming to CHM (Microsoft Compiled Help)" href="#rfc.section.8"><link rel="Chapter" title="9 Transforming to PDF" href="#rfc.section.9"><link rel="Chapter" title="10 Transforming to ePub" href="#rfc.section.10"><link rel="Chapter" title="11 Generic Extensions" href="#rfc.section.11"><link rel="Chapter" title="12 Experimental Support for XML2RFCv3 Vocabulary" href="#rfc.section.12"><link rel="Chapter" title="13 Utilities" href="#rfc.section.13"><link rel="Chapter" href="#rfc.section.14" title="14 Informative References"><link rel="Appendix" title="A RELAX NG Compact Schema" href="#rfc.section.A"><link rel="Appendix" title="B Implementation Notes" href="#rfc.section.B"><link rel="Appendix" title="C Examples" href="#rfc.section.C"><link rel="Appendix" title="D Producing the IETF 'Boilerplate'" href="#rfc.section.D"><link rel="Appendix" title="E License" href="#rfc.section.E"><meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.710, 2014/12/09 13:12:18, XSLT vendor: SAXON 6.5.5 from Michael Kay http://saxon.sf.net/"><meta name="keywords" content="RFC2629, xml2rfc, XSLT, hCard, XSL-FO, PDF, GRDDL, epub, Dublin Core"><link rel="schema.dct" href="http://purl.org/dc/terms/"><meta name="dct.creator" content="Reschke, J. F."></head><body><table class="header" id="rfc.headerblock"><tbody><tr><td class="left">RFC2629 through XSLT</td><td class="right">J. Reschke</td></tr><tr><td class="left"></td><td class="right">greenbytes</td></tr><tr><td class="left"></td><td class="right">December 2014</td></tr></tbody></table><p class="title" id="rfc.title">Transforming RFC2629-formatted XML through XSLT</p><hr class="noprint"><div id="rfc.toc"><h1 class="np"><a href="#rfc.toc">Table of Contents</a></h1><ul class="toc"><li><a href="#rfc.section.1">1.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1">Introduction</a></li><li><a href="#rfc.section.2">2.</a>&nbsp;&nbsp;&nbsp;<a href="#supported.elements">Supported RFC2629 elements</a><ul><li><a href="#rfc.section.2.1">2.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.2.1">Extension elements</a></li></ul></li><li><a href="#rfc.section.3">3.</a>&nbsp;&nbsp;&nbsp;<a href="#processing.instructions">Processing Instructions</a><ul><li><a href="#rfc.section.3.1">3.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.1">Supported xml2rfc-compatible PIs</a></li><li><a href="#rfc.section.3.2">3.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.2">Unsupported xml2rfc-compatible PIs</a></li><li><a href="#rfc.section.3.3">3.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.3">Extension PIs</a></li></ul></li><li><a href="#rfc.section.4">4.</a>&nbsp;&nbsp;&nbsp;<a href="#anchors">Anchors</a></li><li><a href="#rfc.section.5">5.</a>&nbsp;&nbsp;&nbsp;<a href="#xslt.engines">Supported XSLT engines</a><ul><li><a href="#rfc.section.5.1">5.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.5.1">Standalone Engines</a></li><li><a href="#rfc.section.5.2">5.2</a>&nbsp;&nbsp;&nbsp;<a href="#xslt.engines.browser">In-Browser Engines</a></li></ul></li><li><a href="#rfc.section.6">6.</a>&nbsp;&nbsp;&nbsp;<a href="#output.html">Transforming to HTML</a><ul><li><a href="#rfc.section.6.1">6.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.1">HTML compliance</a></li><li><a href="#rfc.section.6.2">6.2</a>&nbsp;&nbsp;&nbsp;<a href="#html.link">Standard HTML LINK elements</a></li><li><a href="#rfc.section.6.3">6.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.3">Standard HTML metadata</a></li><li><a href="#rfc.section.6.4">6.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc2731.properties">Dublin Core (RFC2731) metadata</a></li></ul></li><li><a href="#rfc.section.7">7.</a>&nbsp;&nbsp;&nbsp;<a href="#output.xhtml">Transforming to XHTML</a></li><li><a href="#rfc.section.8">8.</a>&nbsp;&nbsp;&nbsp;<a href="#output.chm">Transforming to CHM (Microsoft Compiled Help)</a></li><li><a href="#rfc.section.9">9.</a>&nbsp;&nbsp;&nbsp;<a href="#output.pdf">Transforming to PDF</a><ul><li><a href="#rfc.section.9.1">9.1</a>&nbsp;&nbsp;&nbsp;<a href="#output.pdf.fop">Via XSL-FO</a><ul><li><a href="#rfc.section.9.1.1">9.1.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.9.1.1">Example: producing output for Apache FOP</a></li></ul></li><li><a href="#rfc.section.9.2">9.2</a>&nbsp;&nbsp;&nbsp;<a href="#output.pdf.html">Via X(HTML)</a></li></ul></li><li><a href="#rfc.section.10">10.</a>&nbsp;&nbsp;&nbsp;<a href="#output.epub">Transforming to ePub</a></li><li><a href="#rfc.section.11">11.</a>&nbsp;&nbsp;&nbsp;<a href="#extensions">Generic Extensions</a><ul><li><a href="#rfc.section.11.1">11.1</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.abnf-char-sequence">&lt;abnf-char-sequence&gt; element</a></li><li><a href="#rfc.section.11.2">11.2</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.anchor-alias">&lt;anchor-alias&gt; element</a></li><li><a href="#rfc.section.11.3">11.3</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.bcp14">&lt;bcp14&gt; element</a></li><li><a href="#rfc.section.11.4">11.4</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.bb">&lt;bb&gt; element</a></li><li><a href="#rfc.section.11.5">11.5</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.bc">&lt;bc&gt; element</a></li><li><a href="#rfc.section.11.6">11.6</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.blockquote">&lt;blockquote&gt; element</a></li><li><a href="#rfc.section.11.7">11.7</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.boilerplate">&lt;boilerplate&gt; element</a></li><li><a href="#rfc.section.11.8">11.8</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.bt">&lt;bt&gt; element</a></li><li><a href="#rfc.section.11.9">11.9</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.dfn">&lt;dfn&gt; element</a></li><li><a href="#rfc.section.11.10">11.10</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.feedback">&lt;feedback&gt; element</a></li><li><a href="#rfc.section.11.11">11.11</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.h">&lt;h&gt; element</a></li><li><a href="#rfc.section.11.12">11.12</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.highlight">&lt;highlight&gt; element</a></li><li><a href="#rfc.section.11.13">11.13</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.length-of">&lt;length-of&gt; element</a></li><li><a href="#rfc.section.11.14">11.14</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.link">&lt;link&gt; element</a></li><li><a href="#rfc.section.11.15">11.15</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.lt">&lt;lt&gt; element</a></li><li><a href="#rfc.section.11.16">11.16</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.note">&lt;note&gt; element</a></li><li><a href="#rfc.section.11.17">11.17</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.parse-xml">&lt;parse-xml&gt; element</a></li><li><a href="#rfc.section.11.18">11.18</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.prose">&lt;prose&gt; element</a></li><li><a href="#rfc.section.11.19">11.19</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.q">&lt;q&gt; element</a></li><li><a href="#rfc.section.11.20">11.20</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.ref">&lt;ref&gt; element</a></li><li><a href="#rfc.section.11.21">11.21</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.source">&lt;source&gt; element</a></li><li><a href="#rfc.section.11.22">11.22</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.sup">&lt;sup&gt; element</a></li><li><a href="#rfc.section.11.23">11.23</a>&nbsp;&nbsp;&nbsp;<a href="#ext-rfc2629.artwork">Extensions to Xml2rfc &lt;artwork&gt; element</a></li><li><a href="#rfc.section.11.24">11.24</a>&nbsp;&nbsp;&nbsp;<a href="#ext-rfc2629.iref">Extensions to Xml2rfc &lt;iref&gt; element</a></li><li><a href="#rfc.section.11.25">11.25</a>&nbsp;&nbsp;&nbsp;<a href="#ext-rfc2629.list">Extensions to Xml2rfc &lt;list&gt; element</a></li><li><a href="#rfc.section.11.26">11.26</a>&nbsp;&nbsp;&nbsp;<a href="#ext-rfc2629.rfc">Extensions to Xml2rfc &lt;rfc&gt; element</a></li><li><a href="#rfc.section.11.27">11.27</a>&nbsp;&nbsp;&nbsp;<a href="#ext-rfc2629.section">Extensions to Xml2rfc &lt;section&gt; element</a></li><li><a href="#rfc.section.11.28">11.28</a>&nbsp;&nbsp;&nbsp;<a href="#ext-rfc2629.xref">Extensions to Xml2rfc &lt;xref&gt; element</a></li></ul></li><li><a href="#rfc.section.12">12.</a>&nbsp;&nbsp;&nbsp;<a href="#v3">Experimental Support for XML2RFCv3 Vocabulary</a><ul><li><a href="#rfc.section.12.1">12.1</a>&nbsp;&nbsp;&nbsp;<a href="#v3.aside">aside Element</a></li><li><a href="#rfc.section.12.2">12.2</a>&nbsp;&nbsp;&nbsp;<a href="#v3.b">b Element</a></li><li><a href="#rfc.section.12.3">12.3</a>&nbsp;&nbsp;&nbsp;<a href="#v3.bcp14">bcp14 Element</a></li><li><a href="#rfc.section.12.4">12.4</a>&nbsp;&nbsp;&nbsp;<a href="#v3.blockquote">blockquote Element</a></li><li><a href="#rfc.section.12.5">12.5</a>&nbsp;&nbsp;&nbsp;<a href="#v3.displayreference">displayreference Element</a></li><li><a href="#rfc.section.12.6">12.6</a>&nbsp;&nbsp;&nbsp;<a href="#v3.dd">dd Element</a></li><li><a href="#rfc.section.12.7">12.7</a>&nbsp;&nbsp;&nbsp;<a href="#v3.dl">dl Element</a></li><li><a href="#rfc.section.12.8">12.8</a>&nbsp;&nbsp;&nbsp;<a href="#v3.dt">dt Element</a></li><li><a href="#rfc.section.12.9">12.9</a>&nbsp;&nbsp;&nbsp;<a href="#v3.em">em Element</a></li><li><a href="#rfc.section.12.10">12.10</a>&nbsp;&nbsp;&nbsp;<a href="#v3.i">i Element</a></li><li><a href="#rfc.section.12.11">12.11</a>&nbsp;&nbsp;&nbsp;<a href="#v3.li">li Element</a></li><li><a href="#rfc.section.12.12">12.12</a>&nbsp;&nbsp;&nbsp;<a href="#v3.name">name Element</a></li><li><a href="#rfc.section.12.13">12.13</a>&nbsp;&nbsp;&nbsp;<a href="#v3.postalLine">postalLine Element</a></li><li><a href="#rfc.section.12.14">12.14</a>&nbsp;&nbsp;&nbsp;<a href="#v3.refcontent">refcontent Element</a></li><li><a href="#rfc.section.12.15">12.15</a>&nbsp;&nbsp;&nbsp;<a href="#v3.section">section Element</a><ul><li><a href="#rfc.section.12.15.1">12.15.1</a>&nbsp;&nbsp;&nbsp;<a href="#v3.section.numbered">numbered attribute</a></li><li><a href="#rfc.section.12.15.2">12.15.2</a>&nbsp;&nbsp;&nbsp;<a href="#v3.section.removeInRFC">removeInRFC attribute</a></li></ul></li><li><a href="#rfc.section.12.16">12.16</a>&nbsp;&nbsp;&nbsp;<a href="#v3.strong">strong Element</a></li><li><a href="#rfc.section.12.17">12.17</a>&nbsp;&nbsp;&nbsp;<a href="#v3.sub">sub Element</a></li><li><a href="#rfc.section.12.18">12.18</a>&nbsp;&nbsp;&nbsp;<a href="#v3.sup">sup Element</a></li><li><a href="#rfc.section.12.19">12.19</a>&nbsp;&nbsp;&nbsp;<a href="#v3.tt">tt Element</a></li><li><a href="#rfc.section.12.20">12.20</a>&nbsp;&nbsp;&nbsp;<a href="#v3.xref">Extensions to xref Element</a><ul><li><a href="#rfc.section.12.20.1">12.20.1</a>&nbsp;&nbsp;&nbsp;<a href="#v3.xref.relative">relative attribute</a></li><li><a href="#rfc.section.12.20.2">12.20.2</a>&nbsp;&nbsp;&nbsp;<a href="#v3.xref.section">section attribute</a></li><li><a href="#rfc.section.12.20.3">12.20.3</a>&nbsp;&nbsp;&nbsp;<a href="#v3.xref.sectionFormat">sectionFormat attribute</a></li></ul></li></ul></li><li><a href="#rfc.section.13">13.</a>&nbsp;&nbsp;&nbsp;<a href="#utilities">Utilities</a><ul><li><a href="#rfc.section.13.1">13.1</a>&nbsp;&nbsp;&nbsp;<a href="#checking-references">Checking References</a></li><li><a href="#rfc.section.13.2">13.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.13.2">Generating Graphs from References</a></li><li><a href="#rfc.section.13.3">13.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.13.3">Producing reference entries for books</a></li><li><a href="#rfc.section.13.4">13.4</a>&nbsp;&nbsp;&nbsp;<a href="#clean-for-dtd">Down-converting to RFC2629bis DTD</a></li><li><a href="#rfc.section.13.5">13.5</a>&nbsp;&nbsp;&nbsp;<a href="#extract-artwork">Extracting artwork</a></li><li><a href="#rfc.section.13.6">13.6</a>&nbsp;&nbsp;&nbsp;<a href="#grddl">GRRDL</a></li><li><a href="#rfc.section.13.7">13.7</a>&nbsp;&nbsp;&nbsp;<a href="#html.live.refresh">HTML Live Refresh</a></li></ul></li><li><a href="#rfc.section.14">14.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.references">Informative References</a></li><li><a href="#rfc.section.A">A.</a>&nbsp;&nbsp;&nbsp;<a href="#grammar">RELAX NG Compact Schema</a></li><li><a href="#rfc.section.B">B.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.B">Implementation Notes</a><ul><li><a href="#rfc.section.B.1">B.1</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.types">Recognized type attributes for &lt;artwork&gt; element</a></li></ul></li><li><a href="#rfc.section.C">C.</a>&nbsp;&nbsp;&nbsp;<a href="#examples">Examples</a><ul><li><a href="#rfc.section.C.1">C.1</a>&nbsp;&nbsp;&nbsp;<a href="#examples.internalsubset">Using the 'Internal Subset'</a></li><li><a href="#rfc.section.C.2">C.2</a>&nbsp;&nbsp;&nbsp;<a href="#examples.customizing">Customization</a></li></ul></li><li><a href="#rfc.section.D">D.</a>&nbsp;&nbsp;&nbsp;<a href="#boilerplate">Producing the IETF 'Boilerplate'</a><ul><li><a href="#rfc.section.D.1">D.1</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-ipr">The /rfc/@ipr Attribute</a><ul><li><a href="#rfc.section.D.1.1">D.1.1</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-ipr-current">Current Values: '*trust200902'</a></li><li><a href="#rfc.section.D.1.2">D.1.2</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-ipr-historic">Historic Values</a></li></ul></li><li><a href="#rfc.section.D.2">D.2</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-category">The /rfc/@category Attribute</a></li><li><a href="#rfc.section.D.3">D.3</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-submissiontype">The /rfc/@submissionType Attribute</a></li><li><a href="#rfc.section.D.4">D.4</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-consensus">The /rfc/@consensus Attribute</a></li><li><a href="#rfc.section.D.5">D.5</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-number">The /rfc/@number Attribute</a></li><li><a href="#rfc.section.D.6">D.6</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-docname">The /rfc/@docName Attribute</a></li><li><a href="#rfc.section.D.7">D.7</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-obsoletes">The /rfc/@obsoletes Attribute</a></li><li><a href="#rfc.section.D.8">D.8</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-updates">The /rfc/@updates Attribute</a></li></ul></li><li><a href="#rfc.section.E">E.</a>&nbsp;&nbsp;&nbsp;<a href="#license">License</a></li><li><a href="#rfc.index">Index</a></li><li><a href="#rfc.authors">Author's Address</a></li></ul></div><hr class="noprint"><div><h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a>&nbsp;Introduction</h1><div id="rfc.section.1.p.1"><p>This document describes a set of XSLT transformations that can be used to transform "XML2RFC" XML (<a href="#XML2RFCV2" id="rfc.xref.XML2RFCV2.1"><cite title="The 'XML2RFC' version 2 Vocabulary">[XML2RFCV2]</cite></a>, updating <a href="#RFC2629" id="rfc.xref.RFC2629.1"><cite title="Writing I-Ds and RFCs using XML">[RFC2629]</cite></a>) to various output formats, such as HTML and PDF. The main topics are <a class="self" href="#rfc.section.1.p.1">&para;</a></p><ul><li>compliance to the xml2rfc XML element set (<a href="#supported.elements" title="Supported RFC2629 elements">Section&nbsp;2</a>),</li><li>support for xml2rfc processing instructions (<a href="#processing.instructions" title="Processing Instructions">Section&nbsp;3</a>),</li><li>the names of anchor elements generated in HTML and PDF output (<a href="#anchors" title="Anchors">Section&nbsp;4</a>),</li><li>various XSLT engines that can be used (<a href="#xslt.engines" title="Supported XSLT engines">Section&nbsp;5</a>),</li><li>outputting HTML (<a href="#output.html" title="Transforming to HTML">Section&nbsp;6</a>) and XHTML (<a href="#output.xhtml" title="Transforming to XHTML">Section&nbsp;7</a>),</li><li>outputting CHM (Compiled Microsoft Help, <a href="#output.chm" title="Transforming to CHM (Microsoft Compiled Help)">Section&nbsp;8</a>),</li><li>outputting PDF (<a href="#output.pdf" title="Transforming to PDF">Section&nbsp;9</a>),</li><li>outputting ePub (<a href="#output.epub" title="Transforming to ePub">Section&nbsp;10</a>),</li><li>extensions to the xml2rfc vocabulary (<a href="#extensions" title="Generic Extensions">Section&nbsp;11</a>).</li><li>various utilities (<a href="#utilities" title="Utilities">Section&nbsp;13</a>).</li></ul></div><div id="rfc.section.1.p.2"><p>The full distribution is available at &lt;<a href="http://greenbytes.de/tech/webdav/rfc2629xslt.zip">http://greenbytes.de/tech/webdav/rfc2629xslt.zip</a>&gt;.<a class="self" href="#rfc.section.1.p.2">&para;</a></p></div></div><hr class="noprint"><div id="supported.elements"><h1 id="rfc.section.2" class="np"><a href="#rfc.section.2">2.</a>&nbsp;<a href="#supported.elements">Supported RFC2629 elements</a></h1><div id="rfc.section.2.p.1"><p><tt>rfc2629.xslt</tt> supports both all RFC2629 grammar elements and the extensions implemented in xml2rfc 1.36.<a class="self" href="#rfc.section.2.p.1">&para;</a></p></div><div><h2 id="rfc.section.2.1"><a href="#rfc.section.2.1">2.1</a>&nbsp;Extension elements</h2><div id="rfc.section.2.1.p.1"><p><tt>rfc2629.xslt</tt> supports two kind of extension elements, using different XML namespaces.<a class="self" href="#rfc.section.2.1.p.1">&para;</a></p></div><div id="rfc.section.2.1.p.2"><p>The first set contains (hopefully) generally useful extensions, see <a href="#extensions" title="Generic Extensions">Section&nbsp;11</a>.<a class="self" href="#rfc.section.2.1.p.2">&para;</a></p></div><div id="rfc.section.2.1.p.3"><p>The second set is used for change and issue tracking and currently is not documented here. Please email the author in case you're interested in using these extensions.<a class="self" href="#rfc.section.2.1.p.3">&para;</a></p></div></div></div><hr class="noprint"><div id="processing.instructions"><h1 id="rfc.section.3" class="np"><a href="#rfc.section.3">3.</a>&nbsp;<a href="#processing.instructions">Processing Instructions</a></h1><div id="rfc.section.3.p.1"><p>All PIs can be set as XSLT parameter as well, overriding any value that is found in the source file to be transformed.<a class="self" href="#rfc.section.3.p.1">&para;</a></p></div><div id="rfc.figure.u.1"><p>Using processing instructions:</p><pre class="text">&lt;?rfc toc="yes"?&gt; 
     429</style><link rel="Contents" href="#rfc.toc"><link rel="Author" href="#rfc.authors"><link rel="Index" href="#rfc.index"><link rel="Chapter" title="1 Introduction" href="#rfc.section.1"><link rel="Chapter" title="2 Supported RFC2629 elements" href="#rfc.section.2"><link rel="Chapter" title="3 Processing Instructions" href="#rfc.section.3"><link rel="Chapter" title="4 Anchors" href="#rfc.section.4"><link rel="Chapter" title="5 Supported XSLT engines" href="#rfc.section.5"><link rel="Chapter" title="6 Transforming to HTML" href="#rfc.section.6"><link rel="Chapter" title="7 Transforming to XHTML" href="#rfc.section.7"><link rel="Chapter" title="8 Transforming to CHM (Microsoft Compiled Help)" href="#rfc.section.8"><link rel="Chapter" title="9 Transforming to PDF" href="#rfc.section.9"><link rel="Chapter" title="10 Transforming to ePub" href="#rfc.section.10"><link rel="Chapter" title="11 Generic Extensions" href="#rfc.section.11"><link rel="Chapter" title="12 Experimental Support for XML2RFCv3 Vocabulary" href="#rfc.section.12"><link rel="Chapter" title="13 Utilities" href="#rfc.section.13"><link rel="Chapter" href="#rfc.section.14" title="14 Informative References"><link rel="Appendix" title="A RELAX NG Compact Schema" href="#rfc.section.A"><link rel="Appendix" title="B Implementation Notes" href="#rfc.section.B"><link rel="Appendix" title="C Examples" href="#rfc.section.C"><link rel="Appendix" title="D Producing the IETF 'Boilerplate'" href="#rfc.section.D"><link rel="Appendix" title="E License" href="#rfc.section.E"><meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.712, 2015/02/19 11:08:37, XSLT vendor: SAXON 6.5.5 from Michael Kay http://saxon.sf.net/"><meta name="keywords" content="RFC2629, xml2rfc, XSLT, hCard, XSL-FO, PDF, GRDDL, epub, Dublin Core"><link rel="schema.dct" href="http://purl.org/dc/terms/"><meta name="dct.creator" content="Reschke, J. F."></head><body><table class="header" id="rfc.headerblock"><tbody><tr><td class="left">RFC2629 through XSLT</td><td class="right">J. Reschke</td></tr><tr><td class="left"></td><td class="right">greenbytes</td></tr><tr><td class="left"></td><td class="right">February 2015</td></tr></tbody></table><p class="title" id="rfc.title">Transforming RFC2629-formatted XML through XSLT</p><hr class="noprint"><div id="rfc.toc"><h1 class="np"><a href="#rfc.toc">Table of Contents</a></h1><ul class="toc"><li><a href="#rfc.section.1">1.</a>&nbsp;&nbsp;&nbsp;<a href="#introduction">Introduction</a></li><li><a href="#rfc.section.2">2.</a>&nbsp;&nbsp;&nbsp;<a href="#supported.elements">Supported RFC2629 elements</a><ul><li><a href="#rfc.section.2.1">2.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.2.1">Extension elements</a></li></ul></li><li><a href="#rfc.section.3">3.</a>&nbsp;&nbsp;&nbsp;<a href="#processing.instructions">Processing Instructions</a><ul><li><a href="#rfc.section.3.1">3.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.1">Supported xml2rfc-compatible PIs</a></li><li><a href="#rfc.section.3.2">3.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.2">Unsupported xml2rfc-compatible PIs</a></li><li><a href="#rfc.section.3.3">3.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.3">Extension PIs</a></li></ul></li><li><a href="#rfc.section.4">4.</a>&nbsp;&nbsp;&nbsp;<a href="#anchors">Anchors</a></li><li><a href="#rfc.section.5">5.</a>&nbsp;&nbsp;&nbsp;<a href="#xslt.engines">Supported XSLT engines</a><ul><li><a href="#rfc.section.5.1">5.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.5.1">Standalone Engines</a></li><li><a href="#rfc.section.5.2">5.2</a>&nbsp;&nbsp;&nbsp;<a href="#xslt.engines.browser">In-Browser Engines</a></li></ul></li><li><a href="#rfc.section.6">6.</a>&nbsp;&nbsp;&nbsp;<a href="#output.html">Transforming to HTML</a><ul><li><a href="#rfc.section.6.1">6.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.1">HTML compliance</a></li><li><a href="#rfc.section.6.2">6.2</a>&nbsp;&nbsp;&nbsp;<a href="#html.link">Standard HTML LINK elements</a></li><li><a href="#rfc.section.6.3">6.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.3">Standard HTML metadata</a></li><li><a href="#rfc.section.6.4">6.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc2731.properties">Dublin Core (RFC2731) metadata</a></li></ul></li><li><a href="#rfc.section.7">7.</a>&nbsp;&nbsp;&nbsp;<a href="#output.xhtml">Transforming to XHTML</a></li><li><a href="#rfc.section.8">8.</a>&nbsp;&nbsp;&nbsp;<a href="#output.chm">Transforming to CHM (Microsoft Compiled Help)</a></li><li><a href="#rfc.section.9">9.</a>&nbsp;&nbsp;&nbsp;<a href="#output.pdf">Transforming to PDF</a><ul><li><a href="#rfc.section.9.1">9.1</a>&nbsp;&nbsp;&nbsp;<a href="#output.pdf.fop">Via XSL-FO</a><ul><li><a href="#rfc.section.9.1.1">9.1.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.9.1.1">Example: producing output for Apache FOP</a></li></ul></li><li><a href="#rfc.section.9.2">9.2</a>&nbsp;&nbsp;&nbsp;<a href="#output.pdf.html">Via X(HTML)</a></li></ul></li><li><a href="#rfc.section.10">10.</a>&nbsp;&nbsp;&nbsp;<a href="#output.epub">Transforming to ePub</a></li><li><a href="#rfc.section.11">11.</a>&nbsp;&nbsp;&nbsp;<a href="#extensions">Generic Extensions</a><ul><li><a href="#rfc.section.11.1">11.1</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.abnf-char-sequence">&lt;abnf-char-sequence&gt; element</a></li><li><a href="#rfc.section.11.2">11.2</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.anchor-alias">&lt;anchor-alias&gt; element</a></li><li><a href="#rfc.section.11.3">11.3</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.bcp14">&lt;bcp14&gt; element</a></li><li><a href="#rfc.section.11.4">11.4</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.bb">&lt;bb&gt; element</a></li><li><a href="#rfc.section.11.5">11.5</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.bc">&lt;bc&gt; element</a></li><li><a href="#rfc.section.11.6">11.6</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.blockquote">&lt;blockquote&gt; element</a></li><li><a href="#rfc.section.11.7">11.7</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.boilerplate">&lt;boilerplate&gt; element</a></li><li><a href="#rfc.section.11.8">11.8</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.bt">&lt;bt&gt; element</a></li><li><a href="#rfc.section.11.9">11.9</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.dfn">&lt;dfn&gt; element</a></li><li><a href="#rfc.section.11.10">11.10</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.feedback">&lt;feedback&gt; element</a></li><li><a href="#rfc.section.11.11">11.11</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.h">&lt;h&gt; element</a></li><li><a href="#rfc.section.11.12">11.12</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.highlight">&lt;highlight&gt; element</a></li><li><a href="#rfc.section.11.13">11.13</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.length-of">&lt;length-of&gt; element</a></li><li><a href="#rfc.section.11.14">11.14</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.link">&lt;link&gt; element</a></li><li><a href="#rfc.section.11.15">11.15</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.lt">&lt;lt&gt; element</a></li><li><a href="#rfc.section.11.16">11.16</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.note">&lt;note&gt; element</a></li><li><a href="#rfc.section.11.17">11.17</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.parse-xml">&lt;parse-xml&gt; element</a></li><li><a href="#rfc.section.11.18">11.18</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.prose">&lt;prose&gt; element</a></li><li><a href="#rfc.section.11.19">11.19</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.q">&lt;q&gt; element</a></li><li><a href="#rfc.section.11.20">11.20</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.ref">&lt;ref&gt; element</a></li><li><a href="#rfc.section.11.21">11.21</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.source">&lt;source&gt; element</a></li><li><a href="#rfc.section.11.22">11.22</a>&nbsp;&nbsp;&nbsp;<a href="#ext.element.sup">&lt;sup&gt; element</a></li><li><a href="#rfc.section.11.23">11.23</a>&nbsp;&nbsp;&nbsp;<a href="#ext-rfc2629.artwork">Extensions to Xml2rfc &lt;artwork&gt; element</a></li><li><a href="#rfc.section.11.24">11.24</a>&nbsp;&nbsp;&nbsp;<a href="#ext-rfc2629.iref">Extensions to Xml2rfc &lt;iref&gt; element</a></li><li><a href="#rfc.section.11.25">11.25</a>&nbsp;&nbsp;&nbsp;<a href="#ext-rfc2629.list">Extensions to Xml2rfc &lt;list&gt; element</a></li><li><a href="#rfc.section.11.26">11.26</a>&nbsp;&nbsp;&nbsp;<a href="#ext-rfc2629.rfc">Extensions to Xml2rfc &lt;rfc&gt; element</a></li><li><a href="#rfc.section.11.27">11.27</a>&nbsp;&nbsp;&nbsp;<a href="#ext-rfc2629.section">Extensions to Xml2rfc &lt;section&gt; element</a></li><li><a href="#rfc.section.11.28">11.28</a>&nbsp;&nbsp;&nbsp;<a href="#ext-rfc2629.xref">Extensions to Xml2rfc &lt;xref&gt; element</a></li></ul></li><li><a href="#rfc.section.12">12.</a>&nbsp;&nbsp;&nbsp;<a href="#v3">Experimental Support for XML2RFCv3 Vocabulary</a><ul><li><a href="#rfc.section.12.1">12.1</a>&nbsp;&nbsp;&nbsp;<a href="#v3.aside">aside Element</a></li><li><a href="#rfc.section.12.2">12.2</a>&nbsp;&nbsp;&nbsp;<a href="#v3.b">b Element</a></li><li><a href="#rfc.section.12.3">12.3</a>&nbsp;&nbsp;&nbsp;<a href="#v3.bcp14">bcp14 Element</a></li><li><a href="#rfc.section.12.4">12.4</a>&nbsp;&nbsp;&nbsp;<a href="#v3.blockquote">blockquote Element</a></li><li><a href="#rfc.section.12.5">12.5</a>&nbsp;&nbsp;&nbsp;<a href="#v3.displayreference">displayreference Element</a></li><li><a href="#rfc.section.12.6">12.6</a>&nbsp;&nbsp;&nbsp;<a href="#v3.dd">dd Element</a></li><li><a href="#rfc.section.12.7">12.7</a>&nbsp;&nbsp;&nbsp;<a href="#v3.dl">dl Element</a></li><li><a href="#rfc.section.12.8">12.8</a>&nbsp;&nbsp;&nbsp;<a href="#v3.dt">dt Element</a></li><li><a href="#rfc.section.12.9">12.9</a>&nbsp;&nbsp;&nbsp;<a href="#v3.em">em Element</a></li><li><a href="#rfc.section.12.10">12.10</a>&nbsp;&nbsp;&nbsp;<a href="#v3.i">i Element</a></li><li><a href="#rfc.section.12.11">12.11</a>&nbsp;&nbsp;&nbsp;<a href="#v3.li">li Element</a></li><li><a href="#rfc.section.12.12">12.12</a>&nbsp;&nbsp;&nbsp;<a href="#v3.name">name Element</a></li><li><a href="#rfc.section.12.13">12.13</a>&nbsp;&nbsp;&nbsp;<a href="#v3.postalLine">postalLine Element</a></li><li><a href="#rfc.section.12.14">12.14</a>&nbsp;&nbsp;&nbsp;<a href="#v3.refcontent">refcontent Element</a></li><li><a href="#rfc.section.12.15">12.15</a>&nbsp;&nbsp;&nbsp;<a href="#v3.section">section Element</a><ul><li><a href="#rfc.section.12.15.1">12.15.1</a>&nbsp;&nbsp;&nbsp;<a href="#v3.section.numbered">numbered attribute</a></li><li><a href="#rfc.section.12.15.2">12.15.2</a>&nbsp;&nbsp;&nbsp;<a href="#v3.section.removeInRFC">removeInRFC attribute</a></li></ul></li><li><a href="#rfc.section.12.16">12.16</a>&nbsp;&nbsp;&nbsp;<a href="#v3.strong">strong Element</a></li><li><a href="#rfc.section.12.17">12.17</a>&nbsp;&nbsp;&nbsp;<a href="#v3.sub">sub Element</a></li><li><a href="#rfc.section.12.18">12.18</a>&nbsp;&nbsp;&nbsp;<a href="#v3.sup">sup Element</a></li><li><a href="#rfc.section.12.19">12.19</a>&nbsp;&nbsp;&nbsp;<a href="#v3.tt">tt Element</a></li><li><a href="#rfc.section.12.20">12.20</a>&nbsp;&nbsp;&nbsp;<a href="#v3.xref">Extensions to xref Element</a><ul><li><a href="#rfc.section.12.20.1">12.20.1</a>&nbsp;&nbsp;&nbsp;<a href="#v3.xref.relative">relative attribute</a></li><li><a href="#rfc.section.12.20.2">12.20.2</a>&nbsp;&nbsp;&nbsp;<a href="#v3.xref.section">section attribute</a></li><li><a href="#rfc.section.12.20.3">12.20.3</a>&nbsp;&nbsp;&nbsp;<a href="#v3.xref.sectionFormat">sectionFormat attribute</a></li></ul></li></ul></li><li><a href="#rfc.section.13">13.</a>&nbsp;&nbsp;&nbsp;<a href="#utilities">Utilities</a><ul><li><a href="#rfc.section.13.1">13.1</a>&nbsp;&nbsp;&nbsp;<a href="#checking-references">Checking References</a></li><li><a href="#rfc.section.13.2">13.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.13.2">Generating Graphs from References</a></li><li><a href="#rfc.section.13.3">13.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.13.3">Producing reference entries for books</a></li><li><a href="#rfc.section.13.4">13.4</a>&nbsp;&nbsp;&nbsp;<a href="#clean-for-dtd">Down-converting to RFC2629bis DTD</a></li><li><a href="#rfc.section.13.5">13.5</a>&nbsp;&nbsp;&nbsp;<a href="#extract-artwork">Extracting artwork</a></li><li><a href="#rfc.section.13.6">13.6</a>&nbsp;&nbsp;&nbsp;<a href="#grddl">GRRDL</a></li><li><a href="#rfc.section.13.7">13.7</a>&nbsp;&nbsp;&nbsp;<a href="#html.live.refresh">HTML Live Refresh</a></li></ul></li><li><a href="#rfc.section.14">14.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.references">Informative References</a></li><li><a href="#rfc.section.A">A.</a>&nbsp;&nbsp;&nbsp;<a href="#grammar">RELAX NG Compact Schema</a></li><li><a href="#rfc.section.B">B.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.B">Implementation Notes</a><ul><li><a href="#rfc.section.B.1">B.1</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.types">Recognized type attributes for &lt;artwork&gt; element</a></li></ul></li><li><a href="#rfc.section.C">C.</a>&nbsp;&nbsp;&nbsp;<a href="#examples">Examples</a><ul><li><a href="#rfc.section.C.1">C.1</a>&nbsp;&nbsp;&nbsp;<a href="#examples.internalsubset">Using the 'Internal Subset'</a></li><li><a href="#rfc.section.C.2">C.2</a>&nbsp;&nbsp;&nbsp;<a href="#examples.customizing">Customization</a></li></ul></li><li><a href="#rfc.section.D">D.</a>&nbsp;&nbsp;&nbsp;<a href="#boilerplate">Producing the IETF 'Boilerplate'</a><ul><li><a href="#rfc.section.D.1">D.1</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-ipr">The /rfc/@ipr Attribute</a><ul><li><a href="#rfc.section.D.1.1">D.1.1</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-ipr-current">Current Values: '*trust200902'</a></li><li><a href="#rfc.section.D.1.2">D.1.2</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-ipr-historic">Historic Values</a></li></ul></li><li><a href="#rfc.section.D.2">D.2</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-category">The /rfc/@category Attribute</a></li><li><a href="#rfc.section.D.3">D.3</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-submissiontype">The /rfc/@submissionType Attribute</a></li><li><a href="#rfc.section.D.4">D.4</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-consensus">The /rfc/@consensus Attribute</a></li><li><a href="#rfc.section.D.5">D.5</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-number">The /rfc/@number Attribute</a></li><li><a href="#rfc.section.D.6">D.6</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-docname">The /rfc/@docName Attribute</a></li><li><a href="#rfc.section.D.7">D.7</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-obsoletes">The /rfc/@obsoletes Attribute</a></li><li><a href="#rfc.section.D.8">D.8</a>&nbsp;&nbsp;&nbsp;<a href="#attribute-updates">The /rfc/@updates Attribute</a></li></ul></li><li><a href="#rfc.section.E">E.</a>&nbsp;&nbsp;&nbsp;<a href="#license">License</a></li><li><a href="#rfc.index">Index</a></li><li><a href="#rfc.authors">Author's Address</a></li></ul></div><hr class="noprint"><div id="introduction"><h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a>&nbsp;<a href="#introduction">Introduction</a></h1><div id="rfc.section.1.p.1"><p>This document describes a set of XSLT transformations that can be used to transform "XML2RFC" XML (<a href="#XML2RFCV2" id="rfc.xref.XML2RFCV2.1"><cite title="The 'XML2RFC' version 2 Vocabulary">[XML2RFCV2]</cite></a>, updating <a href="#RFC2629" id="rfc.xref.RFC2629.1"><cite title="Writing I-Ds and RFCs using XML">[RFC2629]</cite></a>) to various output formats, such as HTML and PDF. The main topics are <a class="self" href="#rfc.section.1.p.1">&para;</a></p><ul><li>compliance to the xml2rfc XML element set (<a href="#supported.elements" title="Supported RFC2629 elements">Section&nbsp;2</a>),</li><li>support for xml2rfc processing instructions (<a href="#processing.instructions" title="Processing Instructions">Section&nbsp;3</a>),</li><li>the names of anchor elements generated in HTML and PDF output (<a href="#anchors" title="Anchors">Section&nbsp;4</a>),</li><li>various XSLT engines that can be used (<a href="#xslt.engines" title="Supported XSLT engines">Section&nbsp;5</a>),</li><li>outputting HTML (<a href="#output.html" title="Transforming to HTML">Section&nbsp;6</a>) and XHTML (<a href="#output.xhtml" title="Transforming to XHTML">Section&nbsp;7</a>),</li><li>outputting CHM (Compiled Microsoft Help, <a href="#output.chm" title="Transforming to CHM (Microsoft Compiled Help)">Section&nbsp;8</a>),</li><li>outputting PDF (<a href="#output.pdf" title="Transforming to PDF">Section&nbsp;9</a>),</li><li>outputting ePub (<a href="#output.epub" title="Transforming to ePub">Section&nbsp;10</a>),</li><li>extensions to the xml2rfc vocabulary (<a href="#extensions" title="Generic Extensions">Section&nbsp;11</a>).</li><li>various utilities (<a href="#utilities" title="Utilities">Section&nbsp;13</a>).</li></ul></div><div id="rfc.section.1.p.2"><p>The full distribution is available at &lt;<a href="http://greenbytes.de/tech/webdav/rfc2629xslt.zip">http://greenbytes.de/tech/webdav/rfc2629xslt.zip</a>&gt;.<a class="self" href="#rfc.section.1.p.2">&para;</a></p></div></div><hr class="noprint"><div id="supported.elements"><h1 id="rfc.section.2" class="np"><a href="#rfc.section.2">2.</a>&nbsp;<a href="#supported.elements">Supported RFC2629 elements</a></h1><div id="rfc.section.2.p.1"><p><tt>rfc2629.xslt</tt> supports both all RFC2629 grammar elements and the extensions implemented in xml2rfc 1.36.<a class="self" href="#rfc.section.2.p.1">&para;</a></p></div><div><h2 id="rfc.section.2.1"><a href="#rfc.section.2.1">2.1</a>&nbsp;Extension elements</h2><div id="rfc.section.2.1.p.1"><p><tt>rfc2629.xslt</tt> supports two kind of extension elements, using different XML namespaces.<a class="self" href="#rfc.section.2.1.p.1">&para;</a></p></div><div id="rfc.section.2.1.p.2"><p>The first set contains (hopefully) generally useful extensions, see <a href="#extensions" title="Generic Extensions">Section&nbsp;11</a>.<a class="self" href="#rfc.section.2.1.p.2">&para;</a></p></div><div id="rfc.section.2.1.p.3"><p>The second set is used for change and issue tracking and currently is not documented here. Please email the author in case you're interested in using these extensions.<a class="self" href="#rfc.section.2.1.p.3">&para;</a></p></div></div></div><hr class="noprint"><div id="processing.instructions"><h1 id="rfc.section.3" class="np"><a href="#rfc.section.3">3.</a>&nbsp;<a href="#processing.instructions">Processing Instructions</a></h1><div id="rfc.section.3.p.1"><p>All PIs can be set as XSLT parameter as well, overriding any value that is found in the source file to be transformed.<a class="self" href="#rfc.section.3.p.1">&para;</a></p></div><div id="rfc.figure.u.1"><p>Using processing instructions:</p><pre class="text">&lt;?rfc toc="yes"?&gt; 
    430430&lt;?rfc-ext support-rfc2731="no"?&gt; 
    431431</pre></div><div id="rfc.figure.u.2"><p>Using XSLT parameters (Saxon):</p><pre class="text">java -cp saxon.jar com.icl.saxon.StyleSheet source.xml rfc2629.xslt \ 
     
    13441344 
    13451345&lt;/xsl:transform&gt; 
    1346 </pre></div><div class="note"><div id="rfc.section.C.2.p.2"><p><b>Note:</b> the name for the attribute sets may change in the future as more working is done with respect to customizability. In any case, overriding the settings in a separate file will be easier to maintain. Please contact the author if you find yourself trying to override style definitions that currently do not use attribute sets.</p><p><b>Note:</b> the CSS style information used in <tt>rfc2629.xslt</tt> can be overriden in a similar (but less granular) way: just overwrite the template called "insertCss". As for XSL-FO, the class names may change in future.<a class="self" href="#rfc.section.C.2.p.2">&para;</a></p></div></div></div></div><hr class="noprint"><div id="boilerplate"><h1 id="rfc.section.D" class="np"><a href="#rfc.section.D">D.</a>&nbsp;<a href="#boilerplate">Producing the IETF 'Boilerplate'</a></h1><div id="rfc.section.D.p.1"><p>Various attributes of the <tt>&lt;rfc&gt;</tt> element plus some child elements of <tt>&lt;front&gt;</tt> affect the automatically generated parts of the front page, such as the tabular information at the beginning, the "Status Of This Memo", and the "Copyright Notice".<a class="self" href="#rfc.section.D.p.1">&para;</a></p></div><div id="rfc.section.D.p.2"><p>When submitting an Internet Draft, this "boilerplate" is checked by "Idnits" (&lt;<a href="http://tools.ietf.org/tools/idnits/">http://tools.ietf.org/tools/idnits/</a>&gt;) for compliance with the current Intellectual Property rules, and thus it is important to set the correct values.<a class="self" href="#rfc.section.D.p.2">&para;</a></p></div><div id="rfc.section.D.p.3"><p>Furthermore, the RFC Production Center uses RFC2629-based tools to generate the final RFC text, so the more accurate the supplied information is, the less additional work is left, and the risk for errors in producing the final (and immutable!) document is reduced.<a class="self" href="#rfc.section.D.p.3">&para;</a></p></div><div class="note"><div id="rfc.section.D.p.4"><p><b>Note:</b> this only applies to the case when IETF documents are produced. The "private" processing instruction <span id="rfc.iref.p.67"></span><span id="rfc.iref.p.68"></span> allows to switch off most of the autogeneration logic.<a class="self" href="#rfc.section.D.p.4">&para;</a></p></div></div><div id="attribute-ipr"><h2 id="rfc.section.D.1"><a href="#rfc.section.D.1">D.1</a>&nbsp;<a href="#attribute-ipr">The /rfc/@ipr Attribute</a></h2><div id="rfc.section.D.1.p.1"><p>As of the time of this writing, this attribute value can take a long list of values. As frequently, this is not the result of a grand plan, but simply for historic reasons. Of these values, only a few are currently in use; all others are supported by the various tools for backwards compatibility with old source files.<a class="self" href="#rfc.section.D.1.p.1">&para;</a></p></div><div class="note"><div id="rfc.section.D.1.p.2"><p><b>Note:</b> some variations of the boilerplate are selected based on the document's date; therefore it is important to specify the "year", "month" and "day" attributes of the <tt>&lt;date&gt;</tt> element when archiving the XML source of an Internet Draft on the day of submission.<a class="self" href="#rfc.section.D.1.p.2">&para;</a></p></div></div><div id="rfc.section.D.1.p.3"><p><em>Disclaimer: THIS ONLY PROVIDES IMPLEMENTATION INFORMATION. IF YOU NEED LEGAL ADVICE, PLEASE CONTACT A LAWYER.</em> For further information, refer to &lt;<a href="http://trustee.ietf.org/docs/IETF-Copyright-FAQ.pdf">http://trustee.ietf.org/docs/IETF-Copyright-FAQ.pdf</a>&gt;.<a class="self" href="#rfc.section.D.1.p.3">&para;</a></p></div><div id="rfc.section.D.1.p.4"><p>Finally, for the current "Status Of This Memo" text, the <tt>submissionType</tt> attribute determines whether a statement about "Code Components" is inserted (this is the case for the value "IETF", which also happens to be the default). Other values, such as "independent", suppress this part of the text.<a class="self" href="#rfc.section.D.1.p.4">&para;</a></p></div><div id="attribute-ipr-current"><h3 id="rfc.section.D.1.1"><a href="#rfc.section.D.1.1">D.1.1</a>&nbsp;<a href="#attribute-ipr-current">Current Values: '*trust200902'</a></h3><div id="rfc.section.D.1.1.p.1"><p>The name for these values refers to the "TLP" ("IETF TRUST Legal Provisions Relating to IETF Documents"), on effect February 15, 2009 (see &lt;<a href="http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20090215.pdf">http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20090215.pdf</a>&gt;). Updates to this document were published on September 12, 2009 (TLP 3.0, &lt;<a href="http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20090912.pdf">http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20090912.pdf</a>&gt;) and on December 28, 2009 (TLP 4.0, &lt;<a href="http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20091228.pdf">http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20091228.pdf</a>&gt;), modifying the license for code components. The actual text is located in Section 6 ("Text To Be Included in IETF Documents") of these documents.<a class="self" href="#rfc.section.D.1.1.p.1">&para;</a></p></div><div id="rfc.section.D.1.1.p.2"><p>The tools will automatically produce the "right" text depending on the document's date information (see above):<a class="self" href="#rfc.section.D.1.1.p.2">&para;</a></p></div><div id="rfc.table.u.9"><table class="tt full left" cellpadding="3" cellspacing="0"><thead><tr><th>TLP</th><th>URI</th><th>starting with publication date</th></tr></thead><tbody><tr><td class="left">3.0</td><td class="left">&lt;<a href="http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20090912.pdf">http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20090912.pdf</a>&gt;</td><td class="left">2009-11-01</td></tr><tr><td class="left">4.0</td><td class="left">&lt;<a href="http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20091228.pdf">http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20091228.pdf</a>&gt;</td><td class="left">2010-04-01</td></tr></tbody></table></div><div id="attribute-ipr-trust200902"><h4 id="rfc.section.D.1.1.1"><a href="#rfc.section.D.1.1.1">D.1.1.1</a>&nbsp;<a href="#attribute-ipr-trust200902">trust200902</a></h4><div id="rfc.section.D.1.1.1.p.1"><p>This should be the default, unless one of the more specific '*trust200902' values is a better fit. It produces the text in Sections 6.a and 6.b of the TLP.<a class="self" href="#rfc.section.D.1.1.1.p.1">&para;</a></p></div></div><div id="attribute-ipr-noModificationTrust200902"><h4 id="rfc.section.D.1.1.2"><a href="#rfc.section.D.1.1.2">D.1.1.2</a>&nbsp;<a href="#attribute-ipr-noModificationTrust200902">noModificationTrust200902</a></h4><div id="rfc.section.D.1.1.2.p.1"><p>This produces the additional text from Section 6.c.i of the TLP:<a class="self" href="#rfc.section.D.1.1.2.p.1">&para;</a></p></div><blockquote id="rfc.section.D.1.1.2.p.2"><p>This document may not be modified, and derivative works of it may not be created, except to format it for publication as an RFC or to translate it into languages other than English.</p> </blockquote><div class="note"><div id="rfc.section.D.1.1.2.p.3"><p><b>Note:</b> this clause is incompatible with RFCs to be published on the Standards Track.<a class="self" href="#rfc.section.D.1.1.2.p.3">&para;</a></p></div></div></div><div id="attribute-ipr-noDerivativesTrust200902"><h4 id="rfc.section.D.1.1.3"><a href="#rfc.section.D.1.1.3">D.1.1.3</a>&nbsp;<a href="#attribute-ipr-noDerivativesTrust200902">noDerivativesTrust200902</a></h4><div id="rfc.section.D.1.1.3.p.1"><p>This produces the additional text from Section 6.c.ii of the TLP:<a class="self" href="#rfc.section.D.1.1.3.p.1">&para;</a></p></div><blockquote id="rfc.section.D.1.1.3.p.2"><p>This document may not be modified, and derivative works of it may not be created, and it may not be published except as an Internet-Draft.</p> </blockquote><div class="note"><div id="rfc.section.D.1.1.3.p.3"><p><b>Note:</b> this clause is incompatible with RFCs.<a class="self" href="#rfc.section.D.1.1.3.p.3">&para;</a></p></div></div></div><div id="attribute-ipr-pre5378Trust200902"><h4 id="rfc.section.D.1.1.4"><a href="#rfc.section.D.1.1.4">D.1.1.4</a>&nbsp;<a href="#attribute-ipr-pre5378Trust200902">pre5378Trust200902</a></h4><div id="rfc.section.D.1.1.4.p.1"><p>This produces the additional text from Section 6.c.iii of the TLP, frequently called the "pre-5378 escape clause":<a class="self" href="#rfc.section.D.1.1.4.p.1">&para;</a></p></div><blockquote id="rfc.section.D.1.1.4.p.2"><p>This document may contain material from IETF Documents or IETF Contributions published or made publicly available before November 10, 2008. The person(s) controlling the copyright in some of this material may not have granted the IETF Trust the right to allow modifications of such material outside the IETF Standards Process. Without obtaining an adequate license from the person(s) controlling the copyright in such materials, this document may not be modified outside the IETF Standards Process, and derivative works of it may not be created outside the IETF Standards Process, except to format it for publication as an RFC or to translate it into languages other than English.</p> </blockquote><div id="rfc.section.D.1.1.4.p.3"><p>See Section 4 of &lt;<a href="http://trustee.ietf.org/docs/IETF-Copyright-FAQ.pdf">http://trustee.ietf.org/docs/IETF-Copyright-FAQ.pdf</a>&gt; for further information about when to use this value.<a class="self" href="#rfc.section.D.1.1.4.p.3">&para;</a></p></div><div class="note"><div id="rfc.section.D.1.1.4.p.4"><p><b>Note:</b> this text appears under "Copyright Notice", unless the document was published before November 2009, in which case it appears under "Status Of This Memo".<a class="self" href="#rfc.section.D.1.1.4.p.4">&para;</a></p></div></div></div></div><div id="attribute-ipr-historic"><h3 id="rfc.section.D.1.2"><a href="#rfc.section.D.1.2">D.1.2</a>&nbsp;<a href="#attribute-ipr-historic">Historic Values</a></h3><div id="attribute-ipr-200811"><h4 id="rfc.section.D.1.2.1"><a href="#rfc.section.D.1.2.1">D.1.2.1</a>&nbsp;<a href="#attribute-ipr-200811">Historic Values: '*trust200811'</a></h4><div id="rfc.section.D.1.2.1.p.1"><p>The attribute values "<span id="attribute-ipr-trust200811">trust200811</span>", "<span id="attribute-ipr-noModificationTrust200811">noModificationTrust200811</span>" and "<span id="attribute-ipr-noDerivativesTrust200811">noDerivativesTrust200811</span>" are similar to their "trust200902" counterparts, except that they use text specified in &lt;<a href="http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy_11-10-08.pdf">http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy_11-10-08.pdf</a>&gt;.<a class="self" href="#rfc.section.D.1.2.1.p.1">&para;</a></p></div></div><div id="attribute-ipr-3978"><h4 id="rfc.section.D.1.2.2"><a href="#rfc.section.D.1.2.2">D.1.2.2</a>&nbsp;<a href="#attribute-ipr-3978">Historic Values: '*3978'</a></h4><div id="rfc.section.D.1.2.2.p.1"><p>The attribute values "<span id="attribute-ipr-full3978">full3978</span>", "<span id="attribute-ipr-noModification3978">noModification3978</span>" and "<span id="attribute-ipr-noDerivatives3978">noDerivatives3978</span>" are similar to their counterparts above, except that they use text specified in RFC 3978 (March 2005).<a class="self" href="#rfc.section.D.1.2.2.p.1">&para;</a></p></div></div><div id="attribute-ipr-3667"><h4 id="rfc.section.D.1.2.3"><a href="#rfc.section.D.1.2.3">D.1.2.3</a>&nbsp;<a href="#attribute-ipr-3667">Historic Values: '*3667'</a></h4><div id="rfc.section.D.1.2.3.p.1"><p>The attribute values "<span id="attribute-ipr-full3667">full3667</span>", "<span id="attribute-ipr-noModification3667">noModification3667</span>" and "<span id="attribute-ipr-noDerivatives3667">noDerivatives3667</span>" are similar to their counterparts above, except that they use text specified in RFC 3667 (February 2004).<a class="self" href="#rfc.section.D.1.2.3.p.1">&para;</a></p></div></div><div id="attribute-ipr-2026"><h4 id="rfc.section.D.1.2.4"><a href="#rfc.section.D.1.2.4">D.1.2.4</a>&nbsp;<a href="#attribute-ipr-2026">Historic Values: '*2026'</a></h4><div id="rfc.section.D.1.2.4.p.1"><p>The attribute values "<span id="attribute-ipr-full2026">full2026</span>" and "<span id="attribute-ipr-noDerivativeWorks2026">noDerivativeWorks2026</span>" are similar to their counterparts above, except that they use text specified in RFC 2026 (October 1996).<a class="self" href="#rfc.section.D.1.2.4.p.1">&para;</a></p></div><div id="rfc.section.D.1.2.4.p.2"><p>The special value "<span id="attribute-ipr-none">none</span>" was also used back then, and denied the IETF any rights beyond publication as Internet Draft.<a class="self" href="#rfc.section.D.1.2.4.p.2">&para;</a></p></div></div></div></div><div id="attribute-category"><h2 id="rfc.section.D.2"><a href="#rfc.section.D.2">D.2</a>&nbsp;<a href="#attribute-category">The /rfc/@category Attribute</a></h2><div id="rfc.section.D.2.p.1"><p>For RFCs, the <tt>category</tt> determines the "maturity level" (see <a href="https://tools.ietf.org/html/rfc2026#section-4">Section 4</a> of <a href="#RFC2026" id="rfc.xref.RFC2026.2"><cite title="The Internet Standards Process -- Revision 3">[RFC2026]</cite></a>). The allowed values are "std" for "Standards Track", "bcp" for "BCP", "info" for "Informational", "exp" for "Experimental", and "historic" for - surprise - "Historic".<a class="self" href="#rfc.section.D.2.p.1">&para;</a></p></div><div id="rfc.section.D.2.p.2"><p>For Internet Drafts, the category attribute is not needed, but <em>will</em> appear on the front page ("Intended Status"). Supplying this information can be useful, because reviewers may want to know.<a class="self" href="#rfc.section.D.2.p.2">&para;</a></p></div><div class="note"><div id="rfc.section.D.2.p.3"><p><b>Note:</b> the Standards Track consists of "Proposed Standard", "Draft Standards", and "Internet Standard". These do not appear in the boilerplate, thus the category attribute doesn't handle them. However, this information can be useful for validity checkers, and thus <tt>rfc2629.xslt</tt> supports an extension attribute for that purpose (see <a href="#ext-rfc2629.rfc" title="Extensions to Xml2rfc <rfc&gt; element">Section&nbsp;11.26</a> for details).<a class="self" href="#rfc.section.D.2.p.3">&para;</a></p></div></div></div><div id="attribute-submissiontype"><h2 id="rfc.section.D.3"><a href="#rfc.section.D.3">D.3</a>&nbsp;<a href="#attribute-submissiontype">The /rfc/@submissionType Attribute</a></h2><div id="rfc.section.D.3.p.1"><p>The RFC Editor publishes documents from different "document streams", of which the "IETF stream" of course is the most prominent one. Other streams are the "independent stream" (used for things like administrative information or April 1st RFCs), the "IAB stream" (Internet Architecture Board) and the "IRTF stream" (Internet Research Task Force).<a class="self" href="#rfc.section.D.3.p.1">&para;</a></p></div><div id="rfc.section.D.3.p.2"><p>Not surprisingly, the values for the attribute are "IETF" (the default value), "independent", "IAB", and "IRTF".<a class="self" href="#rfc.section.D.3.p.2">&para;</a></p></div><div id="rfc.section.D.3.p.3"><p>Historically, this did not affect the final appearance of RFCs, except for subtle differences in Copyright notices. Nowadays (as of <a href="#RFC5741" id="rfc.xref.RFC5741.1"><cite title="RFC Streams, Headers, and Boilerplates">[RFC5741]</cite></a>), the stream name appears in the first line of the front page, and it also affects the text in the "Status Of This Memo" section.<a class="self" href="#rfc.section.D.3.p.3">&para;</a></p></div><div id="rfc.section.D.3.p.4"><p>For current documents, setting <tt>submissionType</tt> attribute will have the following effect: <a class="self" href="#rfc.section.D.3.p.4">&para;</a></p><ul><li>For RFCs, the stream name appears in the upper left corner of the first page (in Internet Drafts, this is either "Network Working Group", or the value of the <tt>&lt;workgroup&gt;</tt> element).</li><li>For RFCs, if affects the whole "Status Of This Memo" section (see <a href="https://tools.ietf.org/html/rfc5741#section-3.2.2">Section 3.2.2</a> of <a href="#RFC5741" id="rfc.xref.RFC5741.2"><cite title="RFC Streams, Headers, and Boilerplates">[RFC5741]</cite></a>).</li><li>For all RFCs and Internet Drafts, it determines whether the "Copyright Notice" mentions the Copyright on Code Components (see TLP, Section "Text To Be Included in IETF Documents").</li></ul></div></div><div id="attribute-consensus"><h2 id="rfc.section.D.4"><a href="#rfc.section.D.4">D.4</a>&nbsp;<a href="#attribute-consensus">The /rfc/@consensus Attribute</a></h2><div id="rfc.section.D.4.p.1"><p>For some of the publication streams (see <a href="#attribute-submissiontype" title="The /rfc/@submissionType Attribute">Appendix&nbsp;D.3</a>), the "Status Of This Memo" section depends on whether there was a consensus to publish (again, see <a href="https://tools.ietf.org/html/rfc5741#section-3.2.2">Section 3.2.2</a> of <a href="#RFC5741" id="rfc.xref.RFC5741.3"><cite title="RFC Streams, Headers, and Boilerplates">[RFC5741]</cite></a>).<a class="self" href="#rfc.section.D.4.p.1">&para;</a></p></div><div id="rfc.section.D.4.p.2"><p>The <tt>consensus</tt> attribute ("yes"/"no", defaulting to "yes") can be used to supply this information. The effect for the various streams is: <a class="self" href="#rfc.section.D.4.p.2">&para;</a></p><ul><li>"independent" and "IAB": none.</li><li>"IETF": mention that there was an IETF consensus.</li><li>"IRTF": mention that there was a research group consensus (where the name of the research group is extracted from the <tt>&lt;workgroup&gt;</tt> element).</li></ul></div></div><div id="attribute-number"><h2 id="rfc.section.D.5"><a href="#rfc.section.D.5">D.5</a>&nbsp;<a href="#attribute-number">The /rfc/@number Attribute</a></h2><div id="rfc.section.D.5.p.1"><p>For RFCs, this attribute supplies the RFC number.<a class="self" href="#rfc.section.D.5.p.1">&para;</a></p></div></div><div id="attribute-docname"><h2 id="rfc.section.D.6"><a href="#rfc.section.D.6">D.6</a>&nbsp;<a href="#attribute-docname">The /rfc/@docName Attribute</a></h2><div id="rfc.section.D.6.p.1"><p>For Internet Drafts, this specifies the draft name (which appears below the title). The file extension is <em>not</em> part of the draft, so in general it should end with the current draft number ("-", plus two digits).<a class="self" href="#rfc.section.D.6.p.1">&para;</a></p></div><div class="note"><div id="rfc.section.D.6.p.2"><p><b>Note:</b> "Idnits" (&lt;<a href="http://tools.ietf.org/tools/idnits/">http://tools.ietf.org/tools/idnits/</a>&gt;) checks the in-document draft name for consistency with the filename of the submitted document.<a class="self" href="#rfc.section.D.6.p.2">&para;</a></p></div></div></div><div id="attribute-obsoletes"><h2 id="rfc.section.D.7"><a href="#rfc.section.D.7">D.7</a>&nbsp;<a href="#attribute-obsoletes">The /rfc/@obsoletes Attribute</a></h2><div id="rfc.section.D.7.p.1"><p>The RFC Editor maintains a database (&lt;<a href="http://www.rfc-editor.org/rfc.html">http://www.rfc-editor.org/rfc.html</a>&gt;) of all RFCs, including information about which one obsoletes which. Upon publication of an RFC, this database is updated from the data on the front page.<a class="self" href="#rfc.section.D.7.p.1">&para;</a></p></div><div id="rfc.section.D.7.p.2"><p>This attribute takes a list of comma-separated RFC <em>numbers</em>. Do <em>not</em> put the string "RFC" here.<a class="self" href="#rfc.section.D.7.p.2">&para;</a></p></div></div><div id="attribute-updates"><h2 id="rfc.section.D.8"><a href="#rfc.section.D.8">D.8</a>&nbsp;<a href="#attribute-updates">The /rfc/@updates Attribute</a></h2><div id="rfc.section.D.8.p.1"><p>This is like <tt>obsoletes</tt>, but for the "updates" relation.<a class="self" href="#rfc.section.D.8.p.1">&para;</a></p></div></div></div><hr class="noprint"><div id="license"><h1 id="rfc.section.E" class="np"><a href="#rfc.section.E">E.</a>&nbsp;<a href="#license">License</a></h1><div id="rfc.section.E.p.1"><p>Copyright (c) 2006-2014, Julian Reschke (julian.reschke@greenbytes.de)<a class="self" href="#rfc.section.E.p.1">&para;</a></p></div><div id="rfc.section.E.p.2"><p>All rights reserved.<a class="self" href="#rfc.section.E.p.2">&para;</a></p></div><div id="rfc.section.E.p.3"><p>Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: <a class="self" href="#rfc.section.E.p.3">&para;</a></p><ul><li>Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.</li><li>Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.</li><li>Neither the name of Julian Reschke nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.</li></ul></div><div id="rfc.section.E.p.4"><p>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.<a class="self" href="#rfc.section.E.p.4">&para;</a></p></div></div><hr class="noprint"><h1 id="rfc.index" class="np"><a href="#rfc.index">Index</a></h1><p class="noprint"><a href="#rfc.index.A">A</a> <a href="#rfc.index.B">B</a> <a href="#rfc.index.C">C</a> <a href="#rfc.index.D">D</a> <a href="#rfc.index.E">E</a> <a href="#rfc.index.F">F</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.I">I</a> <a href="#rfc.index.J">J</a> <a href="#rfc.index.K">K</a> <a href="#rfc.index.L">L</a> <a href="#rfc.index.M">M</a> <a href="#rfc.index.N">N</a> <a href="#rfc.index.O">O</a> <a href="#rfc.index.P">P</a> <a href="#rfc.index.Q">Q</a> <a href="#rfc.index.R">R</a> <a href="#rfc.index.S">S</a> <a href="#rfc.index.T">T</a> <a href="#rfc.index.V">V</a> <a href="#rfc.index.X">X</a> </p><div class="print2col"><ul class="ind"><li><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul><li>abnf-char-sequence Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.1"><b>11.1</b></a>, <a href="#rfc.iref.a.28">A</a></li><li>allow-markup-in-artwork PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.a.1">3.3</a></li><li>alternate HTML LINK element&nbsp;&nbsp;<a href="#rfc.iref.a.22">6.2</a></li><li>anchor-alias Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.2"><b>11.2</b></a>, <a href="#rfc.iref.a.29">A</a></li><li>Anchors&nbsp;&nbsp;<ul><li>rfc.abstract&nbsp;&nbsp;<a href="#rfc.iref.a.3">4</a></li><li>rfc.authors&nbsp;&nbsp;<a href="#rfc.iref.a.4">4</a></li><li>rfc.copyright&nbsp;&nbsp;<a href="#rfc.iref.a.5">4</a></li><li>rfc.copyrightnotice&nbsp;&nbsp;<a href="#rfc.iref.a.6">4</a></li><li>rfc.figure.n&nbsp;&nbsp;<a href="#rfc.iref.a.7">4</a>, <a href="#rfc.iref.a.18">4</a></li><li>rfc.figure.u.n&nbsp;&nbsp;<a href="#rfc.iref.a.8">4</a>, <a href="#rfc.iref.a.19">4</a></li><li>rfc.index&nbsp;&nbsp;<a href="#rfc.iref.a.9">4</a></li><li>rfc.ipr&nbsp;&nbsp;<a href="#rfc.iref.a.10">4</a></li><li>rfc.iref.n&nbsp;&nbsp;<a href="#rfc.iref.a.11">4</a></li><li>rfc.note.n&nbsp;&nbsp;<a href="#rfc.iref.a.12">4</a></li><li>rfc.references&nbsp;&nbsp;<a href="#rfc.iref.a.13">4</a>, <a href="#rfc.iref.a.14">4</a></li><li>rfc.section.n&nbsp;&nbsp;<a href="#rfc.iref.a.15">4</a></li><li>rfc.section.n.p.m&nbsp;&nbsp;<a href="#rfc.iref.a.16">4</a></li><li>rfc.status&nbsp;&nbsp;<a href="#rfc.iref.a.17">4</a></li><li>rfc.toc&nbsp;&nbsp;<a href="#rfc.iref.a.20">4</a></li><li>rfc.xref.name.n&nbsp;&nbsp;<a href="#rfc.iref.a.21">4</a></li></ul></li><li>AntennaHouse XSL Formatter&nbsp;&nbsp;<a href="#rfc.iref.a.26">9.1</a></li><li>Apache FOP&nbsp;&nbsp;<a href="#rfc.iref.a.25">9.1</a></li><li>appendix HTML LINK element&nbsp;&nbsp;<a href="#rfc.iref.a.23">6.2</a></li><li>aside V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.1"><b>12.1</b></a>, <a href="#rfc.iref.a.27">A</a></li><li>assign-section-number Extension Element&nbsp;&nbsp;<a href="#rfc.iref.a.30">A</a></li><li>author HTML LINK element&nbsp;&nbsp;<a href="#rfc.iref.a.24">6.2</a></li><li>authors-section PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.a.2">3.3</a></li></ul></li><li><a id="rfc.index.B" href="#rfc.index.B"><b>B</b></a><ul><li>b V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.2"><b>12.2</b></a>, <a href="#rfc.iref.b.2">A</a></li><li>background PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.b.1">3.1</a></li><li>bb Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.4"><b>11.4</b></a>, <a href="#rfc.iref.b.5">A</a></li><li>bc Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.5"><b>11.5</b></a>, <a href="#rfc.iref.b.6">A</a></li><li>bcp14 Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.3"><b>11.3</b></a>, <a href="#rfc.iref.b.7">A</a></li><li>bcp14 V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.3"><b>12.3</b></a>, <a href="#rfc.iref.b.3">A</a></li><li><em>BCP97</em>&nbsp;&nbsp;<a href="#rfc.xref.BCP97.1">13.1</a>, <a href="#BCP97"><b>14</b></a></li><li>blockquote Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.6"><b>11.6</b></a>, <a href="#rfc.iref.b.8">A</a></li><li>blockquote V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.4"><b>12.4</b></a>, <a href="#rfc.iref.b.4">A</a></li><li>boilerplate Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.7"><b>11.7</b></a>, <a href="#rfc.iref.b.9">A</a></li><li>bt Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.8"><b>11.8</b></a>, <a href="#rfc.iref.b.10">A</a></li></ul></li><li><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul><li>chapter HTML LINK element&nbsp;&nbsp;<a href="#rfc.iref.c.3">6.2</a></li><li>CHM format&nbsp;&nbsp;<a href="#rfc.iref.c.7">8</a></li><li>comments PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.c.2">3.1</a></li><li>compact PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.c.1">3.1</a></li><li>contents HTML LINK element&nbsp;&nbsp;<a href="#rfc.iref.c.4">6.2</a></li><li>copyright HTML LINK element&nbsp;&nbsp;<a href="#rfc.iref.c.5">6.2</a></li><li>Creator DCMI property&nbsp;&nbsp;<a href="#rfc.iref.c.6">6.4</a></li></ul></li><li><a id="rfc.index.D" href="#rfc.index.D"><b>D</b></a><ul><li>Date.Issued DCMI property&nbsp;&nbsp;<a href="#rfc.iref.d.3">6.4</a></li><li><em>DC-HTML</em>&nbsp;&nbsp;<a href="#rfc.xref.DC-HTML.1">6.4</a>, <a href="#DC-HTML"><b>14</b></a></li><li>DCMI properties&nbsp;&nbsp;<ul><li>Creator&nbsp;&nbsp;<a href="#rfc.iref.d.2">6.4</a></li><li>Date.Issued&nbsp;&nbsp;<a href="#rfc.iref.d.4">6.4</a></li><li>Description.Abstract&nbsp;&nbsp;<a href="#rfc.iref.d.6">6.4</a></li><li>Identifier&nbsp;&nbsp;<a href="#rfc.iref.d.7">6.4</a></li><li>isPartOf&nbsp;&nbsp;<a href="#rfc.iref.d.8">6.4</a></li><li>Relation.Replaces&nbsp;&nbsp;<a href="#rfc.iref.d.9">6.4</a></li></ul></li><li>dd V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.6"><b>12.6</b></a>, <a href="#rfc.iref.d.11">A</a></li><li>Description.Abstract DCMI property&nbsp;&nbsp;<a href="#rfc.iref.d.5">6.4</a></li><li>dfn Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.9"><b>11.9</b></a>, <a href="#rfc.iref.d.14">A</a></li><li>displayreference V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.5"><b>12.5</b></a>, <a href="#rfc.iref.d.10">A</a></li><li>dl V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.7"><b>12.7</b></a>, <a href="#rfc.iref.d.12">A</a></li><li>dt V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.8"><b>12.8</b></a>, <a href="#rfc.iref.d.13">A</a></li><li>duplex PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.d.1">3.3</a></li></ul></li><li><a id="rfc.index.E" href="#rfc.index.E"><b>E</b></a><ul><li>editing PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.e.1">3.1</a></li><li>em V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.9"><b>12.9</b></a>, <a href="#rfc.iref.e.2">A</a></li><li>Extension Elements&nbsp;&nbsp;<ul><li>abnf-char-sequence&nbsp;&nbsp;<a href="#rfc.section.11.1"><b>11.1</b></a>, <a href="#rfc.iref.e.3">A</a></li><li>anchor-alias&nbsp;&nbsp;<a href="#rfc.section.11.2"><b>11.2</b></a>, <a href="#rfc.iref.e.4">A</a></li><li>assign-section-number&nbsp;&nbsp;<a href="#rfc.iref.e.7">A</a></li><li>bb&nbsp;&nbsp;<a href="#rfc.section.11.4"><b>11.4</b></a>, <a href="#rfc.iref.e.8">A</a></li><li>bc&nbsp;&nbsp;<a href="#rfc.section.11.5"><b>11.5</b></a>, <a href="#rfc.iref.e.9">A</a></li><li>bcp14&nbsp;&nbsp;<a href="#rfc.section.11.3"><b>11.3</b></a>, <a href="#rfc.iref.e.10">A</a></li><li>blockquote&nbsp;&nbsp;<a href="#rfc.section.11.6"><b>11.6</b></a>, <a href="#rfc.iref.e.11">A</a></li><li>boilerplate&nbsp;&nbsp;<a href="#rfc.section.11.7"><b>11.7</b></a>, <a href="#rfc.iref.e.12">A</a></li><li>bt&nbsp;&nbsp;<a href="#rfc.section.11.8"><b>11.8</b></a>, <a href="#rfc.iref.e.13">A</a></li><li>dfn&nbsp;&nbsp;<a href="#rfc.section.11.9"><b>11.9</b></a>, <a href="#rfc.iref.e.14">A</a></li><li>feedback&nbsp;&nbsp;<a href="#rfc.section.11.10"><b>11.10</b></a>, <a href="#rfc.iref.e.5">A</a></li><li>h&nbsp;&nbsp;<a href="#rfc.section.11.11"><b>11.11</b></a>, <a href="#rfc.iref.e.15">A</a></li><li>highlight&nbsp;&nbsp;<a href="#rfc.section.11.12"><b>11.12</b></a>, <a href="#rfc.iref.e.16">A</a></li><li>include-author&nbsp;&nbsp;<a href="#rfc.iref.e.6">A</a></li><li>length-of&nbsp;&nbsp;<a href="#rfc.section.11.13"><b>11.13</b></a>, <a href="#rfc.iref.e.17">A</a></li><li>link&nbsp;&nbsp;<a href="#rfc.section.11.14"><b>11.14</b></a>, <a href="#rfc.iref.e.18">A</a></li><li>lt&nbsp;&nbsp;<a href="#rfc.section.11.15"><b>11.15</b></a>, <a href="#rfc.iref.e.19">A</a></li><li>note&nbsp;&nbsp;<a href="#rfc.section.11.16"><b>11.16</b></a>, <a href="#rfc.iref.e.20">A</a></li><li>parse-xml&nbsp;&nbsp;<a href="#rfc.section.11.17"><b>11.17</b></a>, <a href="#rfc.iref.e.21">A</a></li><li>prose&nbsp;&nbsp;<a href="#rfc.section.11.18"><b>11.18</b></a>, <a href="#rfc.iref.e.22">A</a></li><li>q&nbsp;&nbsp;<a href="#rfc.section.11.19"><b>11.19</b></a>, <a href="#rfc.iref.e.23">A</a></li><li>rdf:Description&nbsp;&nbsp;<a href="#rfc.iref.e.29">A</a></li><li>ref&nbsp;&nbsp;<a href="#rfc.section.11.20"><b>11.20</b></a>, <a href="#rfc.iref.e.24">A</a></li><li>source&nbsp;&nbsp;<a href="#rfc.section.11.21"><b>11.21</b></a>, <a href="#rfc.iref.e.25">A</a></li><li>span&nbsp;&nbsp;<a href="#rfc.iref.e.27">A</a></li><li>sup&nbsp;&nbsp;<a href="#rfc.section.11.22"><b>11.22</b></a>, <a href="#rfc.iref.e.26">A</a></li><li>x&nbsp;&nbsp;<a href="#rfc.iref.e.28">A</a></li></ul></li></ul></li><li><a id="rfc.index.F" href="#rfc.index.F"><b>F</b></a><ul><li>feedback Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.10"><b>11.10</b></a>, <a href="#rfc.iref.f.4">A</a></li><li>Firefox&nbsp;&nbsp;<ul><li>1.*/2.*&nbsp;&nbsp;<a href="#rfc.iref.f.3">5.2</a></li><li>3.*&nbsp;&nbsp;<a href="#rfc.iref.f.2">5.2</a></li></ul></li><li>footer PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.f.1">3.1</a></li></ul></li><li><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul><li>generator HTML META element&nbsp;&nbsp;<a href="#rfc.iref.g.2">6.3</a></li><li>Google Chrome&nbsp;&nbsp;<a href="#rfc.iref.g.1">5.2</a></li><li>Grammar&nbsp;&nbsp;<a href="#rfc.section.A"><b>A</b></a></li></ul></li><li><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul><li>h Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.11"><b>11.11</b></a>, <a href="#rfc.iref.h.12">A</a></li><li>header PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.h.1">3.1</a></li><li>highlight Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.12"><b>11.12</b></a>, <a href="#rfc.iref.h.13">A</a></li><li><em>HTML</em>&nbsp;&nbsp;<a href="#rfc.xref.HTML.1">6.1</a>, <a href="#rfc.xref.HTML.2">11.6</a>, <a href="#rfc.xref.HTML.3">11.9</a>, <a href="#rfc.xref.HTML.4">11.19</a>, <a href="#rfc.xref.HTML.5">11.22</a>, <a href="#HTML"><b>14</b></a><ul><li><em>Section 9.2.1</em>&nbsp;&nbsp;<a href="#rfc.xref.HTML.3">11.9</a></li><li><em>Section 9.2.2</em>&nbsp;&nbsp;<a href="#rfc.xref.HTML.2">11.6</a>, <a href="#rfc.xref.HTML.4">11.19</a></li><li><em>Section 9.2.3</em>&nbsp;&nbsp;<a href="#rfc.xref.HTML.5">11.22</a></li></ul></li><li>HTML compliance&nbsp;&nbsp;<a href="#rfc.iref.h.2">6.1</a></li><li>HTML LINK elements&nbsp;&nbsp;<ul><li>alternate&nbsp;&nbsp;<a href="#rfc.iref.h.3">6.2</a></li><li>appendix&nbsp;&nbsp;<a href="#rfc.iref.h.4">6.2</a></li><li>author&nbsp;&nbsp;<a href="#rfc.iref.h.5">6.2</a></li><li>chapter&nbsp;&nbsp;<a href="#rfc.iref.h.6">6.2</a></li><li>contents&nbsp;&nbsp;<a href="#rfc.iref.h.7">6.2</a></li><li>copyright&nbsp;&nbsp;<a href="#rfc.iref.h.8">6.2</a></li><li>index&nbsp;&nbsp;<a href="#rfc.iref.h.9">6.2</a></li></ul></li><li>HTML META elements&nbsp;&nbsp;<ul><li>generator&nbsp;&nbsp;<a href="#rfc.iref.h.10">6.3</a></li><li>keywords&nbsp;&nbsp;<a href="#rfc.iref.h.11">6.3</a></li></ul></li></ul></li><li><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul><li>i V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.10"><b>12.10</b></a>, <a href="#rfc.iref.i.15">A</a></li><li>Identifier DCMI property&nbsp;&nbsp;<a href="#rfc.iref.i.13">6.4</a></li><li>include PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.i.3">3.2</a></li><li>include-author Extension Element&nbsp;&nbsp;<a href="#rfc.iref.i.16">A</a></li><li>include-index PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.i.4">3.3</a></li><li>include-references-in-index PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.i.5">3.3</a></li><li>index HTML LINK element&nbsp;&nbsp;<a href="#rfc.iref.i.12">6.2</a></li><li>inline PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.i.1">3.1</a></li><li>insert-metadata PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.i.6">3.3</a></li><li>Internet Explorer 5.5&nbsp;&nbsp;<a href="#rfc.iref.i.7">5.2</a></li><li>Internet Explorer 6&nbsp;&nbsp;<a href="#rfc.iref.i.8">5.2</a></li><li>Internet Explorer 7&nbsp;&nbsp;<a href="#rfc.iref.i.9">5.2</a></li><li>Internet Explorer 8&nbsp;&nbsp;<a href="#rfc.iref.i.10">5.2</a></li><li>Internet Explorer 9&nbsp;&nbsp;<a href="#rfc.iref.i.11">5.2</a></li><li>iprnotified PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.i.2">3.1</a></li><li>isPartOf DCMI property&nbsp;&nbsp;<a href="#rfc.iref.i.14">6.4</a></li></ul></li><li><a id="rfc.index.J" href="#rfc.index.J"><b>J</b></a><ul><li>justification PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.j.1">3.3</a></li></ul></li><li><a id="rfc.index.K" href="#rfc.index.K"><b>K</b></a><ul><li>keywords HTML META element&nbsp;&nbsp;<a href="#rfc.iref.k.1">6.3</a></li></ul></li><li><a id="rfc.index.L" href="#rfc.index.L"><b>L</b></a><ul><li>length-of Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.13"><b>11.13</b></a>, <a href="#rfc.iref.l.3">A</a></li><li>li V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.11"><b>12.11</b></a>, <a href="#rfc.iref.l.2">A</a></li><li>link Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.14"><b>11.14</b></a>, <a href="#rfc.iref.l.4">A</a></li><li>linkmailto PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.l.1">3.1</a></li><li>lt Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.15"><b>11.15</b></a>, <a href="#rfc.iref.l.5">A</a></li></ul></li><li><a id="rfc.index.M" href="#rfc.index.M"><b>M</b></a><ul><li>Microsoft Help&nbsp;&nbsp;<a href="#rfc.iref.m.5">8</a></li><li>Mozilla&nbsp;&nbsp;<a href="#rfc.iref.m.3">5.2</a>, <a href="#rfc.iref.m.4">5.2</a></li><li>MSXML3&nbsp;&nbsp;<a href="#rfc.iref.m.1">5.1</a></li><li>MSXML4&nbsp;&nbsp;<a href="#rfc.iref.m.2">5.1</a></li></ul></li><li><a id="rfc.index.N" href="#rfc.index.N"><b>N</b></a><ul><li>name V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.12"><b>12.12</b></a>, <a href="#rfc.iref.n.3">A</a></li><li>needLines PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.n.1">3.2</a></li><li>NoScript&nbsp;&nbsp;<a href="#rfc.iref.n.2">5.2</a></li><li>note Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.16"><b>11.16</b></a>, <a href="#rfc.iref.n.4">A</a></li></ul></li><li><a id="rfc.index.O" href="#rfc.index.O"><b>O</b></a><ul><li>ol V3 Extension Element&nbsp;&nbsp;<a href="#rfc.iref.o.3">A</a></li><li>Opera&nbsp;&nbsp;<a href="#rfc.iref.o.1">5.2</a>, <a href="#rfc.iref.o.2">5.2</a></li></ul></li><li><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul><li>Parameters&nbsp;&nbsp;<ul><li>xml2rfc-background&nbsp;&nbsp;<a href="#rfc.iref.p.2">3.1</a></li><li>xml2rfc-comments&nbsp;&nbsp;<a href="#rfc.iref.p.6">3.1</a></li><li>xml2rfc-compact&nbsp;&nbsp;<a href="#rfc.iref.p.4">3.1</a></li><li>xml2rfc-editing&nbsp;&nbsp;<a href="#rfc.iref.p.8">3.1</a></li><li>xml2rfc-ext-allow-markup-in-artwork&nbsp;&nbsp;<a href="#rfc.iref.p.44">3.3</a></li><li>xml2rfc-ext-authors-section&nbsp;&nbsp;<a href="#rfc.iref.p.46">3.3</a></li><li>xml2rfc-ext-duplex&nbsp;&nbsp;<a href="#rfc.iref.p.48">3.3</a></li><li>xml2rfc-ext-include-index&nbsp;&nbsp;<a href="#rfc.iref.p.50">3.3</a></li><li>xml2rfc-ext-include-references-in-index&nbsp;&nbsp;<a href="#rfc.iref.p.52">3.3</a></li><li>xml2rfc-ext-insert-metadata&nbsp;&nbsp;<a href="#rfc.iref.p.54">3.3</a></li><li>xml2rfc-ext-justification&nbsp;&nbsp;<a href="#rfc.iref.p.56">3.3</a></li><li>xml2rfc-ext-parse-xml-in-artwork&nbsp;&nbsp;<a href="#rfc.iref.p.59">3.3</a></li><li>xml2rfc-ext-sec-no-trailing-dots&nbsp;&nbsp;<a href="#rfc.iref.p.61">3.3</a></li><li>xml2rfc-ext-support-rfc2731&nbsp;&nbsp;<a href="#rfc.iref.p.63">3.3</a></li><li>xml2rfc-footer&nbsp;&nbsp;<a href="#rfc.iref.p.10">3.1</a></li><li>xml2rfc-header&nbsp;&nbsp;<a href="#rfc.iref.p.12">3.1</a></li><li>xml2rfc-inline&nbsp;&nbsp;<a href="#rfc.iref.p.14">3.1</a></li><li>xml2rfc-iprnotified&nbsp;&nbsp;<a href="#rfc.iref.p.16">3.1</a></li><li>xml2rfc-linkmailto&nbsp;&nbsp;<a href="#rfc.iref.p.18">3.1</a></li><li>xml2rfc-private&nbsp;&nbsp;<a href="#rfc.iref.p.21">3.1</a></li><li>xml2rfc-refparent&nbsp;&nbsp;<a href="#rfc.iref.p.23">3.1</a></li><li>xml2rfc-rfcedstyle&nbsp;&nbsp;<a href="#rfc.iref.p.25">3.1</a></li><li>xml2rfc-sortrefs&nbsp;&nbsp;<a href="#rfc.iref.p.27">3.1</a></li><li>xml2rfc-symrefs&nbsp;&nbsp;<a href="#rfc.iref.p.29">3.1</a></li><li>xml2rfc-toc&nbsp;&nbsp;<a href="#rfc.iref.p.31">3.1</a></li><li>xml2rfc-tocdepth&nbsp;&nbsp;<a href="#rfc.iref.p.33">3.1</a></li><li>xml2rfc-topblock&nbsp;&nbsp;<a href="#rfc.iref.p.35">3.1</a></li></ul></li><li>parse-xml Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.17"><b>11.17</b></a>, <a href="#rfc.iref.p.65">A</a></li><li>parse-xml-in-artwork PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.p.57">3.3</a></li><li>postalLine V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.13"><b>12.13</b></a>, <a href="#rfc.iref.p.64">A</a></li><li>private PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.p.19">3.1</a>, <a href="#rfc.iref.p.67">D</a></li><li>Processing Instruction pseudo attributes&nbsp;&nbsp;<ul><li>allow-markup-in-artwork&nbsp;&nbsp;<a href="#rfc.iref.p.43">3.3</a></li><li>authors-section&nbsp;&nbsp;<a href="#rfc.iref.p.45">3.3</a></li><li>background&nbsp;&nbsp;<a href="#rfc.iref.p.1">3.1</a></li><li>comments&nbsp;&nbsp;<a href="#rfc.iref.p.5">3.1</a></li><li>compact&nbsp;&nbsp;<a href="#rfc.iref.p.3">3.1</a></li><li>duplex&nbsp;&nbsp;<a href="#rfc.iref.p.47">3.3</a></li><li>editing&nbsp;&nbsp;<a href="#rfc.iref.p.7">3.1</a></li><li>footer&nbsp;&nbsp;<a href="#rfc.iref.p.9">3.1</a></li><li>header&nbsp;&nbsp;<a href="#rfc.iref.p.11">3.1</a></li><li>ijustification&nbsp;&nbsp;<a href="#rfc.iref.p.55">3.3</a></li><li>include&nbsp;&nbsp;<a href="#rfc.iref.p.36">3.2</a></li><li>include-index&nbsp;&nbsp;<a href="#rfc.iref.p.49">3.3</a></li><li>include-references-in-index&nbsp;&nbsp;<a href="#rfc.iref.p.51">3.3</a></li><li>inline&nbsp;&nbsp;<a href="#rfc.iref.p.13">3.1</a></li><li>insert-metadata&nbsp;&nbsp;<a href="#rfc.iref.p.53">3.3</a></li><li>iprnotified&nbsp;&nbsp;<a href="#rfc.iref.p.15">3.1</a></li><li>linkmailto&nbsp;&nbsp;<a href="#rfc.iref.p.17">3.1</a></li><li>needLines&nbsp;&nbsp;<a href="#rfc.iref.p.37">3.2</a></li><li>parse-xml-in-artwork&nbsp;&nbsp;<a href="#rfc.iref.p.58">3.3</a></li><li>private&nbsp;&nbsp;<a href="#rfc.iref.p.20">3.1</a>, <a href="#rfc.iref.p.68">D</a></li><li>refparent&nbsp;&nbsp;<a href="#rfc.iref.p.22">3.1</a></li><li>rfcedstyle&nbsp;&nbsp;<a href="#rfc.iref.p.24">3.1</a></li><li>sec-no-trailing-dots&nbsp;&nbsp;<a href="#rfc.iref.p.60">3.3</a></li><li>slides&nbsp;&nbsp;<a href="#rfc.iref.p.38">3.2</a></li><li>sortrefs&nbsp;&nbsp;<a href="#rfc.iref.p.26">3.1</a></li><li>strict&nbsp;&nbsp;<a href="#rfc.iref.p.39">3.2</a></li><li>subcompact&nbsp;&nbsp;<a href="#rfc.iref.p.40">3.2</a></li><li>support-rfc2731&nbsp;&nbsp;<a href="#rfc.iref.p.62">3.3</a></li><li>symrefs&nbsp;&nbsp;<a href="#rfc.iref.p.28">3.1</a></li><li>toc&nbsp;&nbsp;<a href="#rfc.iref.p.30">3.1</a></li><li>tocdepth&nbsp;&nbsp;<a href="#rfc.iref.p.32">3.1</a></li><li>tocindent&nbsp;&nbsp;<a href="#rfc.iref.p.41">3.2</a></li><li>tocompact&nbsp;&nbsp;<a href="#rfc.iref.p.42">3.2</a></li><li>topblock&nbsp;&nbsp;<a href="#rfc.iref.p.34">3.1</a></li></ul></li><li>prose Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.18"><b>11.18</b></a>, <a href="#rfc.iref.p.66">A</a></li></ul></li><li><a id="rfc.index.Q" href="#rfc.index.Q"><b>Q</b></a><ul><li>q Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.19"><b>11.19</b></a>, <a href="#rfc.iref.q.1">A</a></li></ul></li><li><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul><li>rdf:Description Extension Element&nbsp;&nbsp;<a href="#rfc.iref.r.25">A</a></li><li>ref Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.20"><b>11.20</b></a>, <a href="#rfc.iref.r.24">A</a></li><li>refcontent V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.14"><b>12.14</b></a>, <a href="#rfc.iref.r.23">A</a></li><li>refparent PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.r.1">3.1</a></li><li>Relation.Replaces DCMI property&nbsp;&nbsp;<a href="#rfc.iref.r.22">6.4</a></li><li>RELAX NG Compact Schema&nbsp;&nbsp;<a href="#rfc.section.A"><b>A</b></a></li><li>rfc.abstract anchor&nbsp;&nbsp;<a href="#rfc.iref.r.3">4</a></li><li>rfc.authors anchor&nbsp;&nbsp;<a href="#rfc.iref.r.4">4</a></li><li>rfc.copyright anchor&nbsp;&nbsp;<a href="#rfc.iref.r.5">4</a></li><li>rfc.copyrightnotice anchor&nbsp;&nbsp;<a href="#rfc.iref.r.6">4</a></li><li>rfc.figure.n anchor&nbsp;&nbsp;<a href="#rfc.iref.r.7">4</a>, <a href="#rfc.iref.r.18">4</a></li><li>rfc.figure.u.n anchor&nbsp;&nbsp;<a href="#rfc.iref.r.8">4</a>, <a href="#rfc.iref.r.19">4</a></li><li>rfc.index anchor&nbsp;&nbsp;<a href="#rfc.iref.r.9">4</a></li><li>rfc.ipr anchor&nbsp;&nbsp;<a href="#rfc.iref.r.10">4</a></li><li>rfc.iref.n anchor&nbsp;&nbsp;<a href="#rfc.iref.r.11">4</a></li><li>rfc.note.n anchor&nbsp;&nbsp;<a href="#rfc.iref.r.12">4</a></li><li>rfc.references anchor&nbsp;&nbsp;<a href="#rfc.iref.r.13">4</a></li><li>rfc.references.n anchor&nbsp;&nbsp;<a href="#rfc.iref.r.14">4</a></li><li>rfc.section.n anchor&nbsp;&nbsp;<a href="#rfc.iref.r.15">4</a></li><li>rfc.section.n.p.m anchor&nbsp;&nbsp;<a href="#rfc.iref.r.16">4</a></li><li>rfc.status anchor&nbsp;&nbsp;<a href="#rfc.iref.r.17">4</a></li><li>rfc.toc anchor&nbsp;&nbsp;<a href="#rfc.iref.r.20">4</a></li><li>rfc.xref.name.n anchor&nbsp;&nbsp;<a href="#rfc.iref.r.21">4</a></li><li><em>RFC2026</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2026.1">11.26</a>, <a href="#RFC2026"><b>14</b></a>, <a href="#rfc.xref.RFC2026.2">D.2</a><ul><li><em>Section 4</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2026.2">D.2</a></li><li><em>Section 4.1</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2026.1">11.26</a></li></ul></li><li><em>RFC2045</em>&nbsp;&nbsp;<a href="#RFC2045"><b>14</b></a>, <a href="#rfc.xref.RFC2045.1">B.1</a></li><li><em>RFC2119</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2119.1">11.3</a>, <a href="#rfc.xref.RFC2119.2">11.28</a>, <a href="#RFC2119"><b>14</b></a><ul><li><em>Section 5</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2119.2">11.28</a></li></ul></li><li><em>RFC2616</em>&nbsp;&nbsp;<a href="#RFC2616"><b>14</b></a>, <a href="#rfc.xref.RFC2616.1">B.1</a>, <a href="#rfc.xref.RFC2616.2">B.1</a>, <a href="#rfc.xref.RFC2616.3">B.1</a><ul><li><em>Section 2.1</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2616.1">B.1</a></li><li><em>Section 19.1</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2616.2">B.1</a>, <a href="#rfc.xref.RFC2616.3">B.1</a></li></ul></li><li><em>RFC2629</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2629.1">1</a>, <a href="#RFC2629"><b>14</b></a></li><li><em>RFC2648</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2648.1">6.4</a>, <a href="#RFC2648"><b>14</b></a></li><li><em>RFC2731</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2731.1">6.4</a>, <a href="#RFC2731"><b>14</b></a></li><li><em>RFC5234</em>&nbsp;&nbsp;<a href="#RFC5234"><b>14</b></a>, <a href="#rfc.xref.RFC5234.1">B.1</a></li><li><em>RFC5741</em>&nbsp;&nbsp;<a href="#RFC5741"><b>14</b></a>, <a href="#rfc.xref.RFC5741.1">D.3</a>, <a href="#rfc.xref.RFC5741.2">D.3</a>, <a href="#rfc.xref.RFC5741.3">D.4</a><ul><li><em>Section 3.2.2</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC5741.2">D.3</a>, <a href="#rfc.xref.RFC5741.3">D.4</a></li></ul></li><li>rfcedstyle PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.r.2">3.1</a></li><li><em>RNC</em>&nbsp;&nbsp;<a href="#RNC"><b>14</b></a>, <a href="#rfc.xref.RNC.1">A</a>, <a href="#rfc.xref.RNC.2">B.1</a></li></ul></li><li><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul><li>Safari&nbsp;&nbsp;<a href="#rfc.iref.s.9">5.2</a>, <a href="#rfc.iref.s.11">5.2</a><ul><li>3.*&nbsp;&nbsp;<a href="#rfc.iref.s.10">5.2</a></li></ul></li><li>Saxon&nbsp;&nbsp;<a href="#rfc.iref.s.8">5.1</a></li><li>Schema&nbsp;&nbsp;<a href="#rfc.section.A"><b>A</b></a></li><li>sec-no-trailing-dots PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.s.6">3.3</a></li><li>section V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.15"><b>12.15</b></a></li><li>slides PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.s.3">3.2</a></li><li>sortrefs PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.s.1">3.1</a></li><li>source Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.21"><b>11.21</b></a>, <a href="#rfc.iref.s.15">A</a></li><li>span Extension Element&nbsp;&nbsp;<a href="#rfc.iref.s.17">A</a></li><li>strict PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.s.4">3.2</a></li><li>strong V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.16"><b>12.16</b></a>, <a href="#rfc.iref.s.12">A</a></li><li>sub V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.17"><b>12.17</b></a>, <a href="#rfc.iref.s.13">A</a></li><li>subcompact PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.s.5">3.2</a></li><li>sup Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.22"><b>11.22</b></a>, <a href="#rfc.iref.s.16">A</a></li><li>sup V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.18"><b>12.18</b></a>, <a href="#rfc.iref.s.14">A</a></li><li>support-rfc2731 PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.s.7">3.3</a></li><li>symrefs PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.s.2">3.1</a></li></ul></li><li><a id="rfc.index.T" href="#rfc.index.T"><b>T</b></a><ul><li>toc PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.t.1">3.1</a></li><li>tocdepth PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.t.2">3.1</a></li><li>tocindent PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.t.4">3.2</a></li><li>tocompact PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.t.5">3.2</a></li><li>topblock PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.t.3">3.1</a></li><li>tt V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.19"><b>12.19</b></a>, <a href="#rfc.iref.t.6">A</a></li></ul></li><li><a id="rfc.index.V" href="#rfc.index.V"><b>V</b></a><ul><li>V3 Extension Elements&nbsp;&nbsp;<ul><li>aside&nbsp;&nbsp;<a href="#rfc.section.12.1"><b>12.1</b></a>, <a href="#rfc.iref.v.1">A</a></li><li>b&nbsp;&nbsp;<a href="#rfc.section.12.2"><b>12.2</b></a>, <a href="#rfc.iref.v.2">A</a></li><li>bcp14&nbsp;&nbsp;<a href="#rfc.section.12.3"><b>12.3</b></a>, <a href="#rfc.iref.v.3">A</a></li><li>blockquote&nbsp;&nbsp;<a href="#rfc.section.12.4"><b>12.4</b></a>, <a href="#rfc.iref.v.4">A</a></li><li>dd&nbsp;&nbsp;<a href="#rfc.section.12.6"><b>12.6</b></a>, <a href="#rfc.iref.v.6">A</a></li><li>displayreference&nbsp;&nbsp;<a href="#rfc.section.12.5"><b>12.5</b></a>, <a href="#rfc.iref.v.5">A</a></li><li>dl&nbsp;&nbsp;<a href="#rfc.section.12.7"><b>12.7</b></a>, <a href="#rfc.iref.v.7">A</a></li><li>dt&nbsp;&nbsp;<a href="#rfc.section.12.8"><b>12.8</b></a>, <a href="#rfc.iref.v.8">A</a></li><li>em&nbsp;&nbsp;<a href="#rfc.section.12.9"><b>12.9</b></a>, <a href="#rfc.iref.v.9">A</a></li><li>i&nbsp;&nbsp;<a href="#rfc.section.12.10"><b>12.10</b></a>, <a href="#rfc.iref.v.10">A</a></li><li>li&nbsp;&nbsp;<a href="#rfc.section.12.11"><b>12.11</b></a>, <a href="#rfc.iref.v.11">A</a></li><li>name&nbsp;&nbsp;<a href="#rfc.section.12.12"><b>12.12</b></a>, <a href="#rfc.iref.v.12">A</a></li><li>ol&nbsp;&nbsp;<a href="#rfc.iref.v.13">A</a></li><li>postalLine&nbsp;&nbsp;<a href="#rfc.section.12.13"><b>12.13</b></a>, <a href="#rfc.iref.v.14">A</a></li><li>refcontent&nbsp;&nbsp;<a href="#rfc.section.12.14"><b>12.14</b></a>, <a href="#rfc.iref.v.15">A</a></li><li>section&nbsp;&nbsp;<a href="#rfc.section.12.15"><b>12.15</b></a></li><li>strong&nbsp;&nbsp;<a href="#rfc.section.12.16"><b>12.16</b></a>, <a href="#rfc.iref.v.16">A</a></li><li>sub&nbsp;&nbsp;<a href="#rfc.section.12.17"><b>12.17</b></a>, <a href="#rfc.iref.v.17">A</a></li><li>sup&nbsp;&nbsp;<a href="#rfc.section.12.18"><b>12.18</b></a>, <a href="#rfc.iref.v.18">A</a></li><li>tt&nbsp;&nbsp;<a href="#rfc.section.12.19"><b>12.19</b></a>, <a href="#rfc.iref.v.19">A</a></li></ul></li></ul></li><li><a id="rfc.index.X" href="#rfc.index.X"><b>X</b></a><ul><li>x Extension Element&nbsp;&nbsp;<a href="#rfc.iref.x.32">A</a></li><li>Xalan&nbsp;&nbsp;<a href="#rfc.iref.x.29">5.1</a></li><li><em>XHTML2</em>&nbsp;&nbsp;<a href="#rfc.xref.XHTML2.1">11.11</a>, <a href="#XHTML2"><b>14</b></a></li><li><em>XML</em>&nbsp;&nbsp;<a href="#XML"><b>14</b></a>, <a href="#rfc.xref.XML.1">C.1</a><ul><li><em>Section 2.8</em>&nbsp;&nbsp;<a href="#rfc.xref.XML.1">C.1</a></li></ul></li><li>xml-stylesheet PI&nbsp;&nbsp;<a href="#rfc.iref.x.31">6</a></li><li>xml2rfc-background parameter&nbsp;&nbsp;<a href="#rfc.iref.x.2">3.1</a></li><li>xml2rfc-comments parameter&nbsp;&nbsp;<a href="#rfc.iref.x.4">3.1</a></li><li>xml2rfc-editing parameter&nbsp;&nbsp;<a href="#rfc.iref.x.3">3.1</a>, <a href="#rfc.iref.x.5">3.1</a></li><li>xml2rfc-ext-allow-markup-in-artwork parameter&nbsp;&nbsp;<a href="#rfc.iref.x.19">3.3</a></li><li>xml2rfc-ext-authors-section parameter&nbsp;&nbsp;<a href="#rfc.iref.x.20">3.3</a></li><li>xml2rfc-ext-duplex&nbsp;&nbsp;<a href="#rfc.iref.x.21">3.3</a></li><li>xml2rfc-ext-include-index parameter&nbsp;&nbsp;<a href="#rfc.iref.x.22">3.3</a></li><li>xml2rfc-ext-include-references-in-index parameter&nbsp;&nbsp;<a href="#rfc.iref.x.23">3.3</a></li><li>xml2rfc-ext-insert-metadata parameter&nbsp;&nbsp;<a href="#rfc.iref.x.24">3.3</a></li><li>xml2rfc-ext-justification parameter&nbsp;&nbsp;<a href="#rfc.iref.x.25">3.3</a></li><li>xml2rfc-ext-parse-xml-in-artwork parameter&nbsp;&nbsp;<a href="#rfc.iref.x.26">3.3</a></li><li>xml2rfc-ext-sec-no-trailing-dots parameter&nbsp;&nbsp;<a href="#rfc.iref.x.27">3.3</a></li><li>xml2rfc-ext-support-rfc2731 parameter&nbsp;&nbsp;<a href="#rfc.iref.x.28">3.3</a></li><li>xml2rfc-footer parameter&nbsp;&nbsp;<a href="#rfc.iref.x.6">3.1</a></li><li>xml2rfc-header parameter&nbsp;&nbsp;<a href="#rfc.iref.x.7">3.1</a></li><li>xml2rfc-inline parameter&nbsp;&nbsp;<a href="#rfc.iref.x.8">3.1</a></li><li>xml2rfc-iprnotified parameter&nbsp;&nbsp;<a href="#rfc.iref.x.9">3.1</a></li><li>xml2rfc-linkmailto parameter&nbsp;&nbsp;<a href="#rfc.iref.x.10">3.1</a></li><li>xml2rfc-private parameter&nbsp;&nbsp;<a href="#rfc.iref.x.11">3.1</a></li><li>xml2rfc-refparent parameter&nbsp;&nbsp;<a href="#rfc.iref.x.12">3.1</a></li><li>xml2rfc-rfcedstyle parameter&nbsp;&nbsp;<a href="#rfc.iref.x.13">3.1</a></li><li>xml2rfc-sortrefs parameter&nbsp;&nbsp;<a href="#rfc.iref.x.14">3.1</a></li><li>xml2rfc-symrefs parameter&nbsp;&nbsp;<a href="#rfc.iref.x.15">3.1</a></li><li>xml2rfc-toc parameter&nbsp;&nbsp;<a href="#rfc.iref.x.16">3.1</a></li><li>xml2rfc-tocdepth parameter&nbsp;&nbsp;<a href="#rfc.iref.x.17">3.1</a></li><li>xml2rfc-topblock parameter&nbsp;&nbsp;<a href="#rfc.iref.x.18">3.1</a></li><li><em>XML2RFCV2</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV2.1">1</a>, <a href="#XML2RFCV2"><b>14</b></a></li><li><em>XML2RFCV3</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.1">12</a>, <a href="#rfc.xref.XML2RFCV3.2">12.1</a>, <a href="#rfc.xref.XML2RFCV3.3">12.2</a>, <a href="#rfc.xref.XML2RFCV3.4">12.3</a>, <a href="#rfc.xref.XML2RFCV3.5">12.4</a>, <a href="#rfc.xref.XML2RFCV3.6">12.5</a>, <a href="#rfc.xref.XML2RFCV3.7">12.6</a>, <a href="#rfc.xref.XML2RFCV3.8">12.7</a>, <a href="#rfc.xref.XML2RFCV3.9">12.8</a>, <a href="#rfc.xref.XML2RFCV3.10">12.9</a>, <a href="#rfc.xref.XML2RFCV3.11">12.10</a>, <a href="#rfc.xref.XML2RFCV3.12">12.11</a>, <a href="#rfc.xref.XML2RFCV3.13">12.12</a>, <a href="#rfc.xref.XML2RFCV3.14">12.13</a>, <a href="#rfc.xref.XML2RFCV3.15">12.14</a>, <a href="#rfc.xref.XML2RFCV3.16">12.15</a>, <a href="#rfc.xref.XML2RFCV3.17">12.15.1</a>, <a href="#rfc.xref.XML2RFCV3.18">12.15.2</a>, <a href="#rfc.xref.XML2RFCV3.19">12.16</a>, <a href="#rfc.xref.XML2RFCV3.20">12.17</a>, <a href="#rfc.xref.XML2RFCV3.21">12.18</a>, <a href="#rfc.xref.XML2RFCV3.22">12.19</a>, <a href="#rfc.xref.XML2RFCV3.23">12.20.1</a>, <a href="#rfc.xref.XML2RFCV3.24">12.20.2</a>, <a href="#rfc.xref.XML2RFCV3.25">12.20.3</a>, <a href="#XML2RFCV3"><b>14</b></a><ul><li><em>Section 2.6</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.2">12.1</a></li><li><em>Section 2.8</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.3">12.2</a></li><li><em>Section 2.10</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.4">12.3</a></li><li><em>Section 2.11</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.5">12.4</a></li><li><em>Section 2.19</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.7">12.6</a></li><li><em>Section 2.20</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.6">12.5</a></li><li><em>Section 2.21</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.8">12.7</a></li><li><em>Section 2.22</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.9">12.8</a></li><li><em>Section 2.23</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.10">12.9</a></li><li><em>Section 2.28</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.11">12.10</a></li><li><em>Section 2.31</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.12">12.11</a></li><li><em>Section 2.34</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.13">12.12</a></li><li><em>Section 2.40</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.14">12.13</a></li><li><em>Section 2.41</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.15">12.14</a></li><li><em>Section 2.47</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.16">12.15</a></li><li><em>Section 2.47.2</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.17">12.15.1</a></li><li><em>Section 2.47.4</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.18">12.15.2</a></li><li><em>Section 2.51</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.19">12.16</a></li><li><em>Section 2.52</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.20">12.17</a></li><li><em>Section 2.53</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.21">12.18</a></li><li><em>Section 2.63</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.22">12.19</a></li><li><em>Section 2.67.3</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.23">12.20.1</a></li><li><em>Section 2.67.4</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.24">12.20.2</a></li><li><em>Section 2.67.5</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.25">12.20.3</a></li></ul></li><li><em>XSL-FO</em>&nbsp;&nbsp;<a href="#rfc.xref.XSL-FO.1">9.1</a>, <a href="#rfc.xref.XSL-FO.2">9.1</a>, <a href="#XSL-FO"><b>14</b></a></li><li>xsltproc&nbsp;&nbsp;<a href="#rfc.iref.x.30">5.1</a><ul><li>passing parameters&nbsp;&nbsp;<a href="#rfc.iref.x.1">3</a></li></ul></li></ul></li></ul></div><hr class="noprint"><div class="avoidbreakinside"><h1 id="rfc.authors" class="np"><a href="#rfc.authors">Author's Address</a></h1><p><b>Julian F. Reschke</b><br>greenbytes GmbH<br>Hafenweg 16<br>Muenster, NW&nbsp;48155<br>Germany<br>Phone: <a href="tel:+492512807760">+49 251 2807760</a><br>EMail: <a href="mailto:julian.reschke@greenbytes.de">julian.reschke@greenbytes.de</a><br>URI: <a href="http://greenbytes.de/tech/webdav/">http://greenbytes.de/tech/webdav/</a></p></div></body></html> 
     1346</pre></div><div class="note"><div id="rfc.section.C.2.p.2"><p><b>Note:</b> the name for the attribute sets may change in the future as more working is done with respect to customizability. In any case, overriding the settings in a separate file will be easier to maintain. Please contact the author if you find yourself trying to override style definitions that currently do not use attribute sets.</p><p><b>Note:</b> the CSS style information used in <tt>rfc2629.xslt</tt> can be overriden in a similar (but less granular) way: just overwrite the template called "insertCss". As for XSL-FO, the class names may change in future.<a class="self" href="#rfc.section.C.2.p.2">&para;</a></p></div></div></div></div><hr class="noprint"><div id="boilerplate"><h1 id="rfc.section.D" class="np"><a href="#rfc.section.D">D.</a>&nbsp;<a href="#boilerplate">Producing the IETF 'Boilerplate'</a></h1><div id="rfc.section.D.p.1"><p>Various attributes of the <tt>&lt;rfc&gt;</tt> element plus some child elements of <tt>&lt;front&gt;</tt> affect the automatically generated parts of the front page, such as the tabular information at the beginning, the "Status Of This Memo", and the "Copyright Notice".<a class="self" href="#rfc.section.D.p.1">&para;</a></p></div><div id="rfc.section.D.p.2"><p>When submitting an Internet Draft, this "boilerplate" is checked by "Idnits" (&lt;<a href="http://tools.ietf.org/tools/idnits/">http://tools.ietf.org/tools/idnits/</a>&gt;) for compliance with the current Intellectual Property rules, and thus it is important to set the correct values.<a class="self" href="#rfc.section.D.p.2">&para;</a></p></div><div id="rfc.section.D.p.3"><p>Furthermore, the RFC Production Center uses RFC2629-based tools to generate the final RFC text, so the more accurate the supplied information is, the less additional work is left, and the risk for errors in producing the final (and immutable!) document is reduced.<a class="self" href="#rfc.section.D.p.3">&para;</a></p></div><div class="note"><div id="rfc.section.D.p.4"><p><b>Note:</b> this only applies to the case when IETF documents are produced. The "private" processing instruction <span id="rfc.iref.p.67"></span><span id="rfc.iref.p.68"></span> allows to switch off most of the autogeneration logic.<a class="self" href="#rfc.section.D.p.4">&para;</a></p></div></div><div id="attribute-ipr"><h2 id="rfc.section.D.1"><a href="#rfc.section.D.1">D.1</a>&nbsp;<a href="#attribute-ipr">The /rfc/@ipr Attribute</a></h2><div id="rfc.section.D.1.p.1"><p>As of the time of this writing, this attribute value can take a long list of values. As frequently, this is not the result of a grand plan, but simply for historic reasons. Of these values, only a few are currently in use; all others are supported by the various tools for backwards compatibility with old source files.<a class="self" href="#rfc.section.D.1.p.1">&para;</a></p></div><div class="note"><div id="rfc.section.D.1.p.2"><p><b>Note:</b> some variations of the boilerplate are selected based on the document's date; therefore it is important to specify the "year", "month" and "day" attributes of the <tt>&lt;date&gt;</tt> element when archiving the XML source of an Internet Draft on the day of submission.<a class="self" href="#rfc.section.D.1.p.2">&para;</a></p></div></div><div id="rfc.section.D.1.p.3"><p><em>Disclaimer: THIS ONLY PROVIDES IMPLEMENTATION INFORMATION. IF YOU NEED LEGAL ADVICE, PLEASE CONTACT A LAWYER.</em> For further information, refer to &lt;<a href="http://trustee.ietf.org/docs/IETF-Copyright-FAQ.pdf">http://trustee.ietf.org/docs/IETF-Copyright-FAQ.pdf</a>&gt;.<a class="self" href="#rfc.section.D.1.p.3">&para;</a></p></div><div id="rfc.section.D.1.p.4"><p>Finally, for the current "Status Of This Memo" text, the <tt>submissionType</tt> attribute determines whether a statement about "Code Components" is inserted (this is the case for the value "IETF", which also happens to be the default). Other values, such as "independent", suppress this part of the text.<a class="self" href="#rfc.section.D.1.p.4">&para;</a></p></div><div id="attribute-ipr-current"><h3 id="rfc.section.D.1.1"><a href="#rfc.section.D.1.1">D.1.1</a>&nbsp;<a href="#attribute-ipr-current">Current Values: '*trust200902'</a></h3><div id="rfc.section.D.1.1.p.1"><p>The name for these values refers to the "TLP" ("IETF TRUST Legal Provisions Relating to IETF Documents"), on effect February 15, 2009 (see &lt;<a href="http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20090215.pdf">http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20090215.pdf</a>&gt;). Updates to this document were published on September 12, 2009 (TLP 3.0, &lt;<a href="http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20090912.pdf">http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20090912.pdf</a>&gt;) and on December 28, 2009 (TLP 4.0, &lt;<a href="http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20091228.pdf">http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20091228.pdf</a>&gt;), modifying the license for code components. The actual text is located in Section 6 ("Text To Be Included in IETF Documents") of these documents.<a class="self" href="#rfc.section.D.1.1.p.1">&para;</a></p></div><div id="rfc.section.D.1.1.p.2"><p>The tools will automatically produce the "right" text depending on the document's date information (see above):<a class="self" href="#rfc.section.D.1.1.p.2">&para;</a></p></div><div id="rfc.table.u.9"><table class="tt full left" cellpadding="3" cellspacing="0"><thead><tr><th>TLP</th><th>URI</th><th>starting with publication date</th></tr></thead><tbody><tr><td class="left">3.0</td><td class="left">&lt;<a href="http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20090912.pdf">http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20090912.pdf</a>&gt;</td><td class="left">2009-11-01</td></tr><tr><td class="left">4.0</td><td class="left">&lt;<a href="http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20091228.pdf">http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy-20091228.pdf</a>&gt;</td><td class="left">2010-04-01</td></tr></tbody></table></div><div id="attribute-ipr-trust200902"><h4 id="rfc.section.D.1.1.1"><a href="#rfc.section.D.1.1.1">D.1.1.1</a>&nbsp;<a href="#attribute-ipr-trust200902">trust200902</a></h4><div id="rfc.section.D.1.1.1.p.1"><p>This should be the default, unless one of the more specific '*trust200902' values is a better fit. It produces the text in Sections 6.a and 6.b of the TLP.<a class="self" href="#rfc.section.D.1.1.1.p.1">&para;</a></p></div></div><div id="attribute-ipr-noModificationTrust200902"><h4 id="rfc.section.D.1.1.2"><a href="#rfc.section.D.1.1.2">D.1.1.2</a>&nbsp;<a href="#attribute-ipr-noModificationTrust200902">noModificationTrust200902</a></h4><div id="rfc.section.D.1.1.2.p.1"><p>This produces the additional text from Section 6.c.i of the TLP:<a class="self" href="#rfc.section.D.1.1.2.p.1">&para;</a></p></div><blockquote id="rfc.section.D.1.1.2.p.2"><p>This document may not be modified, and derivative works of it may not be created, except to format it for publication as an RFC or to translate it into languages other than English.</p> </blockquote><div class="note"><div id="rfc.section.D.1.1.2.p.3"><p><b>Note:</b> this clause is incompatible with RFCs to be published on the Standards Track.<a class="self" href="#rfc.section.D.1.1.2.p.3">&para;</a></p></div></div></div><div id="attribute-ipr-noDerivativesTrust200902"><h4 id="rfc.section.D.1.1.3"><a href="#rfc.section.D.1.1.3">D.1.1.3</a>&nbsp;<a href="#attribute-ipr-noDerivativesTrust200902">noDerivativesTrust200902</a></h4><div id="rfc.section.D.1.1.3.p.1"><p>This produces the additional text from Section 6.c.ii of the TLP:<a class="self" href="#rfc.section.D.1.1.3.p.1">&para;</a></p></div><blockquote id="rfc.section.D.1.1.3.p.2"><p>This document may not be modified, and derivative works of it may not be created, and it may not be published except as an Internet-Draft.</p> </blockquote><div class="note"><div id="rfc.section.D.1.1.3.p.3"><p><b>Note:</b> this clause is incompatible with RFCs.<a class="self" href="#rfc.section.D.1.1.3.p.3">&para;</a></p></div></div></div><div id="attribute-ipr-pre5378Trust200902"><h4 id="rfc.section.D.1.1.4"><a href="#rfc.section.D.1.1.4">D.1.1.4</a>&nbsp;<a href="#attribute-ipr-pre5378Trust200902">pre5378Trust200902</a></h4><div id="rfc.section.D.1.1.4.p.1"><p>This produces the additional text from Section 6.c.iii of the TLP, frequently called the "pre-5378 escape clause":<a class="self" href="#rfc.section.D.1.1.4.p.1">&para;</a></p></div><blockquote id="rfc.section.D.1.1.4.p.2"><p>This document may contain material from IETF Documents or IETF Contributions published or made publicly available before November 10, 2008. The person(s) controlling the copyright in some of this material may not have granted the IETF Trust the right to allow modifications of such material outside the IETF Standards Process. Without obtaining an adequate license from the person(s) controlling the copyright in such materials, this document may not be modified outside the IETF Standards Process, and derivative works of it may not be created outside the IETF Standards Process, except to format it for publication as an RFC or to translate it into languages other than English.</p> </blockquote><div id="rfc.section.D.1.1.4.p.3"><p>See Section 4 of &lt;<a href="http://trustee.ietf.org/docs/IETF-Copyright-FAQ.pdf">http://trustee.ietf.org/docs/IETF-Copyright-FAQ.pdf</a>&gt; for further information about when to use this value.<a class="self" href="#rfc.section.D.1.1.4.p.3">&para;</a></p></div><div class="note"><div id="rfc.section.D.1.1.4.p.4"><p><b>Note:</b> this text appears under "Copyright Notice", unless the document was published before November 2009, in which case it appears under "Status Of This Memo".<a class="self" href="#rfc.section.D.1.1.4.p.4">&para;</a></p></div></div></div></div><div id="attribute-ipr-historic"><h3 id="rfc.section.D.1.2"><a href="#rfc.section.D.1.2">D.1.2</a>&nbsp;<a href="#attribute-ipr-historic">Historic Values</a></h3><div id="attribute-ipr-200811"><h4 id="rfc.section.D.1.2.1"><a href="#rfc.section.D.1.2.1">D.1.2.1</a>&nbsp;<a href="#attribute-ipr-200811">Historic Values: '*trust200811'</a></h4><div id="rfc.section.D.1.2.1.p.1"><p>The attribute values "<span id="attribute-ipr-trust200811">trust200811</span>", "<span id="attribute-ipr-noModificationTrust200811">noModificationTrust200811</span>" and "<span id="attribute-ipr-noDerivativesTrust200811">noDerivativesTrust200811</span>" are similar to their "trust200902" counterparts, except that they use text specified in &lt;<a href="http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy_11-10-08.pdf">http://trustee.ietf.org/license-info/archive/IETF-Trust-License-Policy_11-10-08.pdf</a>&gt;.<a class="self" href="#rfc.section.D.1.2.1.p.1">&para;</a></p></div></div><div id="attribute-ipr-3978"><h4 id="rfc.section.D.1.2.2"><a href="#rfc.section.D.1.2.2">D.1.2.2</a>&nbsp;<a href="#attribute-ipr-3978">Historic Values: '*3978'</a></h4><div id="rfc.section.D.1.2.2.p.1"><p>The attribute values "<span id="attribute-ipr-full3978">full3978</span>", "<span id="attribute-ipr-noModification3978">noModification3978</span>" and "<span id="attribute-ipr-noDerivatives3978">noDerivatives3978</span>" are similar to their counterparts above, except that they use text specified in RFC 3978 (March 2005).<a class="self" href="#rfc.section.D.1.2.2.p.1">&para;</a></p></div></div><div id="attribute-ipr-3667"><h4 id="rfc.section.D.1.2.3"><a href="#rfc.section.D.1.2.3">D.1.2.3</a>&nbsp;<a href="#attribute-ipr-3667">Historic Values: '*3667'</a></h4><div id="rfc.section.D.1.2.3.p.1"><p>The attribute values "<span id="attribute-ipr-full3667">full3667</span>", "<span id="attribute-ipr-noModification3667">noModification3667</span>" and "<span id="attribute-ipr-noDerivatives3667">noDerivatives3667</span>" are similar to their counterparts above, except that they use text specified in RFC 3667 (February 2004).<a class="self" href="#rfc.section.D.1.2.3.p.1">&para;</a></p></div></div><div id="attribute-ipr-2026"><h4 id="rfc.section.D.1.2.4"><a href="#rfc.section.D.1.2.4">D.1.2.4</a>&nbsp;<a href="#attribute-ipr-2026">Historic Values: '*2026'</a></h4><div id="rfc.section.D.1.2.4.p.1"><p>The attribute values "<span id="attribute-ipr-full2026">full2026</span>" and "<span id="attribute-ipr-noDerivativeWorks2026">noDerivativeWorks2026</span>" are similar to their counterparts above, except that they use text specified in RFC 2026 (October 1996).<a class="self" href="#rfc.section.D.1.2.4.p.1">&para;</a></p></div><div id="rfc.section.D.1.2.4.p.2"><p>The special value "<span id="attribute-ipr-none">none</span>" was also used back then, and denied the IETF any rights beyond publication as Internet Draft.<a class="self" href="#rfc.section.D.1.2.4.p.2">&para;</a></p></div></div></div></div><div id="attribute-category"><h2 id="rfc.section.D.2"><a href="#rfc.section.D.2">D.2</a>&nbsp;<a href="#attribute-category">The /rfc/@category Attribute</a></h2><div id="rfc.section.D.2.p.1"><p>For RFCs, the <tt>category</tt> determines the "maturity level" (see <a href="https://tools.ietf.org/html/rfc2026#section-4">Section 4</a> of <a href="#RFC2026" id="rfc.xref.RFC2026.2"><cite title="The Internet Standards Process -- Revision 3">[RFC2026]</cite></a>). The allowed values are "std" for "Standards Track", "bcp" for "BCP", "info" for "Informational", "exp" for "Experimental", and "historic" for - surprise - "Historic".<a class="self" href="#rfc.section.D.2.p.1">&para;</a></p></div><div id="rfc.section.D.2.p.2"><p>For Internet Drafts, the category attribute is not needed, but <em>will</em> appear on the front page ("Intended Status"). Supplying this information can be useful, because reviewers may want to know.<a class="self" href="#rfc.section.D.2.p.2">&para;</a></p></div><div class="note"><div id="rfc.section.D.2.p.3"><p><b>Note:</b> the Standards Track consists of "Proposed Standard", "Draft Standards", and "Internet Standard". These do not appear in the boilerplate, thus the category attribute doesn't handle them. However, this information can be useful for validity checkers, and thus <tt>rfc2629.xslt</tt> supports an extension attribute for that purpose (see <a href="#ext-rfc2629.rfc" title="Extensions to Xml2rfc <rfc&gt; element">Section&nbsp;11.26</a> for details).<a class="self" href="#rfc.section.D.2.p.3">&para;</a></p></div></div></div><div id="attribute-submissiontype"><h2 id="rfc.section.D.3"><a href="#rfc.section.D.3">D.3</a>&nbsp;<a href="#attribute-submissiontype">The /rfc/@submissionType Attribute</a></h2><div id="rfc.section.D.3.p.1"><p>The RFC Editor publishes documents from different "document streams", of which the "IETF stream" of course is the most prominent one. Other streams are the "independent stream" (used for things like administrative information or April 1st RFCs), the "IAB stream" (Internet Architecture Board) and the "IRTF stream" (Internet Research Task Force).<a class="self" href="#rfc.section.D.3.p.1">&para;</a></p></div><div id="rfc.section.D.3.p.2"><p>Not surprisingly, the values for the attribute are "IETF" (the default value), "independent", "IAB", and "IRTF".<a class="self" href="#rfc.section.D.3.p.2">&para;</a></p></div><div id="rfc.section.D.3.p.3"><p>Historically, this did not affect the final appearance of RFCs, except for subtle differences in Copyright notices. Nowadays (as of <a href="#RFC5741" id="rfc.xref.RFC5741.1"><cite title="RFC Streams, Headers, and Boilerplates">[RFC5741]</cite></a>), the stream name appears in the first line of the front page, and it also affects the text in the "Status Of This Memo" section.<a class="self" href="#rfc.section.D.3.p.3">&para;</a></p></div><div id="rfc.section.D.3.p.4"><p>For current documents, setting <tt>submissionType</tt> attribute will have the following effect: <a class="self" href="#rfc.section.D.3.p.4">&para;</a></p><ul><li>For RFCs, the stream name appears in the upper left corner of the first page (in Internet Drafts, this is either "Network Working Group", or the value of the <tt>&lt;workgroup&gt;</tt> element).</li><li>For RFCs, if affects the whole "Status Of This Memo" section (see <a href="https://tools.ietf.org/html/rfc5741#section-3.2.2">Section 3.2.2</a> of <a href="#RFC5741" id="rfc.xref.RFC5741.2"><cite title="RFC Streams, Headers, and Boilerplates">[RFC5741]</cite></a>).</li><li>For all RFCs and Internet Drafts, it determines whether the "Copyright Notice" mentions the Copyright on Code Components (see TLP, Section "Text To Be Included in IETF Documents").</li></ul></div></div><div id="attribute-consensus"><h2 id="rfc.section.D.4"><a href="#rfc.section.D.4">D.4</a>&nbsp;<a href="#attribute-consensus">The /rfc/@consensus Attribute</a></h2><div id="rfc.section.D.4.p.1"><p>For some of the publication streams (see <a href="#attribute-submissiontype" title="The /rfc/@submissionType Attribute">Appendix&nbsp;D.3</a>), the "Status Of This Memo" section depends on whether there was a consensus to publish (again, see <a href="https://tools.ietf.org/html/rfc5741#section-3.2.2">Section 3.2.2</a> of <a href="#RFC5741" id="rfc.xref.RFC5741.3"><cite title="RFC Streams, Headers, and Boilerplates">[RFC5741]</cite></a>).<a class="self" href="#rfc.section.D.4.p.1">&para;</a></p></div><div id="rfc.section.D.4.p.2"><p>The <tt>consensus</tt> attribute ("yes"/"no", defaulting to "yes") can be used to supply this information. The effect for the various streams is: <a class="self" href="#rfc.section.D.4.p.2">&para;</a></p><ul><li>"independent" and "IAB": none.</li><li>"IETF": mention that there was an IETF consensus.</li><li>"IRTF": mention that there was a research group consensus (where the name of the research group is extracted from the <tt>&lt;workgroup&gt;</tt> element).</li></ul></div></div><div id="attribute-number"><h2 id="rfc.section.D.5"><a href="#rfc.section.D.5">D.5</a>&nbsp;<a href="#attribute-number">The /rfc/@number Attribute</a></h2><div id="rfc.section.D.5.p.1"><p>For RFCs, this attribute supplies the RFC number.<a class="self" href="#rfc.section.D.5.p.1">&para;</a></p></div></div><div id="attribute-docname"><h2 id="rfc.section.D.6"><a href="#rfc.section.D.6">D.6</a>&nbsp;<a href="#attribute-docname">The /rfc/@docName Attribute</a></h2><div id="rfc.section.D.6.p.1"><p>For Internet Drafts, this specifies the draft name (which appears below the title). The file extension is <em>not</em> part of the draft, so in general it should end with the current draft number ("-", plus two digits).<a class="self" href="#rfc.section.D.6.p.1">&para;</a></p></div><div class="note"><div id="rfc.section.D.6.p.2"><p><b>Note:</b> "Idnits" (&lt;<a href="http://tools.ietf.org/tools/idnits/">http://tools.ietf.org/tools/idnits/</a>&gt;) checks the in-document draft name for consistency with the filename of the submitted document.<a class="self" href="#rfc.section.D.6.p.2">&para;</a></p></div></div></div><div id="attribute-obsoletes"><h2 id="rfc.section.D.7"><a href="#rfc.section.D.7">D.7</a>&nbsp;<a href="#attribute-obsoletes">The /rfc/@obsoletes Attribute</a></h2><div id="rfc.section.D.7.p.1"><p>The RFC Editor maintains a database (&lt;<a href="http://www.rfc-editor.org/rfc.html">http://www.rfc-editor.org/rfc.html</a>&gt;) of all RFCs, including information about which one obsoletes which. Upon publication of an RFC, this database is updated from the data on the front page.<a class="self" href="#rfc.section.D.7.p.1">&para;</a></p></div><div id="rfc.section.D.7.p.2"><p>This attribute takes a list of comma-separated RFC <em>numbers</em>. Do <em>not</em> put the string "RFC" here.<a class="self" href="#rfc.section.D.7.p.2">&para;</a></p></div></div><div id="attribute-updates"><h2 id="rfc.section.D.8"><a href="#rfc.section.D.8">D.8</a>&nbsp;<a href="#attribute-updates">The /rfc/@updates Attribute</a></h2><div id="rfc.section.D.8.p.1"><p>This is like <tt>obsoletes</tt>, but for the "updates" relation.<a class="self" href="#rfc.section.D.8.p.1">&para;</a></p></div></div></div><hr class="noprint"><div id="license"><h1 id="rfc.section.E" class="np"><a href="#rfc.section.E">E.</a>&nbsp;<a href="#license">License</a></h1><div id="rfc.section.E.p.1"><p>Copyright (c) 2006-2014, Julian Reschke (julian.reschke@greenbytes.de)<a class="self" href="#rfc.section.E.p.1">&para;</a></p></div><div id="rfc.section.E.p.2"><p>All rights reserved.<a class="self" href="#rfc.section.E.p.2">&para;</a></p></div><div id="rfc.section.E.p.3"><p>Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: <a class="self" href="#rfc.section.E.p.3">&para;</a></p><ul><li>Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.</li><li>Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.</li><li>Neither the name of Julian Reschke nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.</li></ul></div><div id="rfc.section.E.p.4"><p>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.<a class="self" href="#rfc.section.E.p.4">&para;</a></p></div></div><hr class="noprint"><h1 id="rfc.index" class="np"><a href="#rfc.index">Index</a></h1><p class="noprint"><a href="#rfc.index.A">A</a> <a href="#rfc.index.B">B</a> <a href="#rfc.index.C">C</a> <a href="#rfc.index.D">D</a> <a href="#rfc.index.E">E</a> <a href="#rfc.index.F">F</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.I">I</a> <a href="#rfc.index.J">J</a> <a href="#rfc.index.K">K</a> <a href="#rfc.index.L">L</a> <a href="#rfc.index.M">M</a> <a href="#rfc.index.N">N</a> <a href="#rfc.index.O">O</a> <a href="#rfc.index.P">P</a> <a href="#rfc.index.Q">Q</a> <a href="#rfc.index.R">R</a> <a href="#rfc.index.S">S</a> <a href="#rfc.index.T">T</a> <a href="#rfc.index.V">V</a> <a href="#rfc.index.X">X</a> </p><div class="print2col"><ul class="ind"><li><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul><li>abnf-char-sequence Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.1"><b>11.1</b></a>, <a href="#rfc.iref.a.28">A</a></li><li>allow-markup-in-artwork PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.a.1">3.3</a></li><li>alternate HTML LINK element&nbsp;&nbsp;<a href="#rfc.iref.a.22">6.2</a></li><li>anchor-alias Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.2"><b>11.2</b></a>, <a href="#rfc.iref.a.29">A</a></li><li>Anchors&nbsp;&nbsp;<ul><li>rfc.abstract&nbsp;&nbsp;<a href="#rfc.iref.a.3">4</a></li><li>rfc.authors&nbsp;&nbsp;<a href="#rfc.iref.a.4">4</a></li><li>rfc.copyright&nbsp;&nbsp;<a href="#rfc.iref.a.5">4</a></li><li>rfc.copyrightnotice&nbsp;&nbsp;<a href="#rfc.iref.a.6">4</a></li><li>rfc.figure.n&nbsp;&nbsp;<a href="#rfc.iref.a.7">4</a>, <a href="#rfc.iref.a.18">4</a></li><li>rfc.figure.u.n&nbsp;&nbsp;<a href="#rfc.iref.a.8">4</a>, <a href="#rfc.iref.a.19">4</a></li><li>rfc.index&nbsp;&nbsp;<a href="#rfc.iref.a.9">4</a></li><li>rfc.ipr&nbsp;&nbsp;<a href="#rfc.iref.a.10">4</a></li><li>rfc.iref.n&nbsp;&nbsp;<a href="#rfc.iref.a.11">4</a></li><li>rfc.note.n&nbsp;&nbsp;<a href="#rfc.iref.a.12">4</a></li><li>rfc.references&nbsp;&nbsp;<a href="#rfc.iref.a.13">4</a>, <a href="#rfc.iref.a.14">4</a></li><li>rfc.section.n&nbsp;&nbsp;<a href="#rfc.iref.a.15">4</a></li><li>rfc.section.n.p.m&nbsp;&nbsp;<a href="#rfc.iref.a.16">4</a></li><li>rfc.status&nbsp;&nbsp;<a href="#rfc.iref.a.17">4</a></li><li>rfc.toc&nbsp;&nbsp;<a href="#rfc.iref.a.20">4</a></li><li>rfc.xref.name.n&nbsp;&nbsp;<a href="#rfc.iref.a.21">4</a></li></ul></li><li>AntennaHouse XSL Formatter&nbsp;&nbsp;<a href="#rfc.iref.a.26">9.1</a></li><li>Apache FOP&nbsp;&nbsp;<a href="#rfc.iref.a.25">9.1</a></li><li>appendix HTML LINK element&nbsp;&nbsp;<a href="#rfc.iref.a.23">6.2</a></li><li>aside V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.1"><b>12.1</b></a>, <a href="#rfc.iref.a.27">A</a></li><li>assign-section-number Extension Element&nbsp;&nbsp;<a href="#rfc.iref.a.30">A</a></li><li>author HTML LINK element&nbsp;&nbsp;<a href="#rfc.iref.a.24">6.2</a></li><li>authors-section PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.a.2">3.3</a></li></ul></li><li><a id="rfc.index.B" href="#rfc.index.B"><b>B</b></a><ul><li>b V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.2"><b>12.2</b></a>, <a href="#rfc.iref.b.2">A</a></li><li>background PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.b.1">3.1</a></li><li>bb Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.4"><b>11.4</b></a>, <a href="#rfc.iref.b.5">A</a></li><li>bc Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.5"><b>11.5</b></a>, <a href="#rfc.iref.b.6">A</a></li><li>bcp14 Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.3"><b>11.3</b></a>, <a href="#rfc.iref.b.7">A</a></li><li>bcp14 V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.3"><b>12.3</b></a>, <a href="#rfc.iref.b.3">A</a></li><li><em>BCP97</em>&nbsp;&nbsp;<a href="#rfc.xref.BCP97.1">13.1</a>, <a href="#BCP97"><b>14</b></a></li><li>blockquote Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.6"><b>11.6</b></a>, <a href="#rfc.iref.b.8">A</a></li><li>blockquote V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.4"><b>12.4</b></a>, <a href="#rfc.iref.b.4">A</a></li><li>boilerplate Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.7"><b>11.7</b></a>, <a href="#rfc.iref.b.9">A</a></li><li>bt Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.8"><b>11.8</b></a>, <a href="#rfc.iref.b.10">A</a></li></ul></li><li><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul><li>chapter HTML LINK element&nbsp;&nbsp;<a href="#rfc.iref.c.3">6.2</a></li><li>CHM format&nbsp;&nbsp;<a href="#rfc.iref.c.7">8</a></li><li>comments PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.c.2">3.1</a></li><li>compact PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.c.1">3.1</a></li><li>contents HTML LINK element&nbsp;&nbsp;<a href="#rfc.iref.c.4">6.2</a></li><li>copyright HTML LINK element&nbsp;&nbsp;<a href="#rfc.iref.c.5">6.2</a></li><li>Creator DCMI property&nbsp;&nbsp;<a href="#rfc.iref.c.6">6.4</a></li></ul></li><li><a id="rfc.index.D" href="#rfc.index.D"><b>D</b></a><ul><li>Date.Issued DCMI property&nbsp;&nbsp;<a href="#rfc.iref.d.3">6.4</a></li><li><em>DC-HTML</em>&nbsp;&nbsp;<a href="#rfc.xref.DC-HTML.1">6.4</a>, <a href="#DC-HTML"><b>14</b></a></li><li>DCMI properties&nbsp;&nbsp;<ul><li>Creator&nbsp;&nbsp;<a href="#rfc.iref.d.2">6.4</a></li><li>Date.Issued&nbsp;&nbsp;<a href="#rfc.iref.d.4">6.4</a></li><li>Description.Abstract&nbsp;&nbsp;<a href="#rfc.iref.d.6">6.4</a></li><li>Identifier&nbsp;&nbsp;<a href="#rfc.iref.d.7">6.4</a></li><li>isPartOf&nbsp;&nbsp;<a href="#rfc.iref.d.8">6.4</a></li><li>Relation.Replaces&nbsp;&nbsp;<a href="#rfc.iref.d.9">6.4</a></li></ul></li><li>dd V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.6"><b>12.6</b></a>, <a href="#rfc.iref.d.11">A</a></li><li>Description.Abstract DCMI property&nbsp;&nbsp;<a href="#rfc.iref.d.5">6.4</a></li><li>dfn Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.9"><b>11.9</b></a>, <a href="#rfc.iref.d.14">A</a></li><li>displayreference V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.5"><b>12.5</b></a>, <a href="#rfc.iref.d.10">A</a></li><li>dl V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.7"><b>12.7</b></a>, <a href="#rfc.iref.d.12">A</a></li><li>dt V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.8"><b>12.8</b></a>, <a href="#rfc.iref.d.13">A</a></li><li>duplex PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.d.1">3.3</a></li></ul></li><li><a id="rfc.index.E" href="#rfc.index.E"><b>E</b></a><ul><li>editing PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.e.1">3.1</a></li><li>em V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.9"><b>12.9</b></a>, <a href="#rfc.iref.e.2">A</a></li><li>Extension Elements&nbsp;&nbsp;<ul><li>abnf-char-sequence&nbsp;&nbsp;<a href="#rfc.section.11.1"><b>11.1</b></a>, <a href="#rfc.iref.e.3">A</a></li><li>anchor-alias&nbsp;&nbsp;<a href="#rfc.section.11.2"><b>11.2</b></a>, <a href="#rfc.iref.e.4">A</a></li><li>assign-section-number&nbsp;&nbsp;<a href="#rfc.iref.e.7">A</a></li><li>bb&nbsp;&nbsp;<a href="#rfc.section.11.4"><b>11.4</b></a>, <a href="#rfc.iref.e.8">A</a></li><li>bc&nbsp;&nbsp;<a href="#rfc.section.11.5"><b>11.5</b></a>, <a href="#rfc.iref.e.9">A</a></li><li>bcp14&nbsp;&nbsp;<a href="#rfc.section.11.3"><b>11.3</b></a>, <a href="#rfc.iref.e.10">A</a></li><li>blockquote&nbsp;&nbsp;<a href="#rfc.section.11.6"><b>11.6</b></a>, <a href="#rfc.iref.e.11">A</a></li><li>boilerplate&nbsp;&nbsp;<a href="#rfc.section.11.7"><b>11.7</b></a>, <a href="#rfc.iref.e.12">A</a></li><li>bt&nbsp;&nbsp;<a href="#rfc.section.11.8"><b>11.8</b></a>, <a href="#rfc.iref.e.13">A</a></li><li>dfn&nbsp;&nbsp;<a href="#rfc.section.11.9"><b>11.9</b></a>, <a href="#rfc.iref.e.14">A</a></li><li>feedback&nbsp;&nbsp;<a href="#rfc.section.11.10"><b>11.10</b></a>, <a href="#rfc.iref.e.5">A</a></li><li>h&nbsp;&nbsp;<a href="#rfc.section.11.11"><b>11.11</b></a>, <a href="#rfc.iref.e.15">A</a></li><li>highlight&nbsp;&nbsp;<a href="#rfc.section.11.12"><b>11.12</b></a>, <a href="#rfc.iref.e.16">A</a></li><li>include-author&nbsp;&nbsp;<a href="#rfc.iref.e.6">A</a></li><li>length-of&nbsp;&nbsp;<a href="#rfc.section.11.13"><b>11.13</b></a>, <a href="#rfc.iref.e.17">A</a></li><li>link&nbsp;&nbsp;<a href="#rfc.section.11.14"><b>11.14</b></a>, <a href="#rfc.iref.e.18">A</a></li><li>lt&nbsp;&nbsp;<a href="#rfc.section.11.15"><b>11.15</b></a>, <a href="#rfc.iref.e.19">A</a></li><li>note&nbsp;&nbsp;<a href="#rfc.section.11.16"><b>11.16</b></a>, <a href="#rfc.iref.e.20">A</a></li><li>parse-xml&nbsp;&nbsp;<a href="#rfc.section.11.17"><b>11.17</b></a>, <a href="#rfc.iref.e.21">A</a></li><li>prose&nbsp;&nbsp;<a href="#rfc.section.11.18"><b>11.18</b></a>, <a href="#rfc.iref.e.22">A</a></li><li>q&nbsp;&nbsp;<a href="#rfc.section.11.19"><b>11.19</b></a>, <a href="#rfc.iref.e.23">A</a></li><li>rdf:Description&nbsp;&nbsp;<a href="#rfc.iref.e.29">A</a></li><li>ref&nbsp;&nbsp;<a href="#rfc.section.11.20"><b>11.20</b></a>, <a href="#rfc.iref.e.24">A</a></li><li>source&nbsp;&nbsp;<a href="#rfc.section.11.21"><b>11.21</b></a>, <a href="#rfc.iref.e.25">A</a></li><li>span&nbsp;&nbsp;<a href="#rfc.iref.e.27">A</a></li><li>sup&nbsp;&nbsp;<a href="#rfc.section.11.22"><b>11.22</b></a>, <a href="#rfc.iref.e.26">A</a></li><li>x&nbsp;&nbsp;<a href="#rfc.iref.e.28">A</a></li></ul></li></ul></li><li><a id="rfc.index.F" href="#rfc.index.F"><b>F</b></a><ul><li>feedback Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.10"><b>11.10</b></a>, <a href="#rfc.iref.f.4">A</a></li><li>Firefox&nbsp;&nbsp;<ul><li>1.*/2.*&nbsp;&nbsp;<a href="#rfc.iref.f.3">5.2</a></li><li>3.*&nbsp;&nbsp;<a href="#rfc.iref.f.2">5.2</a></li></ul></li><li>footer PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.f.1">3.1</a></li></ul></li><li><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul><li>generator HTML META element&nbsp;&nbsp;<a href="#rfc.iref.g.2">6.3</a></li><li>Google Chrome&nbsp;&nbsp;<a href="#rfc.iref.g.1">5.2</a></li><li>Grammar&nbsp;&nbsp;<a href="#rfc.section.A"><b>A</b></a></li></ul></li><li><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul><li>h Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.11"><b>11.11</b></a>, <a href="#rfc.iref.h.12">A</a></li><li>header PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.h.1">3.1</a></li><li>highlight Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.12"><b>11.12</b></a>, <a href="#rfc.iref.h.13">A</a></li><li><em>HTML</em>&nbsp;&nbsp;<a href="#rfc.xref.HTML.1">6.1</a>, <a href="#rfc.xref.HTML.2">11.6</a>, <a href="#rfc.xref.HTML.3">11.9</a>, <a href="#rfc.xref.HTML.4">11.19</a>, <a href="#rfc.xref.HTML.5">11.22</a>, <a href="#HTML"><b>14</b></a><ul><li><em>Section 9.2.1</em>&nbsp;&nbsp;<a href="#rfc.xref.HTML.3">11.9</a></li><li><em>Section 9.2.2</em>&nbsp;&nbsp;<a href="#rfc.xref.HTML.2">11.6</a>, <a href="#rfc.xref.HTML.4">11.19</a></li><li><em>Section 9.2.3</em>&nbsp;&nbsp;<a href="#rfc.xref.HTML.5">11.22</a></li></ul></li><li>HTML compliance&nbsp;&nbsp;<a href="#rfc.iref.h.2">6.1</a></li><li>HTML LINK elements&nbsp;&nbsp;<ul><li>alternate&nbsp;&nbsp;<a href="#rfc.iref.h.3">6.2</a></li><li>appendix&nbsp;&nbsp;<a href="#rfc.iref.h.4">6.2</a></li><li>author&nbsp;&nbsp;<a href="#rfc.iref.h.5">6.2</a></li><li>chapter&nbsp;&nbsp;<a href="#rfc.iref.h.6">6.2</a></li><li>contents&nbsp;&nbsp;<a href="#rfc.iref.h.7">6.2</a></li><li>copyright&nbsp;&nbsp;<a href="#rfc.iref.h.8">6.2</a></li><li>index&nbsp;&nbsp;<a href="#rfc.iref.h.9">6.2</a></li></ul></li><li>HTML META elements&nbsp;&nbsp;<ul><li>generator&nbsp;&nbsp;<a href="#rfc.iref.h.10">6.3</a></li><li>keywords&nbsp;&nbsp;<a href="#rfc.iref.h.11">6.3</a></li></ul></li></ul></li><li><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul><li>i V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.10"><b>12.10</b></a>, <a href="#rfc.iref.i.15">A</a></li><li>Identifier DCMI property&nbsp;&nbsp;<a href="#rfc.iref.i.13">6.4</a></li><li>include PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.i.3">3.2</a></li><li>include-author Extension Element&nbsp;&nbsp;<a href="#rfc.iref.i.16">A</a></li><li>include-index PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.i.4">3.3</a></li><li>include-references-in-index PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.i.5">3.3</a></li><li>index HTML LINK element&nbsp;&nbsp;<a href="#rfc.iref.i.12">6.2</a></li><li>inline PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.i.1">3.1</a></li><li>insert-metadata PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.i.6">3.3</a></li><li>Internet Explorer 5.5&nbsp;&nbsp;<a href="#rfc.iref.i.7">5.2</a></li><li>Internet Explorer 6&nbsp;&nbsp;<a href="#rfc.iref.i.8">5.2</a></li><li>Internet Explorer 7&nbsp;&nbsp;<a href="#rfc.iref.i.9">5.2</a></li><li>Internet Explorer 8&nbsp;&nbsp;<a href="#rfc.iref.i.10">5.2</a></li><li>Internet Explorer 9&nbsp;&nbsp;<a href="#rfc.iref.i.11">5.2</a></li><li>iprnotified PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.i.2">3.1</a></li><li>isPartOf DCMI property&nbsp;&nbsp;<a href="#rfc.iref.i.14">6.4</a></li></ul></li><li><a id="rfc.index.J" href="#rfc.index.J"><b>J</b></a><ul><li>justification PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.j.1">3.3</a></li></ul></li><li><a id="rfc.index.K" href="#rfc.index.K"><b>K</b></a><ul><li>keywords HTML META element&nbsp;&nbsp;<a href="#rfc.iref.k.1">6.3</a></li></ul></li><li><a id="rfc.index.L" href="#rfc.index.L"><b>L</b></a><ul><li>length-of Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.13"><b>11.13</b></a>, <a href="#rfc.iref.l.3">A</a></li><li>li V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.11"><b>12.11</b></a>, <a href="#rfc.iref.l.2">A</a></li><li>link Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.14"><b>11.14</b></a>, <a href="#rfc.iref.l.4">A</a></li><li>linkmailto PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.l.1">3.1</a></li><li>lt Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.15"><b>11.15</b></a>, <a href="#rfc.iref.l.5">A</a></li></ul></li><li><a id="rfc.index.M" href="#rfc.index.M"><b>M</b></a><ul><li>Microsoft Help&nbsp;&nbsp;<a href="#rfc.iref.m.5">8</a></li><li>Mozilla&nbsp;&nbsp;<a href="#rfc.iref.m.3">5.2</a>, <a href="#rfc.iref.m.4">5.2</a></li><li>MSXML3&nbsp;&nbsp;<a href="#rfc.iref.m.1">5.1</a></li><li>MSXML4&nbsp;&nbsp;<a href="#rfc.iref.m.2">5.1</a></li></ul></li><li><a id="rfc.index.N" href="#rfc.index.N"><b>N</b></a><ul><li>name V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.12"><b>12.12</b></a>, <a href="#rfc.iref.n.3">A</a></li><li>needLines PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.n.1">3.2</a></li><li>NoScript&nbsp;&nbsp;<a href="#rfc.iref.n.2">5.2</a></li><li>note Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.16"><b>11.16</b></a>, <a href="#rfc.iref.n.4">A</a></li></ul></li><li><a id="rfc.index.O" href="#rfc.index.O"><b>O</b></a><ul><li>ol V3 Extension Element&nbsp;&nbsp;<a href="#rfc.iref.o.3">A</a></li><li>Opera&nbsp;&nbsp;<a href="#rfc.iref.o.1">5.2</a>, <a href="#rfc.iref.o.2">5.2</a></li></ul></li><li><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul><li>Parameters&nbsp;&nbsp;<ul><li>xml2rfc-background&nbsp;&nbsp;<a href="#rfc.iref.p.2">3.1</a></li><li>xml2rfc-comments&nbsp;&nbsp;<a href="#rfc.iref.p.6">3.1</a></li><li>xml2rfc-compact&nbsp;&nbsp;<a href="#rfc.iref.p.4">3.1</a></li><li>xml2rfc-editing&nbsp;&nbsp;<a href="#rfc.iref.p.8">3.1</a></li><li>xml2rfc-ext-allow-markup-in-artwork&nbsp;&nbsp;<a href="#rfc.iref.p.44">3.3</a></li><li>xml2rfc-ext-authors-section&nbsp;&nbsp;<a href="#rfc.iref.p.46">3.3</a></li><li>xml2rfc-ext-duplex&nbsp;&nbsp;<a href="#rfc.iref.p.48">3.3</a></li><li>xml2rfc-ext-include-index&nbsp;&nbsp;<a href="#rfc.iref.p.50">3.3</a></li><li>xml2rfc-ext-include-references-in-index&nbsp;&nbsp;<a href="#rfc.iref.p.52">3.3</a></li><li>xml2rfc-ext-insert-metadata&nbsp;&nbsp;<a href="#rfc.iref.p.54">3.3</a></li><li>xml2rfc-ext-justification&nbsp;&nbsp;<a href="#rfc.iref.p.56">3.3</a></li><li>xml2rfc-ext-parse-xml-in-artwork&nbsp;&nbsp;<a href="#rfc.iref.p.59">3.3</a></li><li>xml2rfc-ext-sec-no-trailing-dots&nbsp;&nbsp;<a href="#rfc.iref.p.61">3.3</a></li><li>xml2rfc-ext-support-rfc2731&nbsp;&nbsp;<a href="#rfc.iref.p.63">3.3</a></li><li>xml2rfc-footer&nbsp;&nbsp;<a href="#rfc.iref.p.10">3.1</a></li><li>xml2rfc-header&nbsp;&nbsp;<a href="#rfc.iref.p.12">3.1</a></li><li>xml2rfc-inline&nbsp;&nbsp;<a href="#rfc.iref.p.14">3.1</a></li><li>xml2rfc-iprnotified&nbsp;&nbsp;<a href="#rfc.iref.p.16">3.1</a></li><li>xml2rfc-linkmailto&nbsp;&nbsp;<a href="#rfc.iref.p.18">3.1</a></li><li>xml2rfc-private&nbsp;&nbsp;<a href="#rfc.iref.p.21">3.1</a></li><li>xml2rfc-refparent&nbsp;&nbsp;<a href="#rfc.iref.p.23">3.1</a></li><li>xml2rfc-rfcedstyle&nbsp;&nbsp;<a href="#rfc.iref.p.25">3.1</a></li><li>xml2rfc-sortrefs&nbsp;&nbsp;<a href="#rfc.iref.p.27">3.1</a></li><li>xml2rfc-symrefs&nbsp;&nbsp;<a href="#rfc.iref.p.29">3.1</a></li><li>xml2rfc-toc&nbsp;&nbsp;<a href="#rfc.iref.p.31">3.1</a></li><li>xml2rfc-tocdepth&nbsp;&nbsp;<a href="#rfc.iref.p.33">3.1</a></li><li>xml2rfc-topblock&nbsp;&nbsp;<a href="#rfc.iref.p.35">3.1</a></li></ul></li><li>parse-xml Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.17"><b>11.17</b></a>, <a href="#rfc.iref.p.65">A</a></li><li>parse-xml-in-artwork PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.p.57">3.3</a></li><li>postalLine V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.13"><b>12.13</b></a>, <a href="#rfc.iref.p.64">A</a></li><li>private PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.p.19">3.1</a>, <a href="#rfc.iref.p.67">D</a></li><li>Processing Instruction pseudo attributes&nbsp;&nbsp;<ul><li>allow-markup-in-artwork&nbsp;&nbsp;<a href="#rfc.iref.p.43">3.3</a></li><li>authors-section&nbsp;&nbsp;<a href="#rfc.iref.p.45">3.3</a></li><li>background&nbsp;&nbsp;<a href="#rfc.iref.p.1">3.1</a></li><li>comments&nbsp;&nbsp;<a href="#rfc.iref.p.5">3.1</a></li><li>compact&nbsp;&nbsp;<a href="#rfc.iref.p.3">3.1</a></li><li>duplex&nbsp;&nbsp;<a href="#rfc.iref.p.47">3.3</a></li><li>editing&nbsp;&nbsp;<a href="#rfc.iref.p.7">3.1</a></li><li>footer&nbsp;&nbsp;<a href="#rfc.iref.p.9">3.1</a></li><li>header&nbsp;&nbsp;<a href="#rfc.iref.p.11">3.1</a></li><li>ijustification&nbsp;&nbsp;<a href="#rfc.iref.p.55">3.3</a></li><li>include&nbsp;&nbsp;<a href="#rfc.iref.p.36">3.2</a></li><li>include-index&nbsp;&nbsp;<a href="#rfc.iref.p.49">3.3</a></li><li>include-references-in-index&nbsp;&nbsp;<a href="#rfc.iref.p.51">3.3</a></li><li>inline&nbsp;&nbsp;<a href="#rfc.iref.p.13">3.1</a></li><li>insert-metadata&nbsp;&nbsp;<a href="#rfc.iref.p.53">3.3</a></li><li>iprnotified&nbsp;&nbsp;<a href="#rfc.iref.p.15">3.1</a></li><li>linkmailto&nbsp;&nbsp;<a href="#rfc.iref.p.17">3.1</a></li><li>needLines&nbsp;&nbsp;<a href="#rfc.iref.p.37">3.2</a></li><li>parse-xml-in-artwork&nbsp;&nbsp;<a href="#rfc.iref.p.58">3.3</a></li><li>private&nbsp;&nbsp;<a href="#rfc.iref.p.20">3.1</a>, <a href="#rfc.iref.p.68">D</a></li><li>refparent&nbsp;&nbsp;<a href="#rfc.iref.p.22">3.1</a></li><li>rfcedstyle&nbsp;&nbsp;<a href="#rfc.iref.p.24">3.1</a></li><li>sec-no-trailing-dots&nbsp;&nbsp;<a href="#rfc.iref.p.60">3.3</a></li><li>slides&nbsp;&nbsp;<a href="#rfc.iref.p.38">3.2</a></li><li>sortrefs&nbsp;&nbsp;<a href="#rfc.iref.p.26">3.1</a></li><li>strict&nbsp;&nbsp;<a href="#rfc.iref.p.39">3.2</a></li><li>subcompact&nbsp;&nbsp;<a href="#rfc.iref.p.40">3.2</a></li><li>support-rfc2731&nbsp;&nbsp;<a href="#rfc.iref.p.62">3.3</a></li><li>symrefs&nbsp;&nbsp;<a href="#rfc.iref.p.28">3.1</a></li><li>toc&nbsp;&nbsp;<a href="#rfc.iref.p.30">3.1</a></li><li>tocdepth&nbsp;&nbsp;<a href="#rfc.iref.p.32">3.1</a></li><li>tocindent&nbsp;&nbsp;<a href="#rfc.iref.p.41">3.2</a></li><li>tocompact&nbsp;&nbsp;<a href="#rfc.iref.p.42">3.2</a></li><li>topblock&nbsp;&nbsp;<a href="#rfc.iref.p.34">3.1</a></li></ul></li><li>prose Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.18"><b>11.18</b></a>, <a href="#rfc.iref.p.66">A</a></li></ul></li><li><a id="rfc.index.Q" href="#rfc.index.Q"><b>Q</b></a><ul><li>q Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.19"><b>11.19</b></a>, <a href="#rfc.iref.q.1">A</a></li></ul></li><li><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul><li>rdf:Description Extension Element&nbsp;&nbsp;<a href="#rfc.iref.r.25">A</a></li><li>ref Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.20"><b>11.20</b></a>, <a href="#rfc.iref.r.24">A</a></li><li>refcontent V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.14"><b>12.14</b></a>, <a href="#rfc.iref.r.23">A</a></li><li>refparent PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.r.1">3.1</a></li><li>Relation.Replaces DCMI property&nbsp;&nbsp;<a href="#rfc.iref.r.22">6.4</a></li><li>RELAX NG Compact Schema&nbsp;&nbsp;<a href="#rfc.section.A"><b>A</b></a></li><li>rfc.abstract anchor&nbsp;&nbsp;<a href="#rfc.iref.r.3">4</a></li><li>rfc.authors anchor&nbsp;&nbsp;<a href="#rfc.iref.r.4">4</a></li><li>rfc.copyright anchor&nbsp;&nbsp;<a href="#rfc.iref.r.5">4</a></li><li>rfc.copyrightnotice anchor&nbsp;&nbsp;<a href="#rfc.iref.r.6">4</a></li><li>rfc.figure.n anchor&nbsp;&nbsp;<a href="#rfc.iref.r.7">4</a>, <a href="#rfc.iref.r.18">4</a></li><li>rfc.figure.u.n anchor&nbsp;&nbsp;<a href="#rfc.iref.r.8">4</a>, <a href="#rfc.iref.r.19">4</a></li><li>rfc.index anchor&nbsp;&nbsp;<a href="#rfc.iref.r.9">4</a></li><li>rfc.ipr anchor&nbsp;&nbsp;<a href="#rfc.iref.r.10">4</a></li><li>rfc.iref.n anchor&nbsp;&nbsp;<a href="#rfc.iref.r.11">4</a></li><li>rfc.note.n anchor&nbsp;&nbsp;<a href="#rfc.iref.r.12">4</a></li><li>rfc.references anchor&nbsp;&nbsp;<a href="#rfc.iref.r.13">4</a></li><li>rfc.references.n anchor&nbsp;&nbsp;<a href="#rfc.iref.r.14">4</a></li><li>rfc.section.n anchor&nbsp;&nbsp;<a href="#rfc.iref.r.15">4</a></li><li>rfc.section.n.p.m anchor&nbsp;&nbsp;<a href="#rfc.iref.r.16">4</a></li><li>rfc.status anchor&nbsp;&nbsp;<a href="#rfc.iref.r.17">4</a></li><li>rfc.toc anchor&nbsp;&nbsp;<a href="#rfc.iref.r.20">4</a></li><li>rfc.xref.name.n anchor&nbsp;&nbsp;<a href="#rfc.iref.r.21">4</a></li><li><em>RFC2026</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2026.1">11.26</a>, <a href="#RFC2026"><b>14</b></a>, <a href="#rfc.xref.RFC2026.2">D.2</a><ul><li><em>Section 4</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2026.2">D.2</a></li><li><em>Section 4.1</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2026.1">11.26</a></li></ul></li><li><em>RFC2045</em>&nbsp;&nbsp;<a href="#RFC2045"><b>14</b></a>, <a href="#rfc.xref.RFC2045.1">B.1</a></li><li><em>RFC2119</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2119.1">11.3</a>, <a href="#rfc.xref.RFC2119.2">11.28</a>, <a href="#RFC2119"><b>14</b></a><ul><li><em>Section 5</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2119.2">11.28</a></li></ul></li><li><em>RFC2616</em>&nbsp;&nbsp;<a href="#RFC2616"><b>14</b></a>, <a href="#rfc.xref.RFC2616.1">B.1</a>, <a href="#rfc.xref.RFC2616.2">B.1</a>, <a href="#rfc.xref.RFC2616.3">B.1</a><ul><li><em>Section 2.1</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2616.1">B.1</a></li><li><em>Section 19.1</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2616.2">B.1</a>, <a href="#rfc.xref.RFC2616.3">B.1</a></li></ul></li><li><em>RFC2629</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2629.1">1</a>, <a href="#RFC2629"><b>14</b></a></li><li><em>RFC2648</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2648.1">6.4</a>, <a href="#RFC2648"><b>14</b></a></li><li><em>RFC2731</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2731.1">6.4</a>, <a href="#RFC2731"><b>14</b></a></li><li><em>RFC5234</em>&nbsp;&nbsp;<a href="#RFC5234"><b>14</b></a>, <a href="#rfc.xref.RFC5234.1">B.1</a></li><li><em>RFC5741</em>&nbsp;&nbsp;<a href="#RFC5741"><b>14</b></a>, <a href="#rfc.xref.RFC5741.1">D.3</a>, <a href="#rfc.xref.RFC5741.2">D.3</a>, <a href="#rfc.xref.RFC5741.3">D.4</a><ul><li><em>Section 3.2.2</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC5741.2">D.3</a>, <a href="#rfc.xref.RFC5741.3">D.4</a></li></ul></li><li>rfcedstyle PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.r.2">3.1</a></li><li><em>RNC</em>&nbsp;&nbsp;<a href="#RNC"><b>14</b></a>, <a href="#rfc.xref.RNC.1">A</a>, <a href="#rfc.xref.RNC.2">B.1</a></li></ul></li><li><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul><li>Safari&nbsp;&nbsp;<a href="#rfc.iref.s.9">5.2</a>, <a href="#rfc.iref.s.11">5.2</a><ul><li>3.*&nbsp;&nbsp;<a href="#rfc.iref.s.10">5.2</a></li></ul></li><li>Saxon&nbsp;&nbsp;<a href="#rfc.iref.s.8">5.1</a></li><li>Schema&nbsp;&nbsp;<a href="#rfc.section.A"><b>A</b></a></li><li>sec-no-trailing-dots PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.s.6">3.3</a></li><li>section V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.15"><b>12.15</b></a></li><li>slides PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.s.3">3.2</a></li><li>sortrefs PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.s.1">3.1</a></li><li>source Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.21"><b>11.21</b></a>, <a href="#rfc.iref.s.15">A</a></li><li>span Extension Element&nbsp;&nbsp;<a href="#rfc.iref.s.17">A</a></li><li>strict PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.s.4">3.2</a></li><li>strong V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.16"><b>12.16</b></a>, <a href="#rfc.iref.s.12">A</a></li><li>sub V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.17"><b>12.17</b></a>, <a href="#rfc.iref.s.13">A</a></li><li>subcompact PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.s.5">3.2</a></li><li>sup Extension Element&nbsp;&nbsp;<a href="#rfc.section.11.22"><b>11.22</b></a>, <a href="#rfc.iref.s.16">A</a></li><li>sup V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.18"><b>12.18</b></a>, <a href="#rfc.iref.s.14">A</a></li><li>support-rfc2731 PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.s.7">3.3</a></li><li>symrefs PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.s.2">3.1</a></li></ul></li><li><a id="rfc.index.T" href="#rfc.index.T"><b>T</b></a><ul><li>toc PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.t.1">3.1</a></li><li>tocdepth PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.t.2">3.1</a></li><li>tocindent PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.t.4">3.2</a></li><li>tocompact PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.t.5">3.2</a></li><li>topblock PI pseudo-attribute&nbsp;&nbsp;<a href="#rfc.iref.t.3">3.1</a></li><li>tt V3 Extension Element&nbsp;&nbsp;<a href="#rfc.section.12.19"><b>12.19</b></a>, <a href="#rfc.iref.t.6">A</a></li></ul></li><li><a id="rfc.index.V" href="#rfc.index.V"><b>V</b></a><ul><li>V3 Extension Elements&nbsp;&nbsp;<ul><li>aside&nbsp;&nbsp;<a href="#rfc.section.12.1"><b>12.1</b></a>, <a href="#rfc.iref.v.1">A</a></li><li>b&nbsp;&nbsp;<a href="#rfc.section.12.2"><b>12.2</b></a>, <a href="#rfc.iref.v.2">A</a></li><li>bcp14&nbsp;&nbsp;<a href="#rfc.section.12.3"><b>12.3</b></a>, <a href="#rfc.iref.v.3">A</a></li><li>blockquote&nbsp;&nbsp;<a href="#rfc.section.12.4"><b>12.4</b></a>, <a href="#rfc.iref.v.4">A</a></li><li>dd&nbsp;&nbsp;<a href="#rfc.section.12.6"><b>12.6</b></a>, <a href="#rfc.iref.v.6">A</a></li><li>displayreference&nbsp;&nbsp;<a href="#rfc.section.12.5"><b>12.5</b></a>, <a href="#rfc.iref.v.5">A</a></li><li>dl&nbsp;&nbsp;<a href="#rfc.section.12.7"><b>12.7</b></a>, <a href="#rfc.iref.v.7">A</a></li><li>dt&nbsp;&nbsp;<a href="#rfc.section.12.8"><b>12.8</b></a>, <a href="#rfc.iref.v.8">A</a></li><li>em&nbsp;&nbsp;<a href="#rfc.section.12.9"><b>12.9</b></a>, <a href="#rfc.iref.v.9">A</a></li><li>i&nbsp;&nbsp;<a href="#rfc.section.12.10"><b>12.10</b></a>, <a href="#rfc.iref.v.10">A</a></li><li>li&nbsp;&nbsp;<a href="#rfc.section.12.11"><b>12.11</b></a>, <a href="#rfc.iref.v.11">A</a></li><li>name&nbsp;&nbsp;<a href="#rfc.section.12.12"><b>12.12</b></a>, <a href="#rfc.iref.v.12">A</a></li><li>ol&nbsp;&nbsp;<a href="#rfc.iref.v.13">A</a></li><li>postalLine&nbsp;&nbsp;<a href="#rfc.section.12.13"><b>12.13</b></a>, <a href="#rfc.iref.v.14">A</a></li><li>refcontent&nbsp;&nbsp;<a href="#rfc.section.12.14"><b>12.14</b></a>, <a href="#rfc.iref.v.15">A</a></li><li>section&nbsp;&nbsp;<a href="#rfc.section.12.15"><b>12.15</b></a></li><li>strong&nbsp;&nbsp;<a href="#rfc.section.12.16"><b>12.16</b></a>, <a href="#rfc.iref.v.16">A</a></li><li>sub&nbsp;&nbsp;<a href="#rfc.section.12.17"><b>12.17</b></a>, <a href="#rfc.iref.v.17">A</a></li><li>sup&nbsp;&nbsp;<a href="#rfc.section.12.18"><b>12.18</b></a>, <a href="#rfc.iref.v.18">A</a></li><li>tt&nbsp;&nbsp;<a href="#rfc.section.12.19"><b>12.19</b></a>, <a href="#rfc.iref.v.19">A</a></li></ul></li></ul></li><li><a id="rfc.index.X" href="#rfc.index.X"><b>X</b></a><ul><li>x Extension Element&nbsp;&nbsp;<a href="#rfc.iref.x.32">A</a></li><li>Xalan&nbsp;&nbsp;<a href="#rfc.iref.x.29">5.1</a></li><li><em>XHTML2</em>&nbsp;&nbsp;<a href="#rfc.xref.XHTML2.1">11.11</a>, <a href="#XHTML2"><b>14</b></a></li><li><em>XML</em>&nbsp;&nbsp;<a href="#XML"><b>14</b></a>, <a href="#rfc.xref.XML.1">C.1</a><ul><li><em>Section 2.8</em>&nbsp;&nbsp;<a href="#rfc.xref.XML.1">C.1</a></li></ul></li><li>xml-stylesheet PI&nbsp;&nbsp;<a href="#rfc.iref.x.31">6</a></li><li>xml2rfc-background parameter&nbsp;&nbsp;<a href="#rfc.iref.x.2">3.1</a></li><li>xml2rfc-comments parameter&nbsp;&nbsp;<a href="#rfc.iref.x.4">3.1</a></li><li>xml2rfc-editing parameter&nbsp;&nbsp;<a href="#rfc.iref.x.3">3.1</a>, <a href="#rfc.iref.x.5">3.1</a></li><li>xml2rfc-ext-allow-markup-in-artwork parameter&nbsp;&nbsp;<a href="#rfc.iref.x.19">3.3</a></li><li>xml2rfc-ext-authors-section parameter&nbsp;&nbsp;<a href="#rfc.iref.x.20">3.3</a></li><li>xml2rfc-ext-duplex&nbsp;&nbsp;<a href="#rfc.iref.x.21">3.3</a></li><li>xml2rfc-ext-include-index parameter&nbsp;&nbsp;<a href="#rfc.iref.x.22">3.3</a></li><li>xml2rfc-ext-include-references-in-index parameter&nbsp;&nbsp;<a href="#rfc.iref.x.23">3.3</a></li><li>xml2rfc-ext-insert-metadata parameter&nbsp;&nbsp;<a href="#rfc.iref.x.24">3.3</a></li><li>xml2rfc-ext-justification parameter&nbsp;&nbsp;<a href="#rfc.iref.x.25">3.3</a></li><li>xml2rfc-ext-parse-xml-in-artwork parameter&nbsp;&nbsp;<a href="#rfc.iref.x.26">3.3</a></li><li>xml2rfc-ext-sec-no-trailing-dots parameter&nbsp;&nbsp;<a href="#rfc.iref.x.27">3.3</a></li><li>xml2rfc-ext-support-rfc2731 parameter&nbsp;&nbsp;<a href="#rfc.iref.x.28">3.3</a></li><li>xml2rfc-footer parameter&nbsp;&nbsp;<a href="#rfc.iref.x.6">3.1</a></li><li>xml2rfc-header parameter&nbsp;&nbsp;<a href="#rfc.iref.x.7">3.1</a></li><li>xml2rfc-inline parameter&nbsp;&nbsp;<a href="#rfc.iref.x.8">3.1</a></li><li>xml2rfc-iprnotified parameter&nbsp;&nbsp;<a href="#rfc.iref.x.9">3.1</a></li><li>xml2rfc-linkmailto parameter&nbsp;&nbsp;<a href="#rfc.iref.x.10">3.1</a></li><li>xml2rfc-private parameter&nbsp;&nbsp;<a href="#rfc.iref.x.11">3.1</a></li><li>xml2rfc-refparent parameter&nbsp;&nbsp;<a href="#rfc.iref.x.12">3.1</a></li><li>xml2rfc-rfcedstyle parameter&nbsp;&nbsp;<a href="#rfc.iref.x.13">3.1</a></li><li>xml2rfc-sortrefs parameter&nbsp;&nbsp;<a href="#rfc.iref.x.14">3.1</a></li><li>xml2rfc-symrefs parameter&nbsp;&nbsp;<a href="#rfc.iref.x.15">3.1</a></li><li>xml2rfc-toc parameter&nbsp;&nbsp;<a href="#rfc.iref.x.16">3.1</a></li><li>xml2rfc-tocdepth parameter&nbsp;&nbsp;<a href="#rfc.iref.x.17">3.1</a></li><li>xml2rfc-topblock parameter&nbsp;&nbsp;<a href="#rfc.iref.x.18">3.1</a></li><li><em>XML2RFCV2</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV2.1">1</a>, <a href="#XML2RFCV2"><b>14</b></a></li><li><em>XML2RFCV3</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.1">12</a>, <a href="#rfc.xref.XML2RFCV3.2">12.1</a>, <a href="#rfc.xref.XML2RFCV3.3">12.2</a>, <a href="#rfc.xref.XML2RFCV3.4">12.3</a>, <a href="#rfc.xref.XML2RFCV3.5">12.4</a>, <a href="#rfc.xref.XML2RFCV3.6">12.5</a>, <a href="#rfc.xref.XML2RFCV3.7">12.6</a>, <a href="#rfc.xref.XML2RFCV3.8">12.7</a>, <a href="#rfc.xref.XML2RFCV3.9">12.8</a>, <a href="#rfc.xref.XML2RFCV3.10">12.9</a>, <a href="#rfc.xref.XML2RFCV3.11">12.10</a>, <a href="#rfc.xref.XML2RFCV3.12">12.11</a>, <a href="#rfc.xref.XML2RFCV3.13">12.12</a>, <a href="#rfc.xref.XML2RFCV3.14">12.13</a>, <a href="#rfc.xref.XML2RFCV3.15">12.14</a>, <a href="#rfc.xref.XML2RFCV3.16">12.15</a>, <a href="#rfc.xref.XML2RFCV3.17">12.15.1</a>, <a href="#rfc.xref.XML2RFCV3.18">12.15.2</a>, <a href="#rfc.xref.XML2RFCV3.19">12.16</a>, <a href="#rfc.xref.XML2RFCV3.20">12.17</a>, <a href="#rfc.xref.XML2RFCV3.21">12.18</a>, <a href="#rfc.xref.XML2RFCV3.22">12.19</a>, <a href="#rfc.xref.XML2RFCV3.23">12.20.1</a>, <a href="#rfc.xref.XML2RFCV3.24">12.20.2</a>, <a href="#rfc.xref.XML2RFCV3.25">12.20.3</a>, <a href="#XML2RFCV3"><b>14</b></a><ul><li><em>Section 2.6</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.2">12.1</a></li><li><em>Section 2.8</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.3">12.2</a></li><li><em>Section 2.10</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.4">12.3</a></li><li><em>Section 2.11</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.5">12.4</a></li><li><em>Section 2.19</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.7">12.6</a></li><li><em>Section 2.20</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.6">12.5</a></li><li><em>Section 2.21</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.8">12.7</a></li><li><em>Section 2.22</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.9">12.8</a></li><li><em>Section 2.23</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.10">12.9</a></li><li><em>Section 2.28</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.11">12.10</a></li><li><em>Section 2.31</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.12">12.11</a></li><li><em>Section 2.34</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.13">12.12</a></li><li><em>Section 2.40</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.14">12.13</a></li><li><em>Section 2.41</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.15">12.14</a></li><li><em>Section 2.47</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.16">12.15</a></li><li><em>Section 2.47.2</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.17">12.15.1</a></li><li><em>Section 2.47.4</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.18">12.15.2</a></li><li><em>Section 2.51</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.19">12.16</a></li><li><em>Section 2.52</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.20">12.17</a></li><li><em>Section 2.53</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.21">12.18</a></li><li><em>Section 2.63</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.22">12.19</a></li><li><em>Section 2.67.3</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.23">12.20.1</a></li><li><em>Section 2.67.4</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.24">12.20.2</a></li><li><em>Section 2.67.5</em>&nbsp;&nbsp;<a href="#rfc.xref.XML2RFCV3.25">12.20.3</a></li></ul></li><li><em>XSL-FO</em>&nbsp;&nbsp;<a href="#rfc.xref.XSL-FO.1">9.1</a>, <a href="#rfc.xref.XSL-FO.2">9.1</a>, <a href="#XSL-FO"><b>14</b></a></li><li>xsltproc&nbsp;&nbsp;<a href="#rfc.iref.x.30">5.1</a><ul><li>passing parameters&nbsp;&nbsp;<a href="#rfc.iref.x.1">3</a></li></ul></li></ul></li></ul></div><hr class="noprint"><div class="avoidbreakinside"><h1 id="rfc.authors" class="np"><a href="#rfc.authors">Author's Address</a></h1><p><b>Julian F. Reschke</b><br>greenbytes GmbH<br>Hafenweg 16<br>Muenster, NW&nbsp;48155<br>Germany<br>EMail: <a href="mailto:julian.reschke@greenbytes.de">julian.reschke@greenbytes.de</a><br>URI: <a href="http://greenbytes.de/tech/webdav/">http://greenbytes.de/tech/webdav/</a></p></div></body></html> 
  • rfc2629xslt/rfc2629xslt.txt

    r2734 r2735  
    44RFC2629 through XSLT                                          J. Reschke 
    55                                                              greenbytes 
    6                                                        December 16, 2014 
     6                                                       February 19, 2015 
    77 
    88 
     
    5656 
    5757 
    58 Documentation             RFC2629 through XSLT             December 2014 
     58Documentation             RFC2629 through XSLT             February 2015 
    5959 
    6060 
     
    113113 
    114114 
    115 Documentation             RFC2629 through XSLT             December 2014 
     115Documentation             RFC2629 through XSLT             February 2015 
    116116 
    117117 
     
    170170 
    171171 
    172 Documentation             RFC2629 through XSLT             December 2014 
     172Documentation             RFC2629 through XSLT             February 2015 
    173173 
    174174 
     
    227227 
    228228 
    229 Documentation             RFC2629 through XSLT             December 2014 
     229Documentation             RFC2629 through XSLT             February 2015 
    230230 
    231231 
     
    284284 
    285285 
    286 Documentation             RFC2629 through XSLT             December 2014 
     286Documentation             RFC2629 through XSLT             February 2015 
    287287 
    288288 
     
    341341 
    342342 
    343 Documentation             RFC2629 through XSLT             December 2014 
     343Documentation             RFC2629 through XSLT             February 2015 
    344344 
    345345 
     
    398398 
    399399 
    400 Documentation             RFC2629 through XSLT             December 2014 
     400Documentation             RFC2629 through XSLT             February 2015 
    401401 
    402402 
     
    455455 
    456456 
    457 Documentation             RFC2629 through XSLT             December 2014 
     457Documentation             RFC2629 through XSLT             February 2015 
    458458 
    459459 
     
    512512 
    513513 
    514 Documentation             RFC2629 through XSLT             December 2014 
     514Documentation             RFC2629 through XSLT             February 2015 
    515515 
    516516 
     
    569569 
    570570 
    571 Documentation             RFC2629 through XSLT             December 2014 
     571Documentation             RFC2629 through XSLT             February 2015 
    572572 
    573573 
     
    626626 
    627627 
    628 Documentation             RFC2629 through XSLT             December 2014 
     628Documentation             RFC2629 through XSLT             February 2015 
    629629 
    630630 
     
    683683 
    684684 
    685 Documentation             RFC2629 through XSLT             December 2014 
     685Documentation             RFC2629 through XSLT             February 2015 
    686686 
    687687 
     
    740740 
    741741 
    742 Documentation             RFC2629 through XSLT             December 2014 
     742Documentation             RFC2629 through XSLT             February 2015 
    743743 
    744744 
     
    797797 
    798798 
    799 Documentation             RFC2629 through XSLT             December 2014 
     799Documentation             RFC2629 through XSLT             February 2015 
    800800 
    801801 
     
    854854 
    855855 
    856 Documentation             RFC2629 through XSLT             December 2014 
     856Documentation             RFC2629 through XSLT             February 2015 
    857857 
    858858 
     
    911911 
    912912 
    913 Documentation             RFC2629 through XSLT             December 2014 
     913Documentation             RFC2629 through XSLT             February 2015 
    914914 
    915915 
     
    968968 
    969969 
    970 Documentation             RFC2629 through XSLT             December 2014 
     970Documentation             RFC2629 through XSLT             February 2015 
    971971 
    972972 
     
    10251025 
    10261026 
    1027 Documentation             RFC2629 through XSLT             December 2014 
     1027Documentation             RFC2629 through XSLT             February 2015 
    10281028 
    10291029 
     
    10821082 
    10831083 
    1084 Documentation             RFC2629 through XSLT             December 2014 
     1084Documentation             RFC2629 through XSLT             February 2015 
    10851085 
    10861086 
     
    11391139 
    11401140 
    1141 Documentation             RFC2629 through XSLT             December 2014 
     1141Documentation             RFC2629 through XSLT             February 2015 
    11421142 
    11431143 
     
    11961196 
    11971197 
    1198 Documentation             RFC2629 through XSLT             December 2014 
     1198Documentation             RFC2629 through XSLT             February 2015 
    11991199 
    12001200 
     
    12531253 
    12541254 
    1255 Documentation             RFC2629 through XSLT             December 2014 
     1255Documentation             RFC2629 through XSLT             February 2015 
    12561256 
    12571257 
     
    13101310 
    13111311 
    1312 Documentation             RFC2629 through XSLT             December 2014 
     1312Documentation             RFC2629 through XSLT             February 2015 
    13131313 
    13141314 
     
    13671367 
    13681368 
    1369 Documentation             RFC2629 through XSLT             December 2014 
     1369Documentation             RFC2629 through XSLT             February 2015 
    13701370 
    13711371 
     
    14241424 
    14251425 
    1426 Documentation             RFC2629 through XSLT             December 2014 
     1426Documentation             RFC2629 through XSLT             February 2015 
    14271427 
    14281428 
     
    14811481 
    14821482 
    1483 Documentation             RFC2629 through XSLT             December 2014 
     1483Documentation             RFC2629 through XSLT             February 2015 
    14841484 
    14851485 
     
    15381538 
    15391539 
    1540 Documentation             RFC2629 through XSLT             December 2014 
     1540Documentation             RFC2629 through XSLT             February 2015 
    15411541 
    15421542 
     
    15951595 
    15961596 
    1597 Documentation             RFC2629 through XSLT             December 2014 
     1597Documentation             RFC2629 through XSLT             February 2015 
    15981598 
    15991599 
     
    16521652 
    16531653 
    1654 Documentation             RFC2629 through XSLT             December 2014 
     1654Documentation             RFC2629 through XSLT             February 2015 
    16551655 
    16561656 
     
    17091709 
    17101710 
    1711 Documentation             RFC2629 through XSLT             December 2014 
     1711Documentation             RFC2629 through XSLT             February 2015 
    17121712 
    17131713 
     
    17661766 
    17671767 
    1768 Documentation             RFC2629 through XSLT             December 2014 
     1768Documentation             RFC2629 through XSLT             February 2015 
    17691769 
    17701770 
     
    18231823 
    18241824 
    1825 Documentation             RFC2629 through XSLT             December 2014 
     1825Documentation             RFC2629 through XSLT             February 2015 
    18261826 
    18271827 
     
    18801880 
    18811881 
    1882 Documentation             RFC2629 through XSLT             December 2014 
     1882Documentation             RFC2629 through XSLT             February 2015 
    18831883 
    18841884 
     
    19371937 
    19381938 
    1939 Documentation             RFC2629 through XSLT             December 2014 
     1939Documentation             RFC2629 through XSLT             February 2015 
    19401940 
    19411941 
     
    19941994 
    19951995 
    1996 Documentation             RFC2629 through XSLT             December 2014 
     1996Documentation             RFC2629 through XSLT             February 2015 
    19971997 
    19981998 
     
    20512051 
    20522052 
    2053 Documentation             RFC2629 through XSLT             December 2014 
     2053Documentation             RFC2629 through XSLT             February 2015 
    20542054 
    20552055 
     
    21082108 
    21092109 
    2110 Documentation             RFC2629 through XSLT             December 2014 
     2110Documentation             RFC2629 through XSLT             February 2015 
    21112111 
    21122112 
     
    21652165 
    21662166 
    2167 Documentation             RFC2629 through XSLT             December 2014 
     2167Documentation             RFC2629 through XSLT             February 2015 
    21682168 
    21692169 
     
    22222222 
    22232223 
    2224 Documentation             RFC2629 through XSLT             December 2014 
     2224Documentation             RFC2629 through XSLT             February 2015 
    22252225 
    22262226 
     
    22792279 
    22802280 
    2281 Documentation             RFC2629 through XSLT             December 2014 
     2281Documentation             RFC2629 through XSLT             February 2015 
    22822282 
    22832283 
     
    23362336 
    23372337 
    2338 Documentation             RFC2629 through XSLT             December 2014 
     2338Documentation             RFC2629 through XSLT             February 2015 
    23392339 
    23402340 
     
    23932393 
    23942394 
    2395 Documentation             RFC2629 through XSLT             December 2014 
     2395Documentation             RFC2629 through XSLT             February 2015 
    23962396 
    23972397 
     
    24502450 
    24512451 
    2452 Documentation             RFC2629 through XSLT             December 2014 
     2452Documentation             RFC2629 through XSLT             February 2015 
    24532453 
    24542454 
     
    25072507 
    25082508 
    2509 Documentation             RFC2629 through XSLT             December 2014 
     2509Documentation             RFC2629 through XSLT             February 2015 
    25102510 
    25112511 
     
    25642564 
    25652565 
    2566 Documentation             RFC2629 through XSLT             December 2014 
     2566Documentation             RFC2629 through XSLT             February 2015 
    25672567 
    25682568 
     
    26212621 
    26222622 
    2623 Documentation             RFC2629 through XSLT             December 2014 
     2623Documentation             RFC2629 through XSLT             February 2015 
    26242624 
    26252625 
     
    26782678 
    26792679 
    2680 Documentation             RFC2629 through XSLT             December 2014 
     2680Documentation             RFC2629 through XSLT             February 2015 
    26812681 
    26822682 
     
    27352735 
    27362736 
    2737 Documentation             RFC2629 through XSLT             December 2014 
     2737Documentation             RFC2629 through XSLT             February 2015 
    27382738 
    27392739 
     
    27922792 
    27932793 
    2794 Documentation             RFC2629 through XSLT             December 2014 
     2794Documentation             RFC2629 through XSLT             February 2015 
    27952795 
    27962796 
     
    28492849 
    28502850 
    2851 Documentation             RFC2629 through XSLT             December 2014 
     2851Documentation             RFC2629 through XSLT             February 2015 
    28522852 
    28532853 
     
    29062906 
    29072907 
    2908 Documentation             RFC2629 through XSLT             December 2014 
     2908Documentation             RFC2629 through XSLT             February 2015 
    29092909 
    29102910 
     
    29632963 
    29642964 
    2965 Documentation             RFC2629 through XSLT             December 2014 
     2965Documentation             RFC2629 through XSLT             February 2015 
    29662966 
    29672967 
     
    30203020 
    30213021 
    3022 Documentation             RFC2629 through XSLT             December 2014 
     3022Documentation             RFC2629 through XSLT             February 2015 
    30233023 
    30243024 
     
    30773077 
    30783078 
    3079 Documentation             RFC2629 through XSLT             December 2014 
     3079Documentation             RFC2629 through XSLT             February 2015 
    30803080 
    30813081 
     
    31343134 
    31353135 
    3136 Documentation             RFC2629 through XSLT             December 2014 
     3136Documentation             RFC2629 through XSLT             February 2015 
    31373137 
    31383138 
     
    31913191 
    31923192 
    3193 Documentation             RFC2629 through XSLT             December 2014 
     3193Documentation             RFC2629 through XSLT             February 2015 
    31943194 
    31953195 
     
    32483248 
    32493249 
    3250 Documentation             RFC2629 through XSLT             December 2014 
     3250Documentation             RFC2629 through XSLT             February 2015 
    32513251 
    32523252 
     
    33053305 
    33063306 
    3307 Documentation             RFC2629 through XSLT             December 2014 
     3307Documentation             RFC2629 through XSLT             February 2015 
    33083308 
    33093309 
     
    33623362 
    33633363 
    3364 Documentation             RFC2629 through XSLT             December 2014 
     3364Documentation             RFC2629 through XSLT             February 2015 
    33653365 
    33663366 
     
    34193419 
    34203420 
    3421 Documentation             RFC2629 through XSLT             December 2014 
     3421Documentation             RFC2629 through XSLT             February 2015 
    34223422 
    34233423 
     
    34763476 
    34773477 
    3478 Documentation             RFC2629 through XSLT             December 2014 
     3478Documentation             RFC2629 through XSLT             February 2015 
    34793479 
    34803480 
     
    35333533 
    35343534 
    3535 Documentation             RFC2629 through XSLT             December 2014 
     3535Documentation             RFC2629 through XSLT             February 2015 
    35363536 
    35373537 
     
    35903590 
    35913591 
    3592 Documentation             RFC2629 through XSLT             December 2014 
     3592Documentation             RFC2629 through XSLT             February 2015 
    35933593 
    35943594 
     
    36473647 
    36483648 
    3649 Documentation             RFC2629 through XSLT             December 2014 
     3649Documentation             RFC2629 through XSLT             February 2015 
    36503650 
    36513651 
     
    37043704 
    37053705 
    3706 Documentation             RFC2629 through XSLT             December 2014 
     3706Documentation             RFC2629 through XSLT             February 2015 
    37073707 
    37083708 
     
    37613761 
    37623762 
    3763 Documentation             RFC2629 through XSLT             December 2014 
     3763Documentation             RFC2629 through XSLT             February 2015 
    37643764 
    37653765 
     
    38183818 
    38193819 
    3820 Documentation             RFC2629 through XSLT             December 2014 
     3820Documentation             RFC2629 through XSLT             February 2015 
    38213821 
    38223822 
     
    38753875 
    38763876 
    3877 Documentation             RFC2629 through XSLT             December 2014 
     3877Documentation             RFC2629 through XSLT             February 2015 
    38783878 
    38793879 
     
    39323932 
    39333933 
    3934 Documentation             RFC2629 through XSLT             December 2014 
     3934Documentation             RFC2629 through XSLT             February 2015 
    39353935 
    39363936 
     
    39893989 
    39903990 
    3991 Documentation             RFC2629 through XSLT             December 2014 
     3991Documentation             RFC2629 through XSLT             February 2015 
    39923992 
    39933993 
     
    40464046 
    40474047 
    4048 Documentation             RFC2629 through XSLT             December 2014 
     4048Documentation             RFC2629 through XSLT             February 2015 
    40494049 
    40504050 
     
    41034103 
    41044104 
    4105 Documentation             RFC2629 through XSLT             December 2014 
     4105Documentation             RFC2629 through XSLT             February 2015 
    41064106 
    41074107 
     
    41604160 
    41614161 
    4162 Documentation             RFC2629 through XSLT             December 2014 
     4162Documentation             RFC2629 through XSLT             February 2015 
    41634163 
    41644164 
     
    42174217 
    42184218 
    4219 Documentation             RFC2629 through XSLT             December 2014 
     4219Documentation             RFC2629 through XSLT             February 2015 
    42204220 
    42214221 
     
    42744274 
    42754275 
    4276 Documentation             RFC2629 through XSLT             December 2014 
     4276Documentation             RFC2629 through XSLT             February 2015 
    42774277 
    42784278 
     
    42854285   Germany 
    42864286 
    4287    Phone: +49 251 2807760 
    42884287   Email: julian.reschke@greenbytes.de 
    42894288   URI:   http://greenbytes.de/tech/webdav/ 
     
    43284327 
    43294328 
     4329 
    43304330Reschke                                                        [Page 76] 
    43314331 
  • rfc2629xslt/rfc2629xslt.xml

    r2734 r2735  
    1919        <author initials="J. F." surname="Reschke" fullname="Julian F. Reschke"> 
    2020                <organization abbrev="greenbytes">greenbytes GmbH</organization> 
    21         <address> 
    22                 <postal> 
    23                 <street>Hafenweg 16</street> 
    24             <city>Muenster</city><region>NW</region><code>48155</code> 
    25                 <country>Germany</country> 
    26                 </postal> 
    27                   <phone>+49 251 2807760</phone>         
     21      <address> 
     22        <postal> 
     23                <street>Hafenweg 16</street> 
     24          <city>Muenster</city><region>NW</region><code>48155</code> 
     25                <country>Germany</country> 
     26        </postal> 
    2827                  <email>julian.reschke@greenbytes.de</email>    
    2928                  <uri>http://greenbytes.de/tech/webdav/</uri>   
     
    3130        </author> 
    3231      
    33     <date year="2014"/> 
     32    <date year="2015"/> 
    3433 
    3534    <keyword>RFC2629</keyword> 
     
    4645        <middle> 
    4746 
    48 <section title="Introduction"> 
     47<section title="Introduction" anchor="introduction"> 
    4948<t> 
    5049  This document describes a set of XSLT transformations that can be used to  
  • rfc2629xslt/samples/rfc2629.xslt

    r2734 r2735  
    22    XSLT transformation from RFC2629 XML format to HTML 
    33 
    4     Copyright (c) 2006-2014, Julian Reschke (julian.reschke@greenbytes.de) 
     4    Copyright (c) 2006-2015, Julian Reschke (julian.reschke@greenbytes.de) 
    55    All rights reserved. 
    66 
     
    100100 
    101101<!-- include a table of contents if a processing instruction <?rfc?> 
    102      exists with contents toc="yes". Can be overriden by an XSLT parameter --> 
     102     exists with contents toc="yes". Can be overridden by an XSLT parameter --> 
    103103 
    104104<xsl:param name="xml2rfc-toc"> 
     
    132132 
    133133<!-- suppress top block if a processing instruction <?rfc?> 
    134      exists with contents tocblock="no". Can be overriden by an XSLT parameter --> 
     134     exists with contents tocblock="no". Can be overridden by an XSLT parameter --> 
    135135 
    136136<xsl:param name="xml2rfc-topblock"> 
     
    163163 
    164164<!-- use symbolic reference names instead of numeric ones unless a processing instruction <?rfc?> 
    165      exists with contents symrefs="no". Can be overriden by an XSLT parameter --> 
     165     exists with contents symrefs="no". Can be overridden by an XSLT parameter --> 
    166166 
    167167<xsl:param name="xml2rfc-symrefs"> 
     
    174174 
    175175<!-- sort references if a processing instruction <?rfc?> 
    176      exists with contents sortrefs="yes". Can be overriden by an XSLT parameter --> 
     176     exists with contents sortrefs="yes". Can be overridden by an XSLT parameter --> 
    177177 
    178178<xsl:param name="xml2rfc-sortrefs"> 
     
    185185 
    186186<!-- insert editing marks if a processing instruction <?rfc?> 
    187      exists with contents editing="yes". Can be overriden by an XSLT parameter --> 
     187     exists with contents editing="yes". Can be overridden by an XSLT parameter --> 
    188188 
    189189<xsl:param name="xml2rfc-editing"> 
     
    406406<!-- URL templates for RFCs and Internet Drafts. --> 
    407407 
    408 <!-- Reference the authorative ASCII versions 
     408<!-- Reference the authoritative ASCII versions 
    409409<xsl:param name="rfcUrlPrefix" select="'http://www.ietf.org/rfc/rfc'" /> 
    410410<xsl:param name="rfcUrlPostfix" select="'.txt'" /> 
     
    729729      <xsl:attribute name="class">drawing</xsl:attribute> 
    730730    </xsl:when> 
    731     <xsl:when test="starts-with(@type,'text/plain') or @type='example' or @type='code' or @type='application/xml-dtd'"> 
     731    <xsl:when test="starts-with(@type,'text/plain') or @type='example' or @type='code' or @type='application/xml-dtd' or @type='application/json'"> 
    732732      <xsl:attribute name="class">text</xsl:attribute> 
    733733    </xsl:when> 
     
    23022302      </xsl:for-each> 
    23032303      <xsl:if test="@number"> 
    2304         <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc{@number}.txt" /> 
     2304        <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc{@number}.txt" /> 
    23052305        <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc{@number}" /> 
    23062306        <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc{@number}" /> 
     
    50835083          <xsl:when test="self::xref"> 
    50845084            <xsl:variable name="target" select="@target"/> 
    5085             <xsl:comment>workaround for Saxon 9.1 bug; force evalutation of: <xsl:value-of select="$target"/></xsl:comment> 
     5085            <xsl:comment>workaround for Saxon 9.1 bug; force evaluation of: <xsl:value-of select="$target"/></xsl:comment> 
    50865086            <xsl:variable name="no"><xsl:number level="any" count="xref[@target=$target]"/></xsl:variable> 
    50875087            <xsl:text>#</xsl:text> 
     
    58595859        </xsl:choose> 
    58605860 
    5861         <!-- add warning for incpmpatible IPR attribute on RFCs --> 
     5861        <!-- add warning for incompatible IPR attribute on RFCs --> 
    58625862        <xsl:variable name="stds-rfc-compatible-ipr" 
    58635863                      select="/rfc/@ipr='pre5378Trust200902' or /rfc/@ipr='trust200902' or /rfc/@ipr='trust200811' or /rfc/@ipr='full3978' or /rfc/@ipr='full3667' or /rfc/@ipr='full2026'"/> 
     
    78407840    <xsl:text>http://greenbytes.de/tech/webdav/rfc2629.xslt, </xsl:text> 
    78417841    <!-- when RCS keyword substitution in place, add version info --> 
    7842     <xsl:if test="contains('$Revision: 1.710 $',':')"> 
    7843       <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.710 $', 'Revision: '),'$','')),', ')" /> 
     7842    <xsl:if test="contains('$Revision: 1.712 $',':')"> 
     7843      <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.712 $', 'Revision: '),'$','')),', ')" /> 
    78447844    </xsl:if> 
    7845     <xsl:if test="contains('$Date: 2014/12/09 13:12:18 $',':')"> 
    7846       <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2014/12/09 13:12:18 $', 'Date: '),'$','')),', ')" /> 
     7845    <xsl:if test="contains('$Date: 2015/02/19 11:08:37 $',':')"> 
     7846      <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2015/02/19 11:08:37 $', 'Date: '),'$','')),', ')" /> 
    78477847    </xsl:if> 
    78487848    <xsl:value-of select="concat('XSLT vendor: ',system-property('xsl:vendor'),' ',system-property('xsl:vendor-url'))" /> 
  • rfc2629xslt/samples/sample.ipr.rfc.200201.iprnotified.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyright"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc3223.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc3223.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc3223"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc3223"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.200201.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyright"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc3223.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc3223.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc3223"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc3223"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.200609.ind.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyright"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc4637.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc4637.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc4637"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc4637"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.200609.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyright"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc4637.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc4637.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc4637"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc4637"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.200808.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyright"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc5299.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc5299.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc5299"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc5299"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.200812.nomod.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc5402.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc5402.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc5402"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc5402"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.200812.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc5402.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc5402.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc5402"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc5402"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.200906.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.200907.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.200909.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.200912.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.bcp.c.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.exp.c.nomod.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.exp.c.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.exp.nc.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.hist.c.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.hist.nc.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.inf.c.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.inf.nc.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.std.c.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.ind.exp.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.ind.hist.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.ind.inf.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.exp.c.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.exp.nc.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.exp.norg.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.hist.c.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.hist.nc.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.hist.norg.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.inf.c.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.inf.nc.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.inf.norg.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/samples/sample.ipr.rfc.pre5378Trust200902.200912.test.xhtml

    r2734 r2735  
    439439      <link rel="Copyright" href="#rfc.copyrightnotice"/> 
    440440      <link rel="Chapter" title="1 Dummy Section" href="#rfc.section.1"/> 
    441       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
     441      <link rel="Alternate" title="Authoritative ASCII Version" href="http://www.ietf.org/rfc/rfc9999.txt"/> 
    442442      <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc9999"/> 
    443443      <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc9999"/> 
  • rfc2629xslt/testcase.html

    r2734 r2735  
    413413  } 
    414414  @top-right { 
    415        content: "December 2014"; 
     415       content: "February 2015"; 
    416416  } 
    417417  @top-center { 
     
    440440    } 
    441441} 
    442 </style><link rel="Contents" href="#rfc.toc"><link rel="Author" href="#rfc.authors"><link rel="Index" href="#rfc.index"><link rel="Chapter" title="1 Lists" href="#rfc.section.1"><link rel="Chapter" title="2 spanx" href="#rfc.section.2"><link rel="Chapter" title="3 Tables" href="#rfc.section.3"><link rel="Chapter" title="4 Figures" href="#rfc.section.4"><link rel="Chapter" title="5 xrefs" href="#rfc.section.5"><link rel="Chapter" title="6 More References" href="#rfc.section.6"><link rel="Chapter" title="7 Paragraph formatting" href="#rfc.section.7"><link rel="Chapter" title="8 Sections" href="#rfc.section.8"><link rel="Chapter" title="9 Comments" href="#rfc.section.9"><link rel="Chapter" title="10 Artwork Width" href="#rfc.section.10"><link rel="Chapter" title="11 Extensions" href="#rfc.section.11"><link rel="Chapter" title="12 Blank Lines" href="#rfc.section.12"><link rel="Chapter" title="13 Other" href="#rfc.section.13"><link rel="Chapter" href="#rfc.section.14" title="14 References"><meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.710, 2014/12/09 13:12:18, XSLT vendor: SAXON 6.5.5 from Michael Kay http://saxon.sf.net/"><meta name="keywords" content="RFC2629, test case, xml2rfc"><link rel="schema.dct" href="http://purl.org/dc/terms/"><meta name="dct.creator" content="Reschke, J. F."></head><body><table class="header" id="rfc.headerblock"><tbody><tr><td class="left">XML2RFC Test Cases</td><td class="right">J. F. Reschke</td></tr><tr><td class="left"></td><td class="right">greenbytes</td></tr><tr><td class="left"></td><td class="right">December 2014</td></tr></tbody></table><p class="title" id="rfc.title">Test cases for XML2RFC formatting</p><hr class="noprint"><div id="rfc.toc"><h1 class="np"><a href="#rfc.toc">Table of Contents</a></h1><ul class="toc"><li><a href="#rfc.section.1">1.</a>&nbsp;&nbsp;&nbsp;<a href="#lists">Lists</a><ul><li><a href="#rfc.section.1.1">1.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.1">hanging list</a><ul><li><a href="#rfc.section.1.1.1">1.1.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.1.1">default</a></li><li><a href="#rfc.section.1.1.2">1.1.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.1.2">hanging list with hangIndent 7</a></li><li><a href="#rfc.section.1.1.3">1.1.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.1.3">hanging list with hangIndent 0</a></li></ul></li><li><a href="#rfc.section.1.2">1.2</a>&nbsp;&nbsp;&nbsp;<a href="#ordered.list.numbers">numbered list</a></li><li><a href="#rfc.section.1.3">1.3</a>&nbsp;&nbsp;&nbsp;<a href="#ordered.list.letters">ordered list (letters)</a></li><li><a href="#rfc.section.1.4">1.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.4">no explicit counters</a></li><li><a href="#rfc.section.1.5">1.5</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.5">with explicit counters</a></li><li><a href="#rfc.section.1.6">1.6</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.6">Nested lists</a><ul><li><a href="#rfc.section.1.6.1">1.6.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.6.1">numbers/letters</a></li><li><a href="#rfc.section.1.6.2">1.6.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.6.2">numbers/numbers</a></li><li><a href="#rfc.section.1.6.3">1.6.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.6.3">letters/letters</a></li><li><a href="#rfc.section.1.6.4">1.6.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.6.4">letters/letters/letters</a></li><li><a href="#rfc.section.1.6.5">1.6.5</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.6.5">symbols/symbols/symbols</a></li><li><a href="#rfc.section.1.6.6">1.6.6</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.6.6">hanging/hanging</a></li></ul></li><li><a href="#rfc.section.1.7">1.7</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.7">list without style</a></li><li><a href="#rfc.section.1.8">1.8</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.8">list with multiple paragraphs in a single list item</a></li><li><a href="#rfc.section.1.9">1.9</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9">style=format...</a><ul><li><a href="#rfc.section.1.9.1">1.9.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.1">lists with fancy formats: %c</a></li><li><a href="#rfc.section.1.9.2">1.9.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.2">lists with fancy formats: %C</a></li><li><a href="#rfc.section.1.9.3">1.9.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.3">lists with fancy formats: %d</a></li><li><a href="#rfc.section.1.9.4">1.9.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.4">lists with fancy formats: %i</a></li><li><a href="#rfc.section.1.9.5">1.9.5</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.5">lists with fancy formats: %I</a></li><li><a href="#rfc.section.1.9.6">1.9.6</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.6">lists with fancy formats: %o</a></li><li><a href="#rfc.section.1.9.7">1.9.7</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.7">lists with fancy formats: %x</a></li><li><a href="#rfc.section.1.9.8">1.9.8</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.8">lists with fancy formats: %X</a></li><li><a href="#rfc.section.1.9.9">1.9.9</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.9">lists with fancy formats: %% %d</a></li><li><a href="#rfc.section.1.9.10">1.9.10</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.10">lists with fancy formats: REQUIREMENT-%i plus hangIndent=20</a></li></ul></li><li><a href="#rfc.section.1.10">1.10</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.10">style inheritance</a></li></ul></li><li><a href="#rfc.section.2">2.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.2">spanx</a></li><li><a href="#rfc.section.3">3.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3">Tables</a><ul><li><a href="#rfc.section.3.1">3.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.1">no borders</a></li><li><a href="#rfc.section.3.2">3.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.2">borders around headers</a></li><li><a href="#rfc.section.3.3">3.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.3">example from xml2rc README</a></li><li><a href="#rfc.section.3.4">3.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.4">no column titles</a></li><li><a href="#rfc.section.3.5">3.5</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.5">referencing tables</a></li><li><a href="#rfc.section.3.6">3.6</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.6">table captions</a></li><li><a href="#rfc.section.3.7">3.7</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.7">single column</a></li><li><a href="#rfc.section.3.8">3.8</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.8">empty body</a></li><li><a href="#rfc.section.3.9">3.9</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.9">table alignment</a></li></ul></li><li><a href="#rfc.section.4">4.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4">Figures</a><ul><li><a href="#rfc.section.4.1">4.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.1">with preamble, no title...</a></li><li><a href="#rfc.section.4.2">4.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.2">with postamble and title...</a></li><li><a href="#rfc.section.4.3">4.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.3">Whitespace handling</a></li><li><a href="#rfc.section.4.4">4.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.4">Whitespace around figures</a></li><li><a href="#rfc.section.4.5">4.5</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.5">data URIs</a><ul><li><a href="#rfc.section.4.5.1">4.5.1</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.src.data.uri.alt.text">data URI as source (both @alt and text content)</a></li><li><a href="#rfc.section.4.5.2">4.5.2</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.src.data.uri.text">data URI as source (only text content, no @alt)</a></li><li><a href="#rfc.section.4.5.3">4.5.3</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.src.data.uri.alt">data URI as source (only @alt attribute)</a></li></ul></li><li><a href="#rfc.section.4.6">4.6</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.6">alignment</a><ul><li><a href="#rfc.section.4.6.1">4.6.1</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.align.left">left</a></li><li><a href="#rfc.section.4.6.2">4.6.2</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.align.right">right</a></li><li><a href="#rfc.section.4.6.3">4.6.3</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.align.center">center</a></li><li><a href="#rfc.section.4.6.4">4.6.4</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.align.default">default</a></li></ul></li><li><a href="#rfc.section.4.7">4.7</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.7">artwork width/height</a><ul><li><a href="#rfc.section.4.7.1">4.7.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.7.1">width50%</a></li><li><a href="#rfc.section.4.7.2">4.7.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.7.2">width50</a></li><li><a href="#rfc.section.4.7.3">4.7.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.7.3">height50</a></li><li><a href="#rfc.section.4.7.4">4.7.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.7.4">height30width60</a></li></ul></li><li><a href="#rfc.section.4.8">4.8</a>&nbsp;&nbsp;&nbsp;<a href="#figure.artwork.attribute.overlap">figure/artwork attribute overlap</a><ul><li><a href="#rfc.section.4.8.1">4.8.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.8.1">src overlap</a></li><li><a href="#rfc.section.4.8.2">4.8.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.8.2">align overlap</a></li><li><a href="#rfc.section.4.8.3">4.8.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.8.3">align inheritance</a></li></ul></li><li><a href="#rfc.section.4.9">4.9</a>&nbsp;&nbsp;&nbsp;<a href="#titles.numbering">titles/numbering</a><ul><li><a href="#rfc.section.4.9.1">4.9.1</a>&nbsp;&nbsp;&nbsp;<a href="#titles.numbering.just.anchor">just anchor</a></li><li><a href="#rfc.section.4.9.2">4.9.2</a>&nbsp;&nbsp;&nbsp;<a href="#titles.numbering.just.anchor.with.suppress">just anchor (with suppress)</a></li><li><a href="#rfc.section.4.9.3">4.9.3</a>&nbsp;&nbsp;&nbsp;<a href="#titles.numbering.just.title">just title</a></li><li><a href="#rfc.section.4.9.4">4.9.4</a>&nbsp;&nbsp;&nbsp;<a href="#titles.numbering.just.title.with.suppress">just title (with suppress)</a></li></ul></li><li><a href="#rfc.section.4.10">4.10</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.10">SVG</a></li><li><a href="#rfc.section.4.11">4.11</a>&nbsp;&nbsp;&nbsp;<a href="#code.components">Code Components</a></li></ul></li><li><a href="#rfc.section.5">5.</a>&nbsp;&nbsp;&nbsp;<a href="#xrefs">xrefs</a><ul><li><a href="#rfc.section.5.1">5.1</a>&nbsp;&nbsp;&nbsp;<a href="#section-anchor-tests">Tests for section-anchor</a></li><li><a href="#rfc.section.5.2">5.2</a>&nbsp;&nbsp;&nbsp;<a href="#t-anchor-tests">Tests for t-anchor</a></li><li><a href="#rfc.section.5.3">5.3</a>&nbsp;&nbsp;&nbsp;<a href="#list-t-anchor-empty-tests">Tests for list-t-anchor-empty</a></li><li><a href="#rfc.section.5.4">5.4</a>&nbsp;&nbsp;&nbsp;<a href="#list-t-anchor-numbers-tests">Tests for list-t-anchor-numbers</a></li><li><a href="#rfc.section.5.5">5.5</a>&nbsp;&nbsp;&nbsp;<a href="#list-t-anchor-letters-tests">Tests for list-t-anchor-letters</a></li><li><a href="#rfc.section.5.6">5.6</a>&nbsp;&nbsp;&nbsp;<a href="#list-t-anchor-hanging-tests">Tests for list-t-anchor-hanging</a></li><li><a href="#rfc.section.5.7">5.7</a>&nbsp;&nbsp;&nbsp;<a href="#texttable-anchor-tests">Tests for texttable-anchor</a></li><li><a href="#rfc.section.5.8">5.8</a>&nbsp;&nbsp;&nbsp;<a href="#figure-anchor-tests">Tests for figure-anchor</a></li><li><a href="#rfc.section.5.9">5.9</a>&nbsp;&nbsp;&nbsp;<a href="#reference-anchor-tests">Tests for reference-anchor</a></li><li><a href="#rfc.section.5.10">5.10</a>&nbsp;&nbsp;&nbsp;<a href="#cref-anchor-tests">Tests for cref-anchor</a></li><li><a href="#rfc.section.5.11">5.11</a>&nbsp;&nbsp;&nbsp;<a href="#section-anchor">Test Targets</a></li></ul></li><li><a href="#rfc.section.6">6.</a>&nbsp;&nbsp;&nbsp;<a href="#refs">More References</a><ul><li><a href="#rfc.section.6.1">6.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.1">xref to named &lt;spanx&gt; element</a></li><li><a href="#rfc.section.6.2">6.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.2">xref with no content and counter formatting</a></li><li><a href="#rfc.section.6.3">6.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.3">eref with no content</a></li><li><a href="#rfc.section.6.4">6.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.4">eref with content</a></li><li><a href="#rfc.section.6.5">6.5</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.5">iref inside paragraph</a></li><li><a href="#rfc.section.6.6">6.6</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.6">iref before paragraph</a></li><li><a href="#rfc.section.6.7">6.7</a>&nbsp;&nbsp;&nbsp;<a href="#xref.pageno">xref with pageno attribute</a></li></ul></li><li><a href="#rfc.section.7">7.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.7">Paragraph formatting</a></li><li><a href="#rfc.section.8">8.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.8">Sections</a><ul><li><a href="#rfc.section.8.1">8.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.8.1">Subsection with TOC entry</a></li><li class="excluded"><ul><li><a href="#rfc.section.8.2.1">8.2.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.8.2.1">Sub-subsection with TOC entry</a></li></ul></li></ul></li><li><a href="#rfc.section.9">9.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.9">Comments</a></li><li><a href="#rfc.section.10">10.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.10">Artwork Width</a></li><li><a href="#rfc.section.11">11.</a>&nbsp;&nbsp;&nbsp;<a href="#extensions">Extensions</a><ul><li><a href="#rfc.section.11.1">11.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.11.1">Markup in figure/artwork</a></li><li><a href="#rfc.section.11.2">11.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.11.2">Measuring Lengths</a></li><li><a href="#rfc.section.11.3">11.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.11.3">Quotations</a></li><li><a href="#rfc.section.11.4">11.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.11.4">Subsections</a></li><li><a href="#rfc.section.11.5">11.5</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.11.5">Box Drawing</a></li><li><a href="#rfc.section.11.6">11.6</a>&nbsp;&nbsp;&nbsp;<a href="#computed.reference.targets">Computed Reference Targets</a></li><li><a href="#rfc.section.11.7">11.7</a>&nbsp;&nbsp;&nbsp;<a href="#abnf.support">ABNF Support</a></li></ul></li><li><a href="#rfc.section.12">12.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.12">Blank Lines</a></li><li><a href="#rfc.section.13">13.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.13">Other</a><ul><li><a href="#rfc.section.13.1">13.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.13.1">Comments in Text</a></li><li><a href="#rfc.section.13.2">13.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.13.2">Special Characters</a><ul><li><a href="#rfc.section.13.2.1">13.2.1</a>&nbsp;&nbsp;&nbsp;<a href="#nbsp">Non-Breaking Space</a></li><li><a href="#rfc.section.13.2.2">13.2.2</a>&nbsp;&nbsp;&nbsp;<a href="#nbhy">Non-Breaking Hyphen</a></li><li><a href="#rfc.section.13.2.3">13.2.3</a>&nbsp;&nbsp;&nbsp;<a href="#dashes">Dashes</a></li></ul></li></ul></li><li><a href="#rfc.section.14">14.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.references">References</a></li><li><a href="#rfc.comments">Editorial Comments</a></li><li><a href="#rfc.index">Index</a></li><li><a href="#rfc.authors">Author's Address</a></li></ul></div><ul class="toc"><li>Figures 
     442</style><link rel="Contents" href="#rfc.toc"><link rel="Author" href="#rfc.authors"><link rel="Index" href="#rfc.index"><link rel="Chapter" title="1 Lists" href="#rfc.section.1"><link rel="Chapter" title="2 spanx" href="#rfc.section.2"><link rel="Chapter" title="3 Tables" href="#rfc.section.3"><link rel="Chapter" title="4 Figures" href="#rfc.section.4"><link rel="Chapter" title="5 xrefs" href="#rfc.section.5"><link rel="Chapter" title="6 More References" href="#rfc.section.6"><link rel="Chapter" title="7 Paragraph formatting" href="#rfc.section.7"><link rel="Chapter" title="8 Sections" href="#rfc.section.8"><link rel="Chapter" title="9 Comments" href="#rfc.section.9"><link rel="Chapter" title="10 Artwork Width" href="#rfc.section.10"><link rel="Chapter" title="11 Extensions" href="#rfc.section.11"><link rel="Chapter" title="12 Blank Lines" href="#rfc.section.12"><link rel="Chapter" title="13 Other" href="#rfc.section.13"><link rel="Chapter" href="#rfc.section.14" title="14 References"><meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.712, 2015/02/19 11:08:37, XSLT vendor: SAXON 6.5.5 from Michael Kay http://saxon.sf.net/"><meta name="keywords" content="RFC2629, test case, xml2rfc"><link rel="schema.dct" href="http://purl.org/dc/terms/"><meta name="dct.creator" content="Reschke, J. F."></head><body><table class="header" id="rfc.headerblock"><tbody><tr><td class="left">XML2RFC Test Cases</td><td class="right">J. F. Reschke</td></tr><tr><td class="left"></td><td class="right">greenbytes</td></tr><tr><td class="left"></td><td class="right">February 2015</td></tr></tbody></table><p class="title" id="rfc.title">Test cases for XML2RFC formatting</p><hr class="noprint"><div id="rfc.toc"><h1 class="np"><a href="#rfc.toc">Table of Contents</a></h1><ul class="toc"><li><a href="#rfc.section.1">1.</a>&nbsp;&nbsp;&nbsp;<a href="#lists">Lists</a><ul><li><a href="#rfc.section.1.1">1.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.1">hanging list</a><ul><li><a href="#rfc.section.1.1.1">1.1.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.1.1">default</a></li><li><a href="#rfc.section.1.1.2">1.1.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.1.2">hanging list with hangIndent 7</a></li><li><a href="#rfc.section.1.1.3">1.1.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.1.3">hanging list with hangIndent 0</a></li></ul></li><li><a href="#rfc.section.1.2">1.2</a>&nbsp;&nbsp;&nbsp;<a href="#ordered.list.numbers">numbered list</a></li><li><a href="#rfc.section.1.3">1.3</a>&nbsp;&nbsp;&nbsp;<a href="#ordered.list.letters">ordered list (letters)</a></li><li><a href="#rfc.section.1.4">1.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.4">no explicit counters</a></li><li><a href="#rfc.section.1.5">1.5</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.5">with explicit counters</a></li><li><a href="#rfc.section.1.6">1.6</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.6">Nested lists</a><ul><li><a href="#rfc.section.1.6.1">1.6.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.6.1">numbers/letters</a></li><li><a href="#rfc.section.1.6.2">1.6.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.6.2">numbers/numbers</a></li><li><a href="#rfc.section.1.6.3">1.6.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.6.3">letters/letters</a></li><li><a href="#rfc.section.1.6.4">1.6.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.6.4">letters/letters/letters</a></li><li><a href="#rfc.section.1.6.5">1.6.5</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.6.5">symbols/symbols/symbols</a></li><li><a href="#rfc.section.1.6.6">1.6.6</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.6.6">hanging/hanging</a></li></ul></li><li><a href="#rfc.section.1.7">1.7</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.7">list without style</a></li><li><a href="#rfc.section.1.8">1.8</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.8">list with multiple paragraphs in a single list item</a></li><li><a href="#rfc.section.1.9">1.9</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9">style=format...</a><ul><li><a href="#rfc.section.1.9.1">1.9.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.1">lists with fancy formats: %c</a></li><li><a href="#rfc.section.1.9.2">1.9.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.2">lists with fancy formats: %C</a></li><li><a href="#rfc.section.1.9.3">1.9.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.3">lists with fancy formats: %d</a></li><li><a href="#rfc.section.1.9.4">1.9.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.4">lists with fancy formats: %i</a></li><li><a href="#rfc.section.1.9.5">1.9.5</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.5">lists with fancy formats: %I</a></li><li><a href="#rfc.section.1.9.6">1.9.6</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.6">lists with fancy formats: %o</a></li><li><a href="#rfc.section.1.9.7">1.9.7</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.7">lists with fancy formats: %x</a></li><li><a href="#rfc.section.1.9.8">1.9.8</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.8">lists with fancy formats: %X</a></li><li><a href="#rfc.section.1.9.9">1.9.9</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.9">lists with fancy formats: %% %d</a></li><li><a href="#rfc.section.1.9.10">1.9.10</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.9.10">lists with fancy formats: REQUIREMENT-%i plus hangIndent=20</a></li></ul></li><li><a href="#rfc.section.1.10">1.10</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.1.10">style inheritance</a></li></ul></li><li><a href="#rfc.section.2">2.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.2">spanx</a></li><li><a href="#rfc.section.3">3.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3">Tables</a><ul><li><a href="#rfc.section.3.1">3.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.1">no borders</a></li><li><a href="#rfc.section.3.2">3.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.2">borders around headers</a></li><li><a href="#rfc.section.3.3">3.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.3">example from xml2rc README</a></li><li><a href="#rfc.section.3.4">3.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.4">no column titles</a></li><li><a href="#rfc.section.3.5">3.5</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.5">referencing tables</a></li><li><a href="#rfc.section.3.6">3.6</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.6">table captions</a></li><li><a href="#rfc.section.3.7">3.7</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.7">single column</a></li><li><a href="#rfc.section.3.8">3.8</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.8">empty body</a></li><li><a href="#rfc.section.3.9">3.9</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3.9">table alignment</a></li></ul></li><li><a href="#rfc.section.4">4.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4">Figures</a><ul><li><a href="#rfc.section.4.1">4.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.1">with preamble, no title...</a></li><li><a href="#rfc.section.4.2">4.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.2">with postamble and title...</a></li><li><a href="#rfc.section.4.3">4.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.3">Whitespace handling</a></li><li><a href="#rfc.section.4.4">4.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.4">Whitespace around figures</a></li><li><a href="#rfc.section.4.5">4.5</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.5">data URIs</a><ul><li><a href="#rfc.section.4.5.1">4.5.1</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.src.data.uri.alt.text">data URI as source (both @alt and text content)</a></li><li><a href="#rfc.section.4.5.2">4.5.2</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.src.data.uri.text">data URI as source (only text content, no @alt)</a></li><li><a href="#rfc.section.4.5.3">4.5.3</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.src.data.uri.alt">data URI as source (only @alt attribute)</a></li></ul></li><li><a href="#rfc.section.4.6">4.6</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.6">alignment</a><ul><li><a href="#rfc.section.4.6.1">4.6.1</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.align.left">left</a></li><li><a href="#rfc.section.4.6.2">4.6.2</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.align.right">right</a></li><li><a href="#rfc.section.4.6.3">4.6.3</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.align.center">center</a></li><li><a href="#rfc.section.4.6.4">4.6.4</a>&nbsp;&nbsp;&nbsp;<a href="#artwork.align.default">default</a></li></ul></li><li><a href="#rfc.section.4.7">4.7</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.7">artwork width/height</a><ul><li><a href="#rfc.section.4.7.1">4.7.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.7.1">width50%</a></li><li><a href="#rfc.section.4.7.2">4.7.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.7.2">width50</a></li><li><a href="#rfc.section.4.7.3">4.7.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.7.3">height50</a></li><li><a href="#rfc.section.4.7.4">4.7.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.7.4">height30width60</a></li></ul></li><li><a href="#rfc.section.4.8">4.8</a>&nbsp;&nbsp;&nbsp;<a href="#figure.artwork.attribute.overlap">figure/artwork attribute overlap</a><ul><li><a href="#rfc.section.4.8.1">4.8.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.8.1">src overlap</a></li><li><a href="#rfc.section.4.8.2">4.8.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.8.2">align overlap</a></li><li><a href="#rfc.section.4.8.3">4.8.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.8.3">align inheritance</a></li></ul></li><li><a href="#rfc.section.4.9">4.9</a>&nbsp;&nbsp;&nbsp;<a href="#titles.numbering">titles/numbering</a><ul><li><a href="#rfc.section.4.9.1">4.9.1</a>&nbsp;&nbsp;&nbsp;<a href="#titles.numbering.just.anchor">just anchor</a></li><li><a href="#rfc.section.4.9.2">4.9.2</a>&nbsp;&nbsp;&nbsp;<a href="#titles.numbering.just.anchor.with.suppress">just anchor (with suppress)</a></li><li><a href="#rfc.section.4.9.3">4.9.3</a>&nbsp;&nbsp;&nbsp;<a href="#titles.numbering.just.title">just title</a></li><li><a href="#rfc.section.4.9.4">4.9.4</a>&nbsp;&nbsp;&nbsp;<a href="#titles.numbering.just.title.with.suppress">just title (with suppress)</a></li></ul></li><li><a href="#rfc.section.4.10">4.10</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.4.10">SVG</a></li><li><a href="#rfc.section.4.11">4.11</a>&nbsp;&nbsp;&nbsp;<a href="#code.components">Code Components</a></li></ul></li><li><a href="#rfc.section.5">5.</a>&nbsp;&nbsp;&nbsp;<a href="#xrefs">xrefs</a><ul><li><a href="#rfc.section.5.1">5.1</a>&nbsp;&nbsp;&nbsp;<a href="#section-anchor-tests">Tests for section-anchor</a></li><li><a href="#rfc.section.5.2">5.2</a>&nbsp;&nbsp;&nbsp;<a href="#t-anchor-tests">Tests for t-anchor</a></li><li><a href="#rfc.section.5.3">5.3</a>&nbsp;&nbsp;&nbsp;<a href="#list-t-anchor-empty-tests">Tests for list-t-anchor-empty</a></li><li><a href="#rfc.section.5.4">5.4</a>&nbsp;&nbsp;&nbsp;<a href="#list-t-anchor-numbers-tests">Tests for list-t-anchor-numbers</a></li><li><a href="#rfc.section.5.5">5.5</a>&nbsp;&nbsp;&nbsp;<a href="#list-t-anchor-letters-tests">Tests for list-t-anchor-letters</a></li><li><a href="#rfc.section.5.6">5.6</a>&nbsp;&nbsp;&nbsp;<a href="#list-t-anchor-hanging-tests">Tests for list-t-anchor-hanging</a></li><li><a href="#rfc.section.5.7">5.7</a>&nbsp;&nbsp;&nbsp;<a href="#texttable-anchor-tests">Tests for texttable-anchor</a></li><li><a href="#rfc.section.5.8">5.8</a>&nbsp;&nbsp;&nbsp;<a href="#figure-anchor-tests">Tests for figure-anchor</a></li><li><a href="#rfc.section.5.9">5.9</a>&nbsp;&nbsp;&nbsp;<a href="#reference-anchor-tests">Tests for reference-anchor</a></li><li><a href="#rfc.section.5.10">5.10</a>&nbsp;&nbsp;&nbsp;<a href="#cref-anchor-tests">Tests for cref-anchor</a></li><li><a href="#rfc.section.5.11">5.11</a>&nbsp;&nbsp;&nbsp;<a href="#section-anchor">Test Targets</a></li></ul></li><li><a href="#rfc.section.6">6.</a>&nbsp;&nbsp;&nbsp;<a href="#refs">More References</a><ul><li><a href="#rfc.section.6.1">6.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.1">xref to named &lt;spanx&gt; element</a></li><li><a href="#rfc.section.6.2">6.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.2">xref with no content and counter formatting</a></li><li><a href="#rfc.section.6.3">6.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.3">eref with no content</a></li><li><a href="#rfc.section.6.4">6.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.4">eref with content</a></li><li><a href="#rfc.section.6.5">6.5</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.5">iref inside paragraph</a></li><li><a href="#rfc.section.6.6">6.6</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.6.6">iref before paragraph</a></li><li><a href="#rfc.section.6.7">6.7</a>&nbsp;&nbsp;&nbsp;<a href="#xref.pageno">xref with pageno attribute</a></li></ul></li><li><a href="#rfc.section.7">7.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.7">Paragraph formatting</a></li><li><a href="#rfc.section.8">8.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.8">Sections</a><ul><li><a href="#rfc.section.8.1">8.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.8.1">Subsection with TOC entry</a></li><li class="excluded"><ul><li><a href="#rfc.section.8.2.1">8.2.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.8.2.1">Sub-subsection with TOC entry</a></li></ul></li></ul></li><li><a href="#rfc.section.9">9.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.9">Comments</a></li><li><a href="#rfc.section.10">10.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.10">Artwork Width</a></li><li><a href="#rfc.section.11">11.</a>&nbsp;&nbsp;&nbsp;<a href="#extensions">Extensions</a><ul><li><a href="#rfc.section.11.1">11.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.11.1">Markup in figure/artwork</a></li><li><a href="#rfc.section.11.2">11.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.11.2">Measuring Lengths</a></li><li><a href="#rfc.section.11.3">11.3</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.11.3">Quotations</a></li><li><a href="#rfc.section.11.4">11.4</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.11.4">Subsections</a></li><li><a href="#rfc.section.11.5">11.5</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.11.5">Box Drawing</a></li><li><a href="#rfc.section.11.6">11.6</a>&nbsp;&nbsp;&nbsp;<a href="#computed.reference.targets">Computed Reference Targets</a></li><li><a href="#rfc.section.11.7">11.7</a>&nbsp;&nbsp;&nbsp;<a href="#abnf.support">ABNF Support</a></li></ul></li><li><a href="#rfc.section.12">12.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.12">Blank Lines</a></li><li><a href="#rfc.section.13">13.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.13">Other</a><ul><li><a href="#rfc.section.13.1">13.1</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.13.1">Comments in Text</a></li><li><a href="#rfc.section.13.2">13.2</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.section.13.2">Special Characters</a><ul><li><a href="#rfc.section.13.2.1">13.2.1</a>&nbsp;&nbsp;&nbsp;<a href="#nbsp">Non-Breaking Space</a></li><li><a href="#rfc.section.13.2.2">13.2.2</a>&nbsp;&nbsp;&nbsp;<a href="#nbhy">Non-Breaking Hyphen</a></li><li><a href="#rfc.section.13.2.3">13.2.3</a>&nbsp;&nbsp;&nbsp;<a href="#dashes">Dashes</a></li></ul></li></ul></li><li><a href="#rfc.section.14">14.</a>&nbsp;&nbsp;&nbsp;<a href="#rfc.references">References</a></li><li><a href="#rfc.comments">Editorial Comments</a></li><li><a href="#rfc.index">Index</a></li><li><a href="#rfc.authors">Author's Address</a></li></ul></div><ul class="toc"><li>Figures 
    443443        <ul><li><a href="#rfc.figure.1">Figure 1: another figure</a></li><li><a href="#rfc.figure.u.24">title</a></li><li><a href="#rfc.figure.u.25">title</a></li><li><a href="#rfc.figure.2">Figure 2</a></li><li><a href="#rfc.figure.3">Figure 3</a></li><li><a href="#rfc.figure.u.26">figure title</a></li><li><a href="#rfc.figure.u.27">figure title</a></li><li><a href="#rfc.figure.4">Figure 4: FIGURE-TITLE</a></li></ul></li></ul><hr class="noprint"><div id="lists"><h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a>&nbsp;<a href="#lists">Lists</a></h1><div><h2 id="rfc.section.1.1"><a href="#rfc.section.1.1">1.1</a>&nbsp;hanging list</h2><div><h3 id="rfc.section.1.1.1"><a href="#rfc.section.1.1.1">1.1.1</a>&nbsp;default</h3><div id="rfc.section.1.1.1.p.1"><p>default <a class="self" href="#rfc.section.1.1.1.p.1">&para;</a></p><dl><dt>A:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>AB:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABC:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCD:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCDE:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCDEF:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd></dl></div><div id="rfc.section.1.1.1.p.2"><p>compact="yes" <a class="self" href="#rfc.section.1.1.1.p.2">&para;</a></p><dl class="compact"><dt>A:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>AB:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABC:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCD:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCDE:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCDEF:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd></dl></div><div id="rfc.section.1.1.1.p.3"><p>compact="yes" subcompact="yes" <a class="self" href="#rfc.section.1.1.1.p.3">&para;</a></p><dl class="compact"><dt>A:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>AB:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABC:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCD:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCDE:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCDEF:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd></dl></div><div id="rfc.section.1.1.1.p.4"><p>compact="yes" subcompact="no" <a class="self" href="#rfc.section.1.1.1.p.4">&para;</a></p><dl><dt>A:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>AB:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABC:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCD:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCDE:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCDEF:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd></dl></div><div id="rfc.section.1.1.1.p.5"><p>compact="no" subcompact="yes" <a class="self" href="#rfc.section.1.1.1.p.5">&para;</a></p><dl class="compact"><dt>A:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>AB:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABC:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCD:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCDE:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCDEF:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd></dl></div><div id="rfc.section.1.1.1.p.6"><p>compact="no" subcompact="no" <a class="self" href="#rfc.section.1.1.1.p.6">&para;</a></p><dl><dt>A:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>AB:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABC:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCD:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCDE:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd><dt>ABCDEF:</dt><dd>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</dd></dl></div></div><div><h3 id="rfc.section.1.1.2"><a href="#rfc.section.1.1.2">1.1.2</a>&nbsp;hanging list with hangIndent 7</h3><div id="rfc.section.1.1.2.p.1"><dl><dt>0</dt><dd style="margin-left: 4.9em">0</dd><dt>01</dt><dd style="margin-left: 4.9em">01</dd><dt>012</dt><dd style="margin-left: 4.9em">012</dd><dt>0123</dt><dd style="margin-left: 4.9em">0123</dd><dt>01234</dt><dd style="margin-left: 4.9em">01234</dd><dt>012345</dt><dd style="margin-left: 4.9em">012345</dd><dt>0123456</dt><dd style="margin-left: 4.9em">0123456</dd><dt>01234567</dt><dd style="margin-left: 4.9em">01234567</dd><dt>012345678</dt><dd style="margin-left: 4.9em">012345678</dd><dt>0123456789</dt><dd style="margin-left: 4.9em">0123456789</dd></dl></div></div><div><h3 id="rfc.section.1.1.3"><a href="#rfc.section.1.1.3">1.1.3</a>&nbsp;hanging list with hangIndent 0</h3><div id="rfc.section.1.1.3.p.1"><dl><dt>0</dt><dd style="margin-left: 0em">0</dd><dt>01</dt><dd style="margin-left: 0em">01</dd><dt>012</dt><dd style="margin-left: 0em">012</dd><dt>0123</dt><dd style="margin-left: 0em">0123</dd><dt>01234</dt><dd style="margin-left: 0em">01234</dd><dt>012345</dt><dd style="margin-left: 0em">012345</dd><dt>0123456</dt><dd style="margin-left: 0em">0123456</dd><dt>01234567</dt><dd style="margin-left: 0em">01234567</dd><dt>012345678</dt><dd style="margin-left: 0em">012345678</dd><dt>0123456789</dt><dd style="margin-left: 0em">0123456789</dd></dl></div></div></div><div id="ordered.list.numbers"><h2 id="rfc.section.1.2"><a href="#rfc.section.1.2">1.2</a>&nbsp;<a href="#ordered.list.numbers">numbered list</a></h2><div id="rfc.section.1.2.p.1"><p>A numbered list: <a class="self" href="#rfc.section.1.2.p.1">&para;</a></p><ol><li>one</li><li>two</li><li id="ordered.list.numbers.last">three</li></ol></div></div><div id="ordered.list.letters"><h2 id="rfc.section.1.3"><a href="#rfc.section.1.3">1.3</a>&nbsp;<a href="#ordered.list.letters">ordered list (letters)</a></h2><div id="rfc.section.1.3.p.1"><p>An ordered list using letters: <a class="self" href="#rfc.section.1.3.p.1">&para;</a></p><ol class="la"><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li id="ordered.list.letters.last">three</li></ol></div></div><div><h2 id="rfc.section.1.4"><a href="#rfc.section.1.4">1.4</a>&nbsp;no explicit counters</h2><div id="rfc.section.1.4.p.1"><p>Example for numbered list with user-defined-format: <a class="self" href="#rfc.section.1.4.p.1">&para;</a></p><dl><dt>R1:</dt><dd>R1</dd><dt>R2:</dt><dd>R2</dd></dl></div><div id="rfc.section.1.4.p.2"><p>Another list: <a class="self" href="#rfc.section.1.4.p.2">&para;</a></p><dl><dt>S1:</dt><dd>S1</dd><dt>S2:</dt><dd>S2</dd></dl></div><div id="rfc.section.1.4.p.3"><p>Next list should continue counting R's: <a class="self" href="#rfc.section.1.4.p.3">&para;</a></p><dl><dt>R3:</dt><dd>R3</dd><dt>R4:</dt><dd>R4</dd></dl></div><div id="rfc.section.1.4.p.4"><p>Same with character-based numbering: <a class="self" href="#rfc.section.1.4.p.4">&para;</a></p><dl><dt>c-a:</dt><dd>c-a</dd><dt>c-b:</dt><dd>c-b</dd></dl></div></div><div><h2 id="rfc.section.1.5"><a href="#rfc.section.1.5">1.5</a>&nbsp;with explicit counters</h2><div id="rfc.section.1.5.p.1"><p>A few requirements: <a class="self" href="#rfc.section.1.5.p.1">&para;</a></p><dl><dt>R1:</dt><dd>req R1</dd><dt>R2:</dt><dd>req R2</dd></dl></div><div id="rfc.section.1.5.p.2"><p>More requirements: <a class="self" href="#rfc.section.1.5.p.2">&para;</a></p><dl><dt>R3:</dt><dd>req R3</dd><dt>R4:</dt><dd>req R4</dd></dl></div><div id="rfc.section.1.5.p.3"><p>A few rules: <a class="self" href="#rfc.section.1.5.p.3">&para;</a></p><dl><dt>R1:</dt><dd>rule R1</dd><dt>R2:</dt><dd>rule R2</dd><dt>R3:</dt><dd>rule R3</dd></dl></div><div id="rfc.section.1.5.p.4"><p>Explicit counter with name matching it's format string: <a class="self" href="#rfc.section.1.5.p.4">&para;</a></p><dl><dt>c-c:</dt><dd>c-c</dd><dt>c-d:</dt><dd>c-d</dd></dl></div><div id="rfc.section.1.5.p.5"><p>Same, without counter: <a class="self" href="#rfc.section.1.5.p.5">&para;</a></p><dl><dt>c-e:</dt><dd>c-e</dd><dt>c-f:</dt><dd>c-f</dd></dl></div></div><div><h2 id="rfc.section.1.6"><a href="#rfc.section.1.6">1.6</a>&nbsp;Nested lists</h2><div><h3 id="rfc.section.1.6.1"><a href="#rfc.section.1.6.1">1.6.1</a>&nbsp;numbers/letters</h3><div id="rfc.section.1.6.1.p.1"><ol><li>One</li><li>Two <ol class="la"><li>17</li><li>42</li></ol> </li><li>Three</li></ol></div></div><div><h3 id="rfc.section.1.6.2"><a href="#rfc.section.1.6.2">1.6.2</a>&nbsp;numbers/numbers</h3><div id="rfc.section.1.6.2.p.1"><ol><li>One</li><li>Two <ol><li>17</li><li>42</li></ol> </li><li>Three</li><li><ol><li>17</li><li>42</li></ol> </li></ol></div></div><div><h3 id="rfc.section.1.6.3"><a href="#rfc.section.1.6.3">1.6.3</a>&nbsp;letters/letters</h3><div id="rfc.section.1.6.3.p.1"><ol class="la"><li>One</li><li>Two <ol class="ua"><li>17</li><li>42</li></ol> </li><li>Three</li></ol></div></div><div><h3 id="rfc.section.1.6.4"><a href="#rfc.section.1.6.4">1.6.4</a>&nbsp;letters/letters/letters</h3><div id="rfc.section.1.6.4.p.1"><ol class="la"><li>One</li><li>Two <ol class="ua"><li>17</li><li>42 <ol class="la"><li>X</li><li>Y</li></ol> </li></ol> </li><li>Three</li></ol></div></div><div><h3 id="rfc.section.1.6.5"><a href="#rfc.section.1.6.5">1.6.5</a>&nbsp;symbols/symbols/symbols</h3><div id="rfc.section.1.6.5.p.1"><ul><li>One</li><li>Two <ul><li>17</li><li>42 <ul><li>X</li><li>Y</li></ul> </li></ul> </li><li>Three</li></ul></div></div><div><h3 id="rfc.section.1.6.6"><a href="#rfc.section.1.6.6">1.6.6</a>&nbsp;hanging/hanging</h3><div id="rfc.section.1.6.6.p.1"><dl><dt>ABC</dt><dd>One <dl><dt>GHI</dt><dd>One</dd><dt>JKL</dt><dd>Two</dd></dl> </dd><dt>DEF</dt><dd>&nbsp;<dl><dt>MNO</dt><dd>Three</dd><dt>PQR</dt><dd>Four</dd></dl> </dd></dl></div></div></div><div><h2 id="rfc.section.1.7"><a href="#rfc.section.1.7">1.7</a>&nbsp;list without style</h2><div id="rfc.section.1.7.p.1"><p>No style attribute:<a class="self" href="#rfc.section.1.7.p.1">&para;</a></p><ul class="empty"><li>One</li><li>Two</li><li>Three</li></ul></div></div><div><h2 id="rfc.section.1.8"><a href="#rfc.section.1.8">1.8</a>&nbsp;list with multiple paragraphs in a single list item</h2><div id="rfc.section.1.8.p.1"><ol><li><p>Simple list item.</p></li><li><p>This one has two paragraphs. This is the first one.</p><p>This one has two paragraphs. This is the second one.</p></li><li><p>Another simple list item.</p></li></ol></div></div><div><h2 id="rfc.section.1.9"><a href="#rfc.section.1.9">1.9</a>&nbsp;style=format...</h2><div><h3 id="rfc.section.1.9.1"><a href="#rfc.section.1.9.1">1.9.1</a>&nbsp;lists with fancy formats: %c</h3><div id="rfc.section.1.9.1.p.1"><dl><dt>a</dt><dd>test</dd></dl></div></div><div><h3 id="rfc.section.1.9.2"><a href="#rfc.section.1.9.2">1.9.2</a>&nbsp;lists with fancy formats: %C</h3><div id="rfc.section.1.9.2.p.1"><dl><dt>A</dt><dd>test</dd></dl></div></div><div><h3 id="rfc.section.1.9.3"><a href="#rfc.section.1.9.3">1.9.3</a>&nbsp;lists with fancy formats: %d</h3><div id="rfc.section.1.9.3.p.1"><dl><dt>1</dt><dd>test</dd></dl></div></div><div><h3 id="rfc.section.1.9.4"><a href="#rfc.section.1.9.4">1.9.4</a>&nbsp;lists with fancy formats: %i</h3><div id="rfc.section.1.9.4.p.1"><dl><dt>i</dt><dd>test</dd></dl></div></div><div><h3 id="rfc.section.1.9.5"><a href="#rfc.section.1.9.5">1.9.5</a>&nbsp;lists with fancy formats: %I</h3><div id="rfc.section.1.9.5.p.1"><dl><dt>I</dt><dd>test</dd></dl></div></div><div><h3 id="rfc.section.1.9.6"><a href="#rfc.section.1.9.6">1.9.6</a>&nbsp;lists with fancy formats: %o</h3><div id="rfc.section.1.9.6.p.1"><dl><dt></dt><dd>test</dd></dl></div></div><div><h3 id="rfc.section.1.9.7"><a href="#rfc.section.1.9.7">1.9.7</a>&nbsp;lists with fancy formats: %x</h3><div id="rfc.section.1.9.7.p.1"><dl><dt></dt><dd>test</dd></dl></div></div><div><h3 id="rfc.section.1.9.8"><a href="#rfc.section.1.9.8">1.9.8</a>&nbsp;lists with fancy formats: %X</h3><div id="rfc.section.1.9.8.p.1"><dl><dt></dt><dd>test</dd></dl></div></div><div><h3 id="rfc.section.1.9.9"><a href="#rfc.section.1.9.9">1.9.9</a>&nbsp;lists with fancy formats: %% %d</h3><div id="rfc.section.1.9.9.p.1"><dl><dt>% 1</dt><dd>test</dd></dl></div></div><div><h3 id="rfc.section.1.9.10"><a href="#rfc.section.1.9.10">1.9.10</a>&nbsp;lists with fancy formats: REQUIREMENT-%i plus hangIndent=20</h3><div id="rfc.section.1.9.10.p.1"><dl><dt>REQUIREMENT-i</dt><dd>test</dd><dt>REQUIREMENT-ii</dt><dd>test</dd><dt>REQUIREMENT-iii</dt><dd>test</dd><dt>REQUIREMENT-iv</dt><dd>test</dd><dt>REQUIREMENT-v</dt><dd>test</dd><dt>REQUIREMENT-vi</dt><dd>test</dd><dt>REQUIREMENT-vii</dt><dd>test</dd><dt>REQUIREMENT-viii</dt><dd>test</dd><dt>REQUIREMENT-ix</dt><dd>test</dd><dt>REQUIREMENT-x</dt><dd>test</dd><dt>REQUIREMENT-xi</dt><dd>test</dd></dl></div></div></div><div><h2 id="rfc.section.1.10"><a href="#rfc.section.1.10">1.10</a>&nbsp;style inheritance</h2><div id="rfc.section.1.10.p.1"><p>Numbers:<a class="self" href="#rfc.section.1.10.p.1">&para;</a></p><ol><li>test</li><li>test</li><li>test</li><li>Nested, without style:<ol><li>test</li><li>test</li><li>test</li></ol> </li></ol></div><div id="rfc.section.1.10.p.2"><p>Symbols:<a class="self" href="#rfc.section.1.10.p.2">&para;</a></p><ul><li>test</li><li>test</li><li>test</li><li>Nested, without style:<ul><li>test</li><li>test</li><li>test</li></ul> </li></ul></div><div id="rfc.section.1.10.p.3"><p>Letters:<a class="self" href="#rfc.section.1.10.p.3">&para;</a></p><ol class="la"><li>test</li><li>test</li><li>test</li><li>Nested, without style:<ol class="ua"><li>test</li><li>test</li><li>test</li></ol> </li></ol></div><div id="rfc.section.1.10.p.4"><p>Empty:<a class="self" href="#rfc.section.1.10.p.4">&para;</a></p><ul class="empty"><li>test</li><li>test</li><li>test</li><li>Nested, without style:<ul class="empty"><li>test</li><li>test</li><li>test</li></ul> </li></ul></div></div></div><hr class="noprint"><div><h1 id="rfc.section.2" class="np"><a href="#rfc.section.2">2.</a>&nbsp;spanx</h1><div id="rfc.section.2.p.1"><p>This is <em>default</em>.<a class="self" href="#rfc.section.2.p.1">&para;</a></p></div><div id="rfc.section.2.p.2"><p>This is <em>emph(asized)</em>.<a class="self" href="#rfc.section.2.p.2">&para;</a></p></div><div id="rfc.section.2.p.3"><p>This is <strong>strong</strong>.<a class="self" href="#rfc.section.2.p.3">&para;</a></p></div><div id="rfc.section.2.p.4"><p>This is <tt>verb(atim)</tt>.<a class="self" href="#rfc.section.2.p.4">&para;</a></p></div><div id="rfc.section.2.p.5"><p>Here is <tt>a carriage return inside</tt> a spanx element.<a class="self" href="#rfc.section.2.p.5">&para;</a></p></div></div><hr class="noprint"><div><h1 id="rfc.section.3" class="np"><a href="#rfc.section.3">3.</a>&nbsp;Tables</h1><div id="rfc.table.u.1"><p>The list of valid keywords are:</p><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="right" style="width: 20%;">keyword</th><th class="center" style="width: 20%;">default</th><th class="left">meaning</th><th class="left">not aligned</th></tr></thead><tbody><tr><td class="right">strict</td><td class="center">no</td><td class="left">try to enforce the ID-nits conventions and DTD validity</td><td class="left">a</td></tr><tr><td class="right">iprnotified</td><td class="center">no</td><td class="left">include boilerplate from Section 10.4(d) of <a href="#RFC2026" id="rfc.xref.RFC2026.1"><cite title="The Internet Standards Process -- Revision 3">[RFC2026]</cite></a></td><td class="left">bb bb</td></tr><tr><td class="right">compact</td><td class="center">no</td><td class="left">when producing a txt/nroff file, try to conserve vertical whitespace</td><td class="left">ccc ccc ccc</td></tr><tr><td class="right">subcompact</td><td class="center">compact</td><td class="left">if compact is "yes", then setting this to "no" will make things a little less compact</td><td class="left">dddd dddd dddd dddd</td></tr><tr><td class="right">needLines</td><td class="center">n/a</td><td class="left">an integer hint indicating how many contiguous lines are needed at this point in the output</td><td class="left">eeeee eeeee eeeee eeeee eeeee</td></tr><tr><td class="right">here come empty cells</td><td class="center"></td><td class="left"></td><td class="left"></td></tr></tbody></table><p>Remember, that as with everything else in XML, keywords and values are case-sensitive.</p></div><div><h2 id="rfc.section.3.1"><a href="#rfc.section.3.1">3.1</a>&nbsp;no borders</h2><div id="rfc.table.1"><div id="tablenoborder"></div><p>The table below should appear with no borders.</p><table class="tt none center" cellpadding="3" cellspacing="0"><caption>Table 1: a table with no borders</caption><thead><tr><th class="left">C1</th><th class="left">C2</th></tr></thead><tbody><tr><td class="left">11</td><td class="left">12</td></tr><tr><td class="left">21</td><td class="left">22</td></tr></tbody></table></div></div><div><h2 id="rfc.section.3.2"><a href="#rfc.section.3.2">3.2</a>&nbsp;borders around headers</h2><div id="rfc.table.u.2"><p>The table below should appear with borders just around the headers.</p><table class="tt headers center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">C1</th><th class="left">C2</th></tr></thead><tbody><tr><td class="left">11</td><td class="left">12</td></tr><tr><td class="left">21</td><td class="left">22</td></tr></tbody></table></div></div><div><h2 id="rfc.section.3.3"><a href="#rfc.section.3.3">3.3</a>&nbsp;example from xml2rc README</h2><div id="rfc.table.2"><div id="table_example"></div><p>So, putting it all together, we have, e.g.,</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 2</caption><thead><tr><th class="center">ttcol #1</th><th class="center">ttcol #2</th></tr></thead><tbody><tr><td class="center">c #1</td><td class="center">c #2</td></tr><tr><td class="center">c #3</td><td class="center">c #4</td></tr><tr><td class="center">c #5</td><td class="center">c #6</td></tr></tbody></table><p>which is a very simple example.</p></div></div><div><h2 id="rfc.section.3.4"><a href="#rfc.section.3.4">3.4</a>&nbsp;no column titles</h2><div id="rfc.table.3"><div id="tablenotitles"></div><p>The table below should appear with no titles.</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 3: a table with no column titles</caption><tbody><tr><td class="left">11</td><td class="left">12</td></tr><tr><td class="left">21</td><td class="left">22</td></tr></tbody></table></div><div id="rfc.table.4"><div id="tableonetitle"></div><p>The table below should appear with column titles (one being non-empty).</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 4: a table with a single column title</caption><thead><tr><th class="left">FOO</th><th class="left"></th></tr></thead><tbody><tr><td class="left">11</td><td class="left">12</td></tr><tr><td class="left">21</td><td class="left">22</td></tr></tbody></table></div></div><div><h2 id="rfc.section.3.5"><a href="#rfc.section.3.5">3.5</a>&nbsp;referencing tables</h2><div id="rfc.section.3.5.p.1"><p><a href="#tablenoborder">Table&nbsp;1</a> shows a table with no borders.<a class="self" href="#rfc.section.3.5.p.1">&para;</a></p></div><div id="rfc.section.3.5.p.2"><p><a href="#tablenoborder">The table above</a> shows a table with no borders.<a class="self" href="#rfc.section.3.5.p.2">&para;</a></p></div></div><div><h2 id="rfc.section.3.6"><a href="#rfc.section.3.6">3.6</a>&nbsp;table captions</h2><div id="rfc.table.u.3"><p>No anchor, no title</p><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">Anchor</th><th class="left">Title</th></tr></thead><tbody><tr><td class="left">-</td><td class="left">-</td></tr></tbody></table></div><div id="rfc.table.5"><div id="texttable1"></div><p>Anchor (not being referenced), no title</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 5</caption><thead><tr><th class="left">Anchor</th><th class="left">Title</th></tr></thead><tbody><tr><td class="left">yes</td><td class="left">-</td></tr></tbody></table></div><div id="rfc.table.u.4"><p>No anchor, with title</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>title</caption><thead><tr><th class="left">Anchor</th><th class="left">Title</th></tr></thead><tbody><tr><td class="left">-</td><td class="left">"title"</td></tr></tbody></table></div><div id="rfc.table.6"><div id="texttable2"></div><p>Both anchor and title</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 6: title</caption><thead><tr><th class="left">Anchor</th><th class="left">Title</th></tr></thead><tbody><tr><td class="left">yes</td><td class="left">"title"</td></tr></tbody></table></div><div id="rfc.table.7"><div id="texttable3"></div><p>anchor, suppress-title, and in use</p><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">Anchor</th><th class="left">Title</th></tr></thead><tbody><tr><td class="left">yes</td><td class="left">-</td></tr></tbody></table></div><div id="rfc.section.3.6.p.1"><p>Table above is: <a href="#texttable3">Table&nbsp;7</a>.<a class="self" href="#rfc.section.3.6.p.1">&para;</a></p></div></div><div><h2 id="rfc.section.3.7"><a href="#rfc.section.3.7">3.7</a>&nbsp;single column</h2><div id="rfc.table.u.5"><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">title</th></tr></thead><tbody><tr><td class="left">1</td></tr><tr><td class="left">2</td></tr></tbody></table></div></div><div><h2 id="rfc.section.3.8"><a href="#rfc.section.3.8">3.8</a>&nbsp;empty body</h2><div id="rfc.table.u.6"><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">title</th></tr></thead><tbody></tbody></table></div></div><div><h2 id="rfc.section.3.9"><a href="#rfc.section.3.9">3.9</a>&nbsp;table alignment</h2><div id="rfc.table.u.7"><table class="tt full left" cellpadding="3" cellspacing="0"><thead><tr><th class="left">left</th></tr></thead><tbody><tr><td class="left">1</td></tr></tbody></table></div><div id="rfc.table.u.8"><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">center</th></tr></thead><tbody><tr><td class="left">1</td></tr></tbody></table></div><div id="rfc.table.u.9"><table class="tt full right" cellpadding="3" cellspacing="0"><thead><tr><th class="left">right</th></tr></thead><tbody><tr><td class="left">1</td></tr></tbody></table></div><div id="rfc.table.u.10"><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">default</th></tr></thead><tbody><tr><td class="left">1</td></tr></tbody></table></div></div></div><hr class="noprint"><div><h1 id="rfc.section.4" class="np"><a href="#rfc.section.4">4.</a>&nbsp;Figures</h1><div><h2 id="rfc.section.4.1"><a href="#rfc.section.4.1">4.1</a>&nbsp;with preamble, no title...</h2><div id="rfc.figure.u.1"><p>with preamble, no title...</p><pre>  +--+ 
    444444  |  | 
Note: See TracChangeset for help on using the changeset viewer.