RelaxNG/publidoc.rnc
changeset 75 70418017787e
parent 73 0a3a8006996b
child 86 2d51a1795ed3
equal deleted inserted replaced
74:ebe0ab8699fc 75:70418017787e
   322 stage.content = inlines
   322 stage.content = inlines
   323 
   323 
   324 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ list ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   324 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ list ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   325 
   325 
   326 # ~~~~~~ list
   326 # ~~~~~~ list
   327 \list = element list { \list.content }
   327 \list = element list {
   328 
       
   329 \list.content =
       
   330    block.head?,
   328    block.head?,
   331    (  (attribute type {"ordered"}?, item, item+)
   329    (  (attribute type {"ordered"}?, item, item+)
   332     | (attribute type {"glossary"}, glossary.item+) )
   330     | (attribute type {"glossary"}, glossary.item+) )
       
   331 }
   333 
   332 
   334 # ~~~~~~ item
   333 # ~~~~~~ item
   335 item = element item { item.content }
   334 item = element item { item.content }
   336 
   335 
   337 item.content =
   336 item.content =
   399 tfoot.attributes =
   398 tfoot.attributes =
   400    valign.attribute?
   399    valign.attribute?
   401 tbody.attributes =
   400 tbody.attributes =
   402    valign.attribute?
   401    valign.attribute?
   403 valign.attribute = attribute valign { "top" | "middle" | "bottom" }
   402 valign.attribute = attribute valign { "top" | "middle" | "bottom" }
   404    
   403 
   405 thead.content =
   404 thead.content =
   406    row+
   405    row+
   407 tfoot.content =
   406 tfoot.content =
   408    row+
   407    row+
   409 tbody.content =
   408 tbody.content =