1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-11 09:20:51 +00:00
emacs/etc/schema/dbcalstbl.rnc
2007-11-23 06:58:00 +00:00

26 lines
762 B
Plaintext

# Definitions specific to the CALS Table Model.
# Reference CALS Table Model
include "calstbl.rnc" {
# Override definition of start
start |= notAllowed
# Add label and role attributes to table and informaltable
bodyatt = label.attrib
# Add common attributes to Table, TGroup, TBody, THead, TFoot, Row,
# EntryTbl, and Entry (and InformalTable element).
secur = common.attrib, tables.role.attrib
# Content model for Table.
tbl.table.mdl =
blockinfo?,
formalobject.title.content,
ndxterm.class*,
textobject*,
(graphic+ | mediaobject+ | tgroup+)
# Allow either objects or inlines; beware of REs between elements.
tbl.entry.mdl = para.char.mix | tabentry.mix
}
common.table.attribs = bodyatt, secur
# end of table.module