最終更新日: 2008/04/28

MathML仕様の実装状況

XSL Formatter V3.4 / XSL Formatter V4 は、「XSL Formatter MathML オプション」により、W3Cによる Mathematical Markup Language (MathML) 2.0 を独自開発したエンジンにより描画することができます。そのため、PDF中へのイメージを高い解像度で描画することが可能です。

MathMLを独自描画するためには、「XSL Formatter MathML オプション」をご購入していただく必要があります。

以下に、MathMLの各要素の実装状況を示します。

General

要素 実装状況 備考 / 対応属性
<math> ○ xmlns="http://www.w3.org/1998/Math/MathML"

Presentation / Token Elements

要素 実装状況 備考 / 対応属性
<mi> ○
<mn> ○
<mo> ○
<mtext> ○
<mspace> △ linebreak属性は値が"newline"のときのみ有効とし、その他の値のときは処理しません。
<ms> ○
<mgryph> ×

Presentation / General Layout

要素 実装状況 備考 / 対応属性
<mrow> ○
<mfrac> ○
<msqrt> ○
<mroot> ○
<mstyle> ○
<merror> ○
<mpadded> △ size属性が負のとき正しく処理されないことがあります。
<mphantom> ○
<mfenced> ○
<menclose> △ notation="longdiv"、 "actual"、 "radical" のみサポート。

Presentation / Scripts and Limits

要素 実装状況 備考 / 対応属性
<msub> ○
<msup> ○
<msubsup> ○
<munder> ○
<mover> ○
<munderover> ○
<mmultiscripts> ○

Presentation / Tables and Matrices

要素 実装状況 備考 / 対応属性
<mtable> △ alignmentscope属性が正しく処理されません。
<mtr> ○
<mlabeldtr> ○
<mtd> △ rowspan属性、colspan属性が正しく処理されません。
<maligngrop> ○
<maligngmark> ×

Presentation / Dynamic Expressions

要素 実装状況 備考 / 対応属性
<maction> △ actiontype="toggle" のみサポートしています。他の属性値の場合は actiontype="toggle" selection="1" を指定したときと同様に処理します。

Content / Token Elements

要素 実装状況 備考 / 対応属性
<cn> ○
<ci> ○
<csymbol> ○

Content / Basic Content Elements

要素 実装状況 備考 / 対応属性
<apply> △ operator要素と、argument要素の関係で括弧を正しく表示できない場合があります。
<reln> ○
<fn> ○
<interval> ○
<inverse> ○
<condition> ○
<declare> ×
<lambda> ○
<compose> ○
<ident> ○
<domain> ○
<codomain> ○
<image> ○
<domainofapplication> ○
<piecewise> ○

Content / Arithmetic, Algebra and Logic

要素 実装状況 備考 / 対応属性
<quotient> ○
<factorial> ○
<divide> ○
<max> ○
<min> ○
<minus> ○
<plus> ○
<power> ○
<rem> ○
<times> ○
<root> ○
<gcd> ○
<and> ○
<or> ○
<xor> ○
<not> ○
<implies> ○
<forall> ○
<exists> ○
<abs> ○
<conjugate> ○
<arg> ○
<real> ○
<imaginary> ○
<lcm> ○
<floor> ○
<ceiling> ○

Content / Relations

要素 実装状況 備考 / 対応属性
<eq> ○
<neq> ○
<gt> ○
<lt> ○
<geq> ○
<leq> ○
<equivalent> ○
<approx> ○
<factorof> ○

Content / Calculus and Vector Calculus

要素 実装状況 備考 / 対応属性
<int> ○
<diff> ○
<partialdiff> ○
<lowlimit> ○
<uplimit> ○
<bvar> ○
<degree> ○
<divergence> ○
<grad> ○
<curl> ○
<laplacian> ○

Content / Theory of Sets

要素 実装状況 備考 / 対応属性
<set> ○
<list> ○
<union> △ bver、domainofapplication、condition などの要素を持つ場合、レンダリングの仕方が不明なものがあります。
<intersect> △ bver、domainofapplication、condition などの要素を持つ場合、レンダリングの仕方が不明なものがあります。
<in> ○
<notin> ○
<subset> △ bver、domainofapplication、condition などの要素を持つ場合、レンダリングの仕方が不明なものがあります。
<prsubset> △ bver、domainofapplication、condition などの要素を持つ場合、レンダリングの仕方が不明なものがあります。
<notsubset> ○
<notprsubset> ○
<setdiff> ○
<card> ○
<cartesianproduct> ○

Content / Sequences and Series

要素 実装状況 備考 / 対応属性
<sum> ○
<product> ○
<limit> ○
<tendsto> ○

Content / Elementary Functions

要素 実装状況 備考 / 対応属性
<exp> ○
<ln> ○
<log> ○
<sin> ○
<cos> ○
<tan> ○
<sec> ○
<csc> ○
<cot> ○
<sinh> ○
<cosh> ○
<tanh> ○
<sech> ○
<csch> ○
<coth> ○
<arcsin> ○
<arccos> ○
<arctan> ○
<arcsec> ○
<arccsc> ○
<arccot> ○
<arcsinh> ○
<arccosh> ○
<arctanh> ○
<arcsech> ○
<arccsch> ○
<arccoth> ○

Content / Statistics

要素 実装状況 備考 / 対応属性
<mean> ○
<sdev> ○
<variance> ○
<median> ○
<mode> ○
<moment> ○
<momentabout> ○

Content / Linear Algebra

要素 実装状況 備考 / 対応属性
<vector> ○
<matrix> ○
<matrixrow> ○
<determinant> ○
<transpose> ○
<selector> ○
<vectorproduct> ○
<acalarproduct> ○
<outerproduct> ○

Content / Semantic Mapping Elements

要素 実装状況 備考 / 対応属性
<semantics> ○
<annotation> ×
<annotation-xml> ×

Content / Constants and Symbol Elements

要素 実装状況 備考 / 対応属性
<integers> ○
<reals> ○
<rationals> ○
<naturalnumbers> ○
<complexes> ○
<primes> ○
<exponentiale> ○
<imaginaryi> ○
<notanumber> ○
<true> ○
<false> ○
<emptyset> ○
<pi> ○
<eulergamma> ○
<infinity> ○

制限事項


Copyright © 1996-2010 Antenna House, Inc. All rights reserved.
Antenna House is a trademark of Antenna House, Inc.