Book and Book Collection Changes

The two Tag Sets, book3.dtd and bookcollection3.dtd, were brought up to version 3.0, with the DTD version attribute (@dtd-version) set to “3.0 ” and the version and date changed in every module set to “v3.0 20080202 ”. The former Historical Tag Set (historical.dtd) will no longer be maintained.

Book Module Changes

Book Changes in Classes

Book General Mix Changes

Book Metadata

Book New Labels

Added an optional <label> to just before the <title> of all the following elements:

Book Reference Lists

The Book Tag Sets no longer have an override for %references.class;. This Tag Set uses the default references elements.

Book Elements

Book Chemical Structures Changes

Although it was not the intent when the Tag Sets were written, most Tag Set users have been treating <chem-struct> as an inline and <chem-struct-wrap> as a block structure. This greatly simplifies all processing with the two and seems quite flexible, so steps were taken to regularize this usage:

The element <chem-struct-wrap> has been removed from within the following elements, where it has been allowed in previous versions, allowing only the inline <chem-struct> to be used. [Backward incompatible]

The element <chem-struct> has been removed from within the following elements, where it has been allowed in previous versions, allowing only the block <chem-struct-wrap> to be used. [Backward incompatible]

As a result of these changes, <chem-struct> is now allowed within the following elements:

As a result of these changes, <chem-struct-wrap> is now allowed within the following elements:

Book Attribute Changes