]> granicus.if.org Git - docbook-dsssl/commitdiff
Refactor parameter entities for informaltable so that textobject is handled correctly...
authorNorman Walsh <ndw@nwalsh.com>
Sun, 21 Dec 2003 18:18:36 +0000 (18:18 +0000)
committerNorman Walsh <ndw@nwalsh.com>
Sun, 21 Dec 2003 18:18:36 +0000 (18:18 +0000)
docbook/xml/dbpoolx.mod

index b6aed310b2df34525c1e196b94dee6ae3b62507a..ceb7d73970a0f4595233a688fcc4478fd24a976c 100644 (file)
@@ -3678,11 +3678,11 @@ in the text (no (0) value, the default)
 <!ENTITY % local.informaltable.attrib "">
 
 <!-- the following entity may have been declared by the XHTML table module -->
-<!ENTITY % informal.tbl.table.mdl "graphic+|mediaobject+|tgroup+">
+<!ENTITY % informal.tbl.table.mdl "textobject*, (graphic+|mediaobject+|tgroup+)">
 
 <!ENTITY % informaltable.element "INCLUDE">
 <![%informaltable.element;[
-<!ELEMENT informaltable %ho; (blockinfo?, textobject*, (%informal.tbl.table.mdl;))>
+<!ELEMENT informaltable %ho; (blockinfo?, (%informal.tbl.table.mdl;))>
 <!--end of informaltable.element-->]]>
 
 <!-- Frame, Colsep, and Rowsep must be repeated because
@@ -3720,8 +3720,16 @@ in the text (no (0) value, the default)
 <!-- attrs comes from HTML tables ... -->
 
 <![ %allow.html.tables; [
+<!-- common.attrib, but without ID because ID is in attrs -->
 <!ENTITY % caption.attlist.content "
-               %common.attrib;
+       %lang.attrib;
+       %remap.attrib;
+       %xreflabel.attrib;
+       %revisionflag.attrib;
+       %effectivity.attrib;
+       %dir.attrib;
+       %xml-base.attrib;
+       %local.common.attrib;
                %caption.role.attrib;
                %attrs;
                align   (top|bottom|left|right) #IMPLIED