◇◆
math-representation Math Representation in This Document
A list of the (possibly many) ways that mathematical expressions may be represented
in this document, for example, both MathML and TeX (“mathml tex”) or
both MathML, SVG graphics, and narrative text (“mathml images plain-text”).
Usage/Remarks
This attribute has an NMTOKENS value, meaning a space-separated list of values, so that a document can declare that
it may include both TeX and images, for example, or MathML, gif images, and TeX.
If the document includes no math, this optional attribute may not be present. Likely
values include:
mathml tex latex images plain-text
Listing the types of math presentation a document may use is not quite the same as describing all the math representations a system must have to show the math in the document, as some of the math representations may be inside
<alternatives> elements. In that case, a user/rendering application is expected to choose the most
appropriate of the alternatives to display.
Related Attributes
Several attributes on the <processing-meta> element describe the tag set version choices more fully than the @dtd-version attribute alone:
Which of the JATS tag set families is the basis for this document’s tag set? (e.g.,
“sts” or “jats”)
|
|
Which of the STS standard tag sets is the basis for this document? (e.g., “interchange” or “extended”)
|
|
Which table model is used by the tag set for this document? (e.g., “xhtml” or “oasis”)
|
|
Which version of MathML is used by the tag set for this document? (e.g., “3.0” or “2.0”)
|
|
Are the terms for this standard described by TBX or by <term-display>?
|
|
A list of the (possibly many) ways mathematical expressions may be represented in
this document (e.g., both MathML and TeX [“mathml tex”])
|
OPTIONAL on element: <processing-meta>
Value | Meaning |
---|---|
A space-separated list of words that name math representation types | The math representations that may be used in the document, for example, “mathml”, “latex”, “tex”, “images”, and “plain-text” |
Restriction | @math-representation is an optional attribute; there is no default. |
Tagged Sample
MathML and .png graphics
<standard
xmlns:mml="http://www.w3.org/1998/Math/MathML"
xmlns:tbx="urn:iso:std:iso:30042:ed-1"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
dtd-version="1.2"
xml:lang="en">
<processing-meta
base-tagset="interchange"
mathml-version="3.0"
table-model="xhtml"
terminology-model="term-display"
math-representation="mathml png"
tagset-family="sts" />
<front>...</front>
<body>...</body>
<back>...</back>
</standard>