[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Removing xml:base from the SGML DTD
/ Karl Eichwalder <ke@gnu.franken.de> was heard to say:
| Without the patches 1/ and 2/ onsgmls will not parse an SGML using the
| supplied SGML declaration (docbook.dcl).
|
| 1/
| Error message:
|
| echo '<!DOCTYPE book SYSTEM "docbook.dtd">
| <book></book>
| ' | onsgmls -E 1 -s docbook.dcl -
| onsgmls:dbpoolx.mod:815:17:E: character ":" invalid: only "CDATA", "ENTITIES", "ENTITY", "ID", "IDREF", "IDREFS", "NAME", "NAMES", "NMTOKEN", "NMTOKENS", "NOTATION", "NUMBER", "NUMBERS", "NUTOKEN", "NUTOKENS" and parameter separators allowed
| onsgmls:I: maximum number of errors (1) reached; change with -E option
|
| Because of the colon in "xml:base" I propose to change the SGML
| declaration as follows:
The DocBook TC discussed this today and proposed solving the problem
by removing xml:base from the SGML DTD.
Does anyone have use cases for xml:base in an SGML document? Are there
any objections to removing it?
Be seeing you,
norm
--
Norman Walsh <ndw@nwalsh.com> | On the other hand, you have
http://www.oasis-open.org/docbook/ | different fingers.
Chair, DocBook Technical Committee |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]