OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

docbook message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Simple way to include definitions of all XML entities

Hi David,

I'm writing you because your are maintainer of


As more and more markup languages are not defined in the terms of DTD, 
but they use modern schema languages like RELAX NG or W3C XML Schema, 
there is known problem with entity definitions. Such entities are 
usually defined as a part of DTD and if you are using DTD everything is 
OK. However if you don't want rely on DTD you can just include entity 
definitions alone, like:

<!DOCTYPE article [
  <!ENTITY % isoamsb PUBLIC
          "ISO 8879:1986//ENTITIES Added Math Symbols: Binary 

Problem is that if you want to include more entity files then one, your 
internal set will get quite large.

Do you think that it will be possible to create "master" entity 
definition file as part of XML Entity Declarations project? This file 
should include all other entity definitions files (or there can be 
separate "master" file for each set like XHTML, MathML, ...) so 
referencing this file from your internal subset will make all entites 
available to document author.

The need for such "master" entity file came from discussion about 
DocBook V5.0 combined with MathML.

If you think that it will be possible to extend current entity 
definition with this new feature I will be happy to provide your further 
input and assistance.



   Jirka Kosek     e-mail: jirka@kosek.cz     http://www.kosek.cz
   Profesionální školení a poradenství v oblasti technologií XML.
      Podívejte se na náš nově spuštěný web http://DocBook.cz
        Podrobný přehled školení http://xmlguru.cz/skoleni/
Nejbližší termíny školení: XML schémata (včetně RELAX NG) 7.-9.11.
          *** DocBook 5.-7.12. *** XSL-FO 19.-20.12. ***

S/MIME Cryptographic Signature

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]