1 # Definitions specific to the OASIS XML Exchange Table Model.
3 # Reference OASIS Exchange Table Model
4 include "soextbl.rnc" {
5 # Override definition of start
7 # Add common attributes and the Label attribute to Table and
9 bodyatt = common.attrib, label.attrib, tables.role.attrib
10 # Add common attributes to TGroup, ColSpec, TBody, THead, Row, Entry
11 tbl.tgroup.att = common.attrib
12 tbl.colspec.att = common.attrib
13 tbl.tbody.att = common.attrib
14 tbl.thead.att = common.attrib
15 tbl.row.att = common.attrib
16 tbl.entry.att = common.attrib
17 # Content model for Table.
20 formalobject.title.content,
23 (graphic+ | mediaobject+ | tgroup+)
24 # Allow either objects or inlines; beware of REs between elements.
25 tbl.entry.mdl = (para.char.mix | tabentry.mix)*
28 common.table.attribs = bodyatt