<chem-struct>

Chemical Structure (Display)

Definition

A chemical expression, reaction, equation, etc. that is set apart within the text

Remarks

The model for this element will allow a chemical reaction to be expressed as: just text with emphasis tags, a graphic, etc. Alternatively, if the reaction cannot be expressed in a simple fashion, the linking attributes may be used to point to an external source such as a URI.

Accessibility elements (such as <long-desc>) should not be used with this element if they can be used as part of the containing <chem-struct-wrapper> element. Accessibility elements are allowed within this element only to handle the case in which a single <chem-struct-wrapper> wrapper element contains more than one Chemical Structure (Display) <chem-struct> within it.

Design Note: The decision was made not to add CML or other formal chemical markup languages to the DTD. Some equations can be marked up in MathML; others are just ASCII expressions with subscripts, superscripts, and special characters. If CML is added, it will go within this <chem-struct> element.

Display Note: A chemical structure is assumed to be anchored at its position within the text.

Attributes

alternate-form-of Alternate Form of Graphic, Media Object, Etc.
content-type Type of Content
id Identifier
xlink:actuate Actuating the Link
xlink:href Href (Linking Mechanism)
xlink:role Role of the Link
xlink:show Showing the Link
xlink:title Title of the Link
xlink:type Type of Link
xmlns:xlink XLink Namespace Declaration

Related Elements

The expression of a chemical reaction or other chemical structure goes inside the <chem-struct> element. The related element <chem-struct-wrapper> is an outer wrapper that may hold, for example, both a chemical reaction and its caption or three related chemical expressions.

Model Information

Content Model

<!ELEMENT  chem-struct  %chem-struct-model;                          >

Description

Any combination of:

This element may be contained in:

<chem-struct-wrapper> Chemical Structure Wrapper; <table-wrap> Table Wrapper

Tagged Example

No sample is available at this time, as this element is rare
in STM journal publishing, being more commonly used in STM books.

Module

display.ent