Ignore:
Timestamp:
20/02/09 14:59:11 (12 years ago)
Author:
julian.reschke@…
Message:

Update to latest version of rfc2629.xslt, and add experimental version of xml2rfc.tcl (supporting the new IPR escape clause), use that clause in P1..P7 (but not for the method registrations).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • rfc2629xslt/rfc2629-ext.rnc

    r440 r446  
    3636    }
    3737
     38  # Redefine <back> to allow boilerplate
     39  back =
     40    element back {
     41      attlist.back,
     42      references*,
     43      section*,
     44      x_boilerplate?
     45    }
     46
    3847  # Redefine <c> to allow our extension elements
    3948  c =
     
    5766    }
    5867
     68  # Redefine <front> to allow boilerplate
     69  front =
     70    element front {
     71      attlist.front,
     72      title,
     73      author+,
     74      date,
     75      area*,
     76      workgroup*,
     77      keyword*,
     78      x_boilerplate?,
     79      abstract?,
     80      note*
     81    }
     82 
    5983  # Redefine <list> element to allow <x:lt> child elements
    6084  \list =
     
    170194  attribute anchor { xsd:ID }?
    171195 
    172   # Extend attribute set for <iref> (see Section 10.21)
     196  # Extend attribute set for <iref> (see Section 10.22)
    173197attlist.iref &=
    174198  attribute x:for-anchor { ATEXT }?
    175199
    176 # Extend attribute set for <list> (see Section 10.22)
     200# Extend attribute set for <list> (see Section 10.23)
    177201attlist.list &=
    178202  attribute x:indent { ATEXT }?
     
    187211  attribute x:maturity-level { "proposed" | "draft" | "internet" }?
    188212
    189 # Extend attribute set for <section> (see Section 10.24)
     213# Extend attribute set for <section> (see Section 10.25)
    190214attlist.section &=
    191215  attribute x:fixed-section-number { ATEXT }?
     
    195219  attribute anchor { xsd:ID }?
    196220
    197 # Extend attribute set for <xref> (see Section 10.25)
     221# Extend attribute set for <xref> (see Section 10.26)
    198222attlist.xref &=
    199223  attribute x:fmt  { "()" | "," | "anchor" | "of" | "number" | "sec" |
     
    278302  }
    279303
    280 # Top line of box drawing (see Section 10.7)
     304# Boilerplate (see Section 10.6)
     305x_boilerplate =
     306  element x:boilerplate {
     307    section+
     308  }
     309
     310# Top line of box drawing (see Section 10.8)
    281311x_bt =
    282312  element x:bt {
     
    290320  }
    291321
    292 # Definition (see Section 10.8)
     322# Definition (see Section 10.9)
    293323x_dfn =
    294324  element x:dfn {
     
    298328  }
    299329 
    300 # Heading (see Section 10.9)
     330# Heading (see Section 10.10)
    301331x_h =
    302332  element x:h {
     
    304334  }
    305335
    306 # Heading (see Section 10.10)
     336# Heading (see Section 10.11)
    307337x_highlight =
    308338  element x:highlight {
     
    310340  }
    311341
    312 # Length Measurement (see Section 10.11)
     342# Length Measurement (see Section 10.12)
    313343x_length-of =
    314344  element x:length-of {
     
    318348  }
    319349
    320 # Link (see Section 10.12)
     350# Link (see Section 10.13)
    321351x_link =
    322352  element x:link {
     
    327357  }
    328358 
    329 # Extended list item (see Section 10.13)
     359# Extended list item (see Section 10.14)
    330360x_lt =
    331361  element x:lt {
     
    335365  }
    336366
    337 # Note (see Section 10.14)
     367# Note (see Section 10.15)
    338368x_note =
    339369  element x:note {
     
    341371  }
    342372
    343 # Signal XML content (see Section 10.15)
     373# Signal XML content (see Section 10.16)
    344374x_parse-xml =
    345375  element x:parse-xml {
     
    347377  }
    348378
    349 # Inline quote (see Section 10.16)
     379# Inline quote (see Section 10.17)
    350380x_q =
    351381  element x:q {
     
    353383  }
    354384
    355 # Anchor reference (see Section 10.17
     385# Anchor reference (see Section 10.18
    356386x_ref =
    357387  element x:ref {
     
    359389  }
    360390
    361 # source information (see Section 10.18
     391# source information (see Section 10.19
    362392x_source =
    363393  element x:source {
     
    367397  }
    368398
    369 # superscript (see Section 10.19)
     399# superscript (see Section 10.20)
    370400x_sup =
    371401  element x:sup {
Note: See TracChangeset for help on using the changeset viewer.