view etc/schema/dbsoextbl.rnc @ 87836:22ad67b23797

(Property inheritance): New section (Conventions): New section. (Structure editing): Document C-RET, the prefix arg to the cut/cpy commands, and the new bindings for refiling. (Sparse trees): Document the new special command for sparse trees. (References): Be more clear about the counting of hilines. (Handling links): Document M-p/n for accessing links. (Fast access to TODO states): New section. (Per file keywords): New section. (Property inheritance): New section. (Column attributes): New summary types. (Capturing Column View): New section. (The date/time prompt): Cover the new features in the date/time prompt. Compactify the table of keys for the calendar remote control. (Clocking work time): Document the new :scope parameter. (Remember): Promoted to chapter. (Quoted examples): New section. (Enhancing text): New verbatim environments.
author Carsten Dominik <dominik@science.uva.nl>
date Fri, 18 Jan 2008 15:18:01 +0000
parents 38f93f3d00a2
children
line wrap: on
line source

# Definitions specific to the OASIS XML Exchange Table Model.

# Reference OASIS Exchange Table Model
include "soextbl.rnc" {
  # Override definition of start
  start |= notAllowed
  # Add common attributes and the Label attribute to Table and
  # InformalTable.
  bodyatt = common.attrib, label.attrib, tables.role.attrib
  # Add common attributes to TGroup, ColSpec, TBody, THead, Row, Entry
  tbl.tgroup.att = common.attrib
  tbl.colspec.att = common.attrib
  tbl.tbody.att = common.attrib
  tbl.thead.att = common.attrib
  tbl.row.att = common.attrib
  tbl.entry.att = common.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

# end of table.module