Mercurial > emacs
view etc/schema/dbsoextbl.rnc @ 93762:46d39c0f7bf9
(uniscribe_shape): Increase items buffer size.
Give up if glyph indices not supported. Use uniscribe obtained
ABC widths for individual metrics. Map glyph clusters back to
characters using fClusterStart flag. Return number of glyphs
produced, not chars processed.
author | Jason Rumney <jasonr@gnu.org> |
---|---|
date | Sun, 06 Apr 2008 01:04:45 +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