On Tue, Jun 03, 2003 at 12:53:39PM -0400, Robert P. J. Day wrote:
>
> got into a discussion last night with someone discussing
> docbook transformation (being the party animal that i am),
> and the question arose as to the value of the document type
> declaration at the top of the XML file. you know:
>
> <!DOCTYPE book ... blah blah ...>
>
> while the declaration is, of course, useful for validation,
> it doesn't technically play a part in the actual transformation.
>
> i pointed out the one value that it includes all of the extra
> entities, so that you can use things like ℵ and ⊕,
> and so on.
>
> but beyond the inclusion of the addition entities, is there
> some other value for the declaration? just curious.
yes, attribute defaulting when default values are specified
in the DTD but the attributes are not present in the instance.