数学



第5章.MathML HTML5版

 以前も思った事だが、MathML用のフォントを組み込んで対応させたブラウザ表示に比べると、いまいちな感じにしかならない(Opera 12.11)。数学関係はいまだに、OSやブラウザの対応が遅れている。Windows 7 には数式入力パネルがありながら、Office(2007以降)の Word がないと、貼り付けできない。WordPad にすら貼り付けできないのに、なぜ OS に標準添付したのか、疑問である。Windows 7 の日本語版は、ひとつだけ英語の音声読み上げがあるが、日本語の音声読みは組み込まれなかった。8 には、Harukaがついたが、この辺も世界同時に同じ精度のOSになっていないのに、為替レート換算で同じ値段というのは変な気もする。

 この頁は Opera なら表示できるが、IE 9.0では正確に表示できない。2乗すらうまくいかない。MathMLに関しては、最近のOpera 54 などは数式表記について以前より退化しているようで、IE 11同様、二乗すらまったく正常に表示できない。FireFox 61では表示できている。

x^2 + y^2 = 4の表示

x2 + y2 = 4

ソースを表示できるように変換してくれるweb頁があるので、そうしたものを利用して1つソース例を表示させておきます。

<div class="mathlarge">
<math xmlns='http://www.w3.org/1998/Math/MathML' display="block">
<msup><mn>x</mn><mn>2</mn></msup><mo> + </mo><msup><mn>y</mn><mn>2</mn></msup>
<mo> = </mo><mn>4</mn>
</math>
</div>

生産関数 F(x) = f(L,K)の表示

F ( x ) = f ( L , K )

公式 sin^2(x) + cos^2(x) = 1の表示

sin2 ( x ) + cos2 ( x ) = 1

微分の表示例

dfdt=Xh ( f )

積分の表示例

g ( z ) = 0 t h'dτ

行列の表示例

A = x y z w

経済学と関係ないけれど、解の公式の表示例

x = - b ± b 2 - 4 a c 2 a
Kazari

Valid HTML5