The following detail the changes made to the DTD in the 2000-12-01 version. See also the change log.
number, used to identify labels in text can now appear in many more places in the DTD.
See price for a list of its possible parent elements.
To allow correct mark up of book reviews etc. See bookdetails.
To permit e.g. identification of company names or individuals in running text. See namegroup for a list of its possible parent elements.
objectsource has been disambiguated. filegroup must be used if more than 1 file element is present in objectsource.
To allow linking to formulae, formula has been given an optional ID attribute
The content model of eisbn has been changed from (#PCDATA | %formatting; | %linksetc;)* to (#PCDATA) to accept only text. eisbn can also occur in more places in the DTD.