[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [docbook-tc] Re: db5: info in HTML Tables?
One can use parameter entities to redefine lots of stuff that the underlying editing UI and/or composition system may not support. I can't say that I've surveyed all table UI tools, but in my experience, the structural part of the table model is the least flexible. That is, in the CALS case, from tgroup down to entry is dangerous to change. The title is outside tgroup and so is a bit more flexible in most cases. In the HTML model case, there is no tgroup sort of thing, so everything within the table element--sometimes excepting but sometimes including the caption--is structural and can be dicey to change if you want existing tools to work well. paul > -----Original Message----- > From: Norman Walsh [mailto:ndw@nwalsh.com] > Sent: Wednesday, 2006 November 08 12:19 > To: docbook-tc@lists.oasis-open.org > Subject: Re: [docbook-tc] Re: db5: info in HTML Tables? > > / "Grosso, Paul" <pgrosso@ptc.com> was heard to say: > | I don't see those elements in the 4.4 stuff I do have on > | my machine. Have we, as a TC, approved adding such to > | the CALS table model for any version yet? > > No. > CALS always had a parameter entity hook for titles: > > <!ENTITY % titles 'title?'> > <!ENTITY % tbl.table-titles.mdl "%titles;,"> > <!ENTITY % tbl.table-main.mdl "(tgroup+|graphic+)"> > <!ENTITY % tbl.table.mdl "%tbl.table-titles.mdl; > %tbl.table-main.mdl;"> > <!ELEMENT table %ho; (%tbl.table.mdl;)> > > So I think our "redefinition" of that parameter entity to include > info, title, alt, and indexterms is within reason. > > Inside a table, CALS has a parameter entity initially defined to be > tgroup|graphic. We've changed that to tgroup|mediaobject which seems > entirely reasonable. > > I think the addition of "caption" at the end is a bug. It's in the 4.x > content model for HTML tables and I think I copied into 5.0 by > accident. (Note that in 4.5, you cannot have a caption after a > tgroup).
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]