|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
revised DTD for the RFC document series, draft of 2009-10-06
|
|
Packit |
4e8bc4 |
-->
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
Typical invocation:
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
"http://xml.resource.org/authoring/rfc2629.dtd" [
|
|
Packit |
4e8bc4 |
... dtd subset ...
|
|
Packit |
4e8bc4 |
]>
|
|
Packit |
4e8bc4 |
or
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
... dtd subset ...
|
|
Packit |
4e8bc4 |
]>
|
|
Packit |
4e8bc4 |
-->
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
Contents
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
Character entities
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
DTD data types
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
The top-level
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
Front matter
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
The Body
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
Back matter
|
|
Packit |
4e8bc4 |
-->
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
Character entities
|
|
Packit |
4e8bc4 |
-->
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
PUBLIC "-//IETF//ENTITIES XHTML subset for RFC 2629//EN"
|
|
Packit |
4e8bc4 |
"rfc2629-xhtml.ent">
|
|
Packit |
4e8bc4 |
%rfc2629-xhtml;
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
PUBLIC "-//IETF//ENTITIES Other for RFC 2629//EN"
|
|
Packit |
4e8bc4 |
"rfc2629-other.ent">
|
|
Packit |
4e8bc4 |
%rfc2629-other;
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
DTD data types:
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
entity description
|
|
Packit |
4e8bc4 |
====== ===============================================
|
|
Packit |
4e8bc4 |
NUMBER [0-9]+
|
|
Packit |
4e8bc4 |
NUMBERS a comma-separated list of NUMBER
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
DAY the day of the month, e.g., "1"
|
|
Packit |
4e8bc4 |
MONTH the month of the year, e.g., "January"
|
|
Packit |
4e8bc4 |
YEAR a four-digit year, e.g., "1999"
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
URI e.g., "http://invisible.net/"
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
ATEXT/CTEXT printable ASCII text (no line-terminators)
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
TEXT character data
|
|
Packit |
4e8bc4 |
-->
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
The top-level
|
|
Packit |
4e8bc4 |
-->
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
attributes for the "rfc" element are supplied by the RFC
|
|
Packit |
4e8bc4 |
editor. when preparing drafts, authors should leave them blank.
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
the "seriesNo" attribute is used if the category is, e.g., BCP.
|
|
Packit |
4e8bc4 |
-->
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
number %NUMBER; #IMPLIED
|
|
Packit |
4e8bc4 |
obsoletes %NUMBERS; ""
|
|
Packit |
4e8bc4 |
updates %NUMBERS; ""
|
|
Packit |
4e8bc4 |
category (std|bcp|info|exp|historic)
|
|
Packit |
4e8bc4 |
#IMPLIED
|
|
Packit |
4e8bc4 |
consensus (no|yes) #IMPLIED
|
|
Packit |
4e8bc4 |
seriesNo %NUMBER; #IMPLIED
|
|
Packit |
4e8bc4 |
ipr (full2026|noDerivativeWorks2026|none
|
|
Packit |
4e8bc4 |
|full3667|noModification3667|noDerivatives3667
|
|
Packit |
4e8bc4 |
|full3978|noModification3978|noDerivatives3978
|
|
Packit |
4e8bc4 |
|trust200811|noModificationTrust200811|noDerivativesTrust200811
|
|
Packit |
4e8bc4 |
|trust200902|noModificationTrust200902|noDerivativesTrust200902
|
|
Packit |
4e8bc4 |
|pre5378Trust200902)
|
|
Packit |
4e8bc4 |
#IMPLIED
|
|
Packit |
4e8bc4 |
iprExtract IDREF #IMPLIED
|
|
Packit |
4e8bc4 |
submissionType
|
|
Packit |
4e8bc4 |
(IETF|IAB|IRTF|independent) "IETF"
|
|
Packit |
4e8bc4 |
docName %ATEXT; #IMPLIED
|
|
Packit |
4e8bc4 |
xml:lang %ATEXT; "en">
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
Front matter
|
|
Packit |
4e8bc4 |
-->
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
abstract?,note*)>
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
abbrev %ATEXT; #IMPLIED>
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
initials %ATEXT; #IMPLIED
|
|
Packit |
4e8bc4 |
surname %ATEXT; #IMPLIED
|
|
Packit |
4e8bc4 |
fullname %ATEXT; #IMPLIED
|
|
Packit |
4e8bc4 |
role (editor) #IMPLIED>
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
(%CTEXT;)>
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
abbrev %ATEXT; #IMPLIED>
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
at most one of each the city, region, code, and country
|
|
Packit |
4e8bc4 |
elements may be present -->
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
day %DAY; #IMPLIED
|
|
Packit |
4e8bc4 |
month %MONTH; #IMPLIED
|
|
Packit |
4e8bc4 |
year %YEAR; #IMPLIED>
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
title %ATEXT; #REQUIRED>
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
The body
|
|
Packit |
4e8bc4 |
-->
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
anchor ID #IMPLIED
|
|
Packit |
4e8bc4 |
title %ATEXT; #REQUIRED
|
|
Packit |
4e8bc4 |
numbered (yes|no) #IMPLIED
|
|
Packit |
4e8bc4 |
toc (include|exclude|default)
|
|
Packit |
4e8bc4 |
"default">
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
anchor ID #IMPLIED
|
|
Packit |
4e8bc4 |
title %ATEXT; #REQUIRED
|
|
Packit |
4e8bc4 |
toc (include|exclude|default)
|
|
Packit |
4e8bc4 |
"default">
|
|
Packit |
4e8bc4 |
-->
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
anchor ID #IMPLIED
|
|
Packit |
4e8bc4 |
hangText %ATEXT; #IMPLIED>
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
parent -->
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
style %ATEXT; #IMPLIED
|
|
Packit |
4e8bc4 |
hangIndent %NUMBER; #IMPLIED
|
|
Packit |
4e8bc4 |
counter %ATEXT; #IMPLIED>
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
target IDREF #REQUIRED
|
|
Packit |
4e8bc4 |
pageno (true|false) "false"
|
|
Packit |
4e8bc4 |
format (counter|title|none|default)
|
|
Packit |
4e8bc4 |
"default">
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
target %URI; #REQUIRED>
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
item %ATEXT; #REQUIRED
|
|
Packit |
4e8bc4 |
subitem %ATEXT; ""
|
|
Packit |
4e8bc4 |
primary (true|false) "false">
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
anchor ID #IMPLIED
|
|
Packit |
4e8bc4 |
source %ATEXT; #IMPLIED>
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
xml:space (default|preserve) "preserve"
|
|
Packit |
4e8bc4 |
style %ATEXT; "emph">
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
blankLines %NUMBER; "0">
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
anchor ID #IMPLIED
|
|
Packit |
4e8bc4 |
title %ATEXT; ""
|
|
Packit |
4e8bc4 |
suppress-title (true|false) "false"
|
|
Packit |
4e8bc4 |
src %URI; #IMPLIED
|
|
Packit |
4e8bc4 |
align (left|center|right) "left"
|
|
Packit |
4e8bc4 |
alt %ATEXT; ""
|
|
Packit |
4e8bc4 |
width %ATEXT; ""
|
|
Packit |
4e8bc4 |
height %ATEXT; "">
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
xml:space (default|preserve) "preserve"
|
|
Packit |
4e8bc4 |
name %ATEXT; ""
|
|
Packit |
4e8bc4 |
type %ATEXT; ""
|
|
Packit |
4e8bc4 |
src %URI; #IMPLIED
|
|
Packit |
4e8bc4 |
align (left|center|right) "left"
|
|
Packit |
4e8bc4 |
alt %ATEXT; ""
|
|
Packit |
4e8bc4 |
width %ATEXT; ""
|
|
Packit |
4e8bc4 |
height %ATEXT; "">
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
anchor ID #IMPLIED
|
|
Packit |
4e8bc4 |
title %ATEXT; ""
|
|
Packit |
4e8bc4 |
suppress-title (true|false) "false"
|
|
Packit |
4e8bc4 |
align (left|center|right) "center"
|
|
Packit |
4e8bc4 |
style (all|none|headers|full) "full">
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
width %ATEXT; #IMPLIED
|
|
Packit |
4e8bc4 |
align (left|center|right) "left">
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
Back matter
|
|
Packit |
4e8bc4 |
-->
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
title %ATEXT; "References">
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
quote-title (true|false) "true"
|
|
Packit |
4e8bc4 |
anchor ID #IMPLIED
|
|
Packit |
4e8bc4 |
target %URI; #IMPLIED>
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
name %ATEXT; #REQUIRED
|
|
Packit |
4e8bc4 |
value %ATEXT; #REQUIRED>
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
target %URI; #IMPLIED
|
|
Packit |
4e8bc4 |
type %ATEXT; #REQUIRED
|
|
Packit |
4e8bc4 |
octets %NUMBER; #IMPLIED>
|
|
Packit |
4e8bc4 |
|