This is the mail archive of the docbook@lists.oasis-open.org mailing list for the DocBook project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[docbook] Fixing the attribute value problems in the SGML DTD


/ Karl Eichwalder <ke@gnu.franken.de> was heard to say:
[...]
| 2/
| Error message:
|
| echo '<!DOCTYPE book SYSTEM "docbook.dtd">
| <book></book>
| ' | onsgmls -s docbook.dcl -
| onsgmls:calstblx.dtd:98:23:E: token "NONE" occurs more than once in attribute definition list
| onsgmls:calstblx.dtd:98:23:E: token "ALL" occurs more than once in attribute definition list
| onsgmls:dbpoolx.mod:3705:17:E: token "NONE" occurs more than once in attribute definition list
| onsgmls:dbpoolx.mod:3705:17:E: token "ALL" occurs more than once in attribute definition list
|
| The "tbl.frame.attval" entity definition in htmltblx.mod wins and thus
| the attribute values "none" and "all" will appear twice.  This is not
| allowed.  I propose to define "tbl.frame.attval" in a way following
| HTML 4.01:

How embarrassing. Your proposal would make the HTML table model in
DocBook SGML a subset of the HTML table model, which defeats the
purpose of adding the table model in the first place.

Instead, the Committee proposes to make the 'rules' attribute a CDATA
attribute (instead of an enumerated list) in the SGML DTD. This
reduces the validation power of the DTD, but the validation power of
the DTD in this area is already seriously compromised.

Thoughts/suggestions/objections?

                                        Be seeing you,
                                          norm

-- 
Norman Walsh <ndw@nwalsh.com>      | Clearness is so eminently one of
http://www.oasis-open.org/docbook/ | the characteristics of truth that
Chair, DocBook Technical Committee | often it even passes for truth
                                   | itself.-- Joubert

Attachment: pgp00000.pgp
Description: PGP signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]