"Fossies" - the Fresh Open Source Software Archive

Member "memcached-1.6.15/doc/xml2rfc/rfc2629.dtd" (21 Feb 2022, 9288 Bytes) of package /linux/www/memcached-1.6.15.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) XML source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 <!--
    2   revised DTD for the RFC document series, draft of 2009-10-06
    3   -->
    4 
    5 
    6 <!--
    7   Typical invocation:
    8       <!DOCTYPE rfc PUBLIC "-//IETF//DTD RFC 2629//EN"
    9                            "http://xml.resource.org/authoring/rfc2629.dtd" [
   10         ... dtd subset ...
   11       ]>
   12     or
   13       <!DOCTYPE rfc SYSTEM "rfc2629.dtd" [
   14         ... dtd subset ...
   15       ]>
   16   -->
   17 
   18 
   19 <!--
   20   Contents
   21 
   22     Character entities
   23 
   24     DTD data types
   25 
   26     The top-level
   27 
   28     Front matter
   29 
   30     The Body
   31 
   32     Back matter
   33   -->
   34 
   35 
   36 <!--
   37   Character entities
   38   -->
   39 
   40 
   41 <!ENTITY % rfc2629-xhtml
   42          PUBLIC "-//IETF//ENTITIES XHTML subset for RFC 2629//EN"
   43                 "rfc2629-xhtml.ent">
   44 %rfc2629-xhtml;
   45 
   46 <!ENTITY % rfc2629-other
   47          PUBLIC "-//IETF//ENTITIES Other for RFC 2629//EN"
   48                 "rfc2629-other.ent">
   49 %rfc2629-other;
   50 
   51 
   52 <!--
   53   DTD data types:
   54 
   55         entity        description
   56         ======        ===============================================
   57         NUMBER        [0-9]+
   58         NUMBERS       a comma-separated list of NUMBER
   59 
   60         DAY           the day of the month, e.g., "1"
   61         MONTH         the month of the year, e.g., "January"
   62         YEAR          a four-digit year, e.g., "1999"
   63 
   64         URI           e.g., "http://invisible.net/"
   65 
   66         ATEXT/CTEXT   printable ASCII text (no line-terminators)
   67 
   68         TEXT          character data
   69   -->
   70 
   71 
   72 <!ENTITY % NUMBER     "CDATA">
   73 <!ENTITY % NUMBERS    "CDATA">
   74 
   75 <!ENTITY % DAY        "CDATA">
   76 <!ENTITY % MONTH      "CDATA">
   77 <!ENTITY % YEAR       "CDATA">
   78 
   79 <!ENTITY % URI        "CDATA">
   80 
   81 <!ENTITY % ATEXT      "CDATA">
   82 <!ENTITY % CTEXT      "#PCDATA">
   83 
   84 <!ENTITY % TEXT       "#PCDATA">
   85 
   86 <!ENTITY   rfc.number SYSTEM "internal:/rfc.number">
   87 
   88 
   89 <!--
   90   The top-level
   91   -->
   92 
   93 
   94 <!--
   95   attributes for the "rfc" element are supplied by the RFC
   96   editor. when preparing drafts, authors should leave them blank.
   97 
   98   the "seriesNo" attribute is used if the category is, e.g., BCP.
   99   -->
  100 <!ELEMENT rfc         (front,middle,back?)>
  101 <!ATTLIST rfc
  102           number      %NUMBER;           #IMPLIED
  103           obsoletes   %NUMBERS;          ""
  104           updates     %NUMBERS;          ""
  105           category    (std|bcp|info|exp|historic)
  106                                          #IMPLIED
  107           consensus   (no|yes)           #IMPLIED
  108           seriesNo    %NUMBER;           #IMPLIED
  109           ipr         (full2026|noDerivativeWorks2026|none
  110                       |full3667|noModification3667|noDerivatives3667
  111                       |full3978|noModification3978|noDerivatives3978
  112                       |trust200811|noModificationTrust200811|noDerivativesTrust200811
  113                       |trust200902|noModificationTrust200902|noDerivativesTrust200902
  114                       |pre5378Trust200902)
  115                                          #IMPLIED
  116           iprExtract  IDREF              #IMPLIED
  117           submissionType
  118                       (IETF|IAB|IRTF|independent) "IETF"
  119           docName     %ATEXT;            #IMPLIED
  120           xml:lang    %ATEXT;            "en">
  121 
  122 
  123 <!--
  124   Front matter
  125   -->
  126 
  127 
  128 <!ELEMENT front       (title,author+,date,area*,workgroup*,keyword*,
  129                        abstract?,note*)>
  130 
  131 <!-- the "abbrev" attribute is used for headers, etc. -->
  132 <!ELEMENT title       (%CTEXT;)>
  133 <!ATTLIST title
  134           abbrev      %ATEXT;            #IMPLIED> 
  135 
  136 <!ELEMENT author      (organization?,address?)>
  137 <!ATTLIST author
  138           initials    %ATEXT;            #IMPLIED
  139           surname     %ATEXT;            #IMPLIED
  140           fullname    %ATEXT;            #IMPLIED
  141           role        (editor)           #IMPLIED>
  142 
  143 <!ELEMENT organization
  144                       (%CTEXT;)>
  145 <!ATTLIST organization
  146           abbrev      %ATEXT;            #IMPLIED> 
  147  
  148 <!ELEMENT address     (postal?,phone?,facsimile?,email?,uri?)>
  149 
  150 <!-- this content model should be more strict:
  151      at most one of each the city, region, code, and country
  152      elements may be present -->
  153 <!ELEMENT postal      (street+,(city|region|code|country)*)>
  154 <!ELEMENT street      (%CTEXT;)>
  155 <!ELEMENT city        (%CTEXT;)>
  156 <!ELEMENT region      (%CTEXT;)>
  157 <!ELEMENT code        (%CTEXT;)>
  158 <!ELEMENT country     (%CTEXT;)>
  159 <!ELEMENT phone       (%CTEXT;)>
  160 <!ELEMENT facsimile   (%CTEXT;)>
  161 <!ELEMENT email       (%CTEXT;)>
  162 <!ELEMENT uri         (%CTEXT;)>
  163 
  164 <!ELEMENT date        EMPTY>
  165 <!ATTLIST date
  166           day         %DAY;              #IMPLIED
  167           month       %MONTH;            #IMPLIED
  168           year        %YEAR;             #IMPLIED>
  169 
  170 <!-- meta-data... -->
  171 <!ELEMENT area        (%CTEXT;)>
  172 <!ELEMENT workgroup   (%CTEXT;)>
  173 <!ELEMENT keyword     (%CTEXT;)>
  174 
  175 <!ELEMENT abstract    (t)+>
  176 <!ELEMENT note        (t)+>
  177 <!ATTLIST note
  178           title       %ATEXT;            #REQUIRED>
  179 
  180 
  181 <!--
  182   The body
  183   -->
  184 
  185 
  186 <!ELEMENT middle      (section+)>
  187 
  188 <!ELEMENT section     ((t|figure|texttable|iref)*,section*)>
  189 <!ATTLIST section
  190           anchor      ID                 #IMPLIED
  191           title       %ATEXT;            #REQUIRED
  192       numbered    (yes|no)       #IMPLIED
  193           toc         (include|exclude|default)
  194                                          "default">
  195 
  196 <!-- use of <appendix/> is deprecated...
  197 <!ELEMENT appendix    ((t|figure|texttable|iref)*,appendix*)>
  198 <!ATTLIST appendix
  199           anchor      ID                 #IMPLIED
  200           title       %ATEXT;            #REQUIRED
  201           toc         (include|exclude|default)
  202                                          "default">
  203   -->
  204 
  205 <!-- use of <figure/> is deprecated... -->
  206 <!ELEMENT t           (%TEXT;|list|figure|xref|eref|iref|cref|spanx|vspace)*>
  207 <!ATTLIST t
  208           anchor      ID                 #IMPLIED
  209           hangText    %ATEXT;            #IMPLIED>
  210 
  211 <!-- the value of the style attribute is inherited from the closest 
  212      parent -->
  213 <!ELEMENT list        (t+)>
  214 <!ATTLIST list
  215           style       %ATEXT;            #IMPLIED
  216           hangIndent  %NUMBER;           #IMPLIED
  217           counter     %ATEXT;            #IMPLIED>
  218 
  219 <!ELEMENT xref        (%CTEXT;)>
  220 <!ATTLIST xref
  221           target      IDREF              #REQUIRED
  222           pageno      (true|false)       "false"
  223           format      (counter|title|none|default)
  224                                          "default">
  225 
  226 <!ELEMENT eref        (%CTEXT;)>
  227 <!ATTLIST eref
  228           target      %URI;              #REQUIRED>
  229 
  230 <!ELEMENT iref        EMPTY>
  231 <!ATTLIST iref
  232           item        %ATEXT;            #REQUIRED
  233           subitem     %ATEXT;            ""
  234           primary    (true|false)       "false">
  235 
  236 <!ELEMENT cref        (%CTEXT;)>
  237 <!ATTLIST cref
  238           anchor      ID                 #IMPLIED
  239           source      %ATEXT;            #IMPLIED>
  240 
  241 <!ELEMENT spanx       (%CTEXT;)>
  242 <!ATTLIST spanx
  243           xml:space   (default|preserve) "preserve"
  244           style       %ATEXT;            "emph">
  245 
  246 <!ELEMENT vspace      EMPTY>
  247 <!ATTLIST vspace
  248           blankLines  %NUMBER;           "0">
  249 
  250 <!ELEMENT figure      (iref*,preamble?,artwork,postamble?)>
  251 <!ATTLIST figure
  252           anchor      ID                 #IMPLIED
  253           title       %ATEXT;            ""
  254           suppress-title (true|false)    "false"
  255           src         %URI;              #IMPLIED
  256           align       (left|center|right) "left"
  257           alt         %ATEXT;            ""
  258           width       %ATEXT;            ""
  259           height      %ATEXT;            "">
  260 
  261 <!ELEMENT preamble    (%TEXT;|xref|eref|iref|cref|spanx)*>
  262 <!ELEMENT artwork     (%TEXT;)*>
  263 <!ATTLIST artwork
  264           xml:space   (default|preserve) "preserve"
  265           name        %ATEXT;            ""
  266           type        %ATEXT;            ""
  267           src         %URI;              #IMPLIED
  268           align       (left|center|right) "left"
  269           alt         %ATEXT;            ""
  270           width       %ATEXT;            ""
  271           height      %ATEXT;            "">
  272 
  273 <!ELEMENT postamble   (%TEXT;|xref|eref|iref|cref|spanx)*>
  274     
  275 <!ELEMENT texttable   (preamble?,ttcol+,c*,postamble?)>
  276 <!ATTLIST texttable
  277           anchor      ID                 #IMPLIED
  278           title       %ATEXT;            ""
  279           suppress-title (true|false)    "false"
  280           align       (left|center|right) "center"
  281           style       (all|none|headers|full) "full">
  282 <!ELEMENT ttcol       (%CTEXT;)>
  283 <!ATTLIST ttcol
  284           width       %ATEXT;            #IMPLIED
  285           align       (left|center|right) "left">
  286 <!ELEMENT c           (%TEXT;|xref|eref|iref|cref|spanx)*>
  287 
  288 
  289 <!--
  290   Back matter
  291   -->
  292 
  293 
  294 <!-- sections, if present, are appendices -->
  295 <!ELEMENT back        (references*,section*)>
  296 
  297 <!ELEMENT references  (reference+)>
  298 <!ATTLIST references
  299           title       %ATEXT;            "References">
  300 <!ELEMENT reference   (front,seriesInfo*,format*,annotation*)>
  301 <!ATTLIST reference
  302       quote-title (true|false)   "true"
  303           anchor      ID                 #IMPLIED
  304           target      %URI;              #IMPLIED>
  305 <!ELEMENT seriesInfo  EMPTY>
  306 <!ATTLIST seriesInfo
  307           name        %ATEXT;            #REQUIRED
  308           value       %ATEXT;            #REQUIRED>
  309 <!ELEMENT format      EMPTY>
  310 <!ATTLIST format
  311           target      %URI;              #IMPLIED
  312           type        %ATEXT;            #REQUIRED
  313           octets      %NUMBER;           #IMPLIED>
  314 <!ELEMENT annotation  (%TEXT;|xref|eref|iref|cref|spanx)*>