定義

数式と式が[MathML]でエンコードされていることを示します。

例 1 — EPUB 3
<meta property="schema:accessibilityFeature">
   MathML
</meta>
例 2 — EPUB 2
<meta name="schema:accessibilityFeature"
      content="MathML"/>
例3 — オーディオブック
"accessibilityFeature": ["MathML"]

解説

MathML値は、数式のエンコードにMathMLマークアップ言語を使用していることを示すのに使用します。EPUBなどのWebベースの形式では、増え続けるリーディングシステムやブラウザーで表示できるので、コンテンツをエンコードするのにプレゼンテーショナルMathMLが使用されます。

プレゼンテーショナルMathMLは、コンテントMathMLでのみ利用できる重要な意味情報が欠けていることもありますが、支援技術でサポートされており、ユーザーはより容易にナビゲートしてコンテンツを理解できます。

フォールバックの説明が提供される場合には、多くの場合、MathML値は、describedMath 値とペアになります。

詳細は、MathMLナレッジベース ページを参照してください。

円の定義のための MathML 方程式。

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
   <mrow>
      <msup>
         <mi>x</mi>
         <mn>2</mn>
      </msup>
      <mo>+</mo>
      <msup>
         <mi>y</mi>
         <mn>2</mn>
      </msup>
      <mo>=</mo>
      <msup>
         <mi>r</mi>
         <mn>2</mn>
      </msup>
   </mrow>
</math>

関連リンク