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] 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 |

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]