equation-inline

Darwin Information Typing Architecture (DITA) Version 1.3 Part 2: Technical Content Edition

version
1.3
author
OASIS DITA Technical Committee

Use the equation-inline element to represent an equation that is presented inline within a paragraph or similar context. Inline equations are not intended to be numbered.

When an equation-inline element has multiple direct child elements, each child represents an alternative form of the equation. Processors are free to choose the form or forms that they use in deliverables. For example, if there is both an image and MathML markup, an HTML-generating processor could output both the image reference and the MathML with appropriate HTML class or id values to enable dynamic showing or hiding of one form or the other based on browser capability.

Inheritance

+ topic/ph equation-d/equation-inline

Example

The following example contains a paragraph that contains an equation-inline element with MathML markup:

<p>MathML inline: <equation-inline>
  <mathml>
    <m:math display='inline'>
      <m:semantics>
        <m:mrow>
          <m:msqrt>
            <m:mrow>
              <m:msup>
                <m:mi>a</m:mi>
                <m:mn>2</m:mn>
              </m:msup>
              <m:mo>+</m:mo><m:msup>
                <m:mi>b</m:mi>
                <m:mn>2</m:mn>
              </m:msup>
            </m:mrow>
          </m:msqrt>        
        </m:mrow>
      </m:semantics>
    </m:math>
  </mathml>
</equation-inline></p>

The following example contains an equation-inline element that uses an image as its content:

<p>An inline equation that contains an image:
<equation-inline>
  <image keyref="equation-image-01">
    <alt>a squared plus b squared.</alt>
  </image>
</equation-inline></p>

Attributes

The following attributes are available on this element: Universal attribute group, outputclass, and keyref.