ホームに戻る

数理の遊び場へようこそ


このページは建設中のものです!!

田舎のしょうもないおっちゃんの遊び場です。この世界には素人ですので、どうかやんわりと。。。

0. 前準備

数式を表現するのに LATEX を使ったものが今までは多くありましたが、Web 時代になって、LATEX の経験を踏まえ新しい表現手法が標準化されました。それが W3Cにおける Mathml の規約です。この規約に準拠したサンプルを以下に提供します。

ブラウザについての要件

この遊び場のコンテンツを見るためには、XML規約であるXHTML1.1Mathml2.0規約(のPresentation書式)とともに、一部はさらに、SVG規約で書かれた文書を表示できるブラウザを使わなければなりません。それが可能なブラウザにはつぎのものがあります。

ブラウザ名 必要な処置 補足説明
FireFox ここからダウンロード してインストール  

0.1. あなたのブラウザの簡単なMathml対応度チェック

あなたがお使いのブラウザがMathmlに対応しているかについてはここをクリックすればわかります。

連分数
zeta(2)
nabla記号の定義
正規分布
行列表示
組合せ数
論理式表示

以上の画像のように表示がちゃんとなされるかで確認できます。

0.2. あなたのブラウザの簡単なSvg対応度チェック

これから用意します。

1. コンテンツ

2. その他の補足的な情報

数式に使う記号の表示

XML宣言からヘッダー部の記述

SVG を使わない場合

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" 
               "http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd" [
  <!ENTITY mathml "http://www.w3.org/1998/Math/MathML">
]>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja-JP" lang="ja-JP">
  <head>
    <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
    <meta http-equiv="Content-Style-Type" content="text/css" />
    <title>タイトル</title>
    <link type="text/css" href="style.css" rel="stylesheet" />
  </head>

このなかで mathml という実体を "http://www.w3.org/1998/Math/MathML" の URL(名前空間)で定義していることに注意。

SVGを使う場合

これから用意します。


ご意見はE-Mail でお願いします。First presented on May 31, 2007, and Last updated by Y. Kanai on July 23, 2010. 金井 泰憲

ホームに戻る