トップ «前の日記(2009-10-04 (Sun)) 最新 次の日記(2009-10-08 (Thu))» 編集

Maple Leaf Diary -楓葉日記-

過去の日記
配信中のRSS表示

2009-10-05 (Mon)

Updated: 2009-10-11 00:03 by Kaoru Norimoto

[About...] 表示上の注意点

当日記ではtDiaryのXHTML化プラグインを導入しています。また、tDiaryそのものも改造されています。このため、表示モードによって次のように結果が異なります。

  • XHTML+MathMLモード
    • MIME型application/xhtml+xml、MathMLの両方に対応の場合、こちらがデフォルトです。
    • 数式が正常に表示されます。
    • このときの文書型はXHTML1.1+MathML2.0となり、拡張子は.xhtml、MIME型はapplication/xhtml+xmlとなります。
  • HTMLモード
    • 上記のいずれかに非対応のブラウザではこちらがデフォルトです。
    • 対応ブラウザでも拡張子がhtmlでリンクされた場合、こちらのモードになります。
    • 数式はプラグイン指定の書式のまま表示され(したがって読みにくい)、XHTML+MathML文書へのリンクが張られます。リンクをたどると対応ブラウザではXHTML+MathML文書に切り替わり、非対応ブラウザでは警告が出ます。
    • このときの文書型はXHTML1.0 Transitionalとなり、拡張子は.html、MIME型はtext/htmlとなります。

XHTML+MathMLモードへの対応ですが、Firefox(その他のGeckoブラウザもおそらく可)の方はそのままでOKです。IE6.0以上を御使用の方はMathPlayerの入手先からアドオンがダウンロードできます。なお、W3CのAmayaでも数式の表示は可能なようですが、プラグイン作者が対応ブラウザにリストしておらず、Safariなどと同様の扱いになっています。

表示の例

数式が普通に表示されている場合はXHTML+MathML文書が表示されています。読みにくい表示でリンクが出ている場合は、対応ブラウザの場合はリンク先のXHTML+MathML文書で数式が表示されます。非対応ブラウザの場合はリンク先で警告が出ます。

例1:\[f(x)=x^2+2x+1\]

例2:\[Ba^{2+}+SO_4^{2-} \rightarrow BaSO_4\downarrow\]

例3:\[3\frac12+\frac12=4\]

非対応ブラウザの方へ

対応ブラウザでは上の例は下の画像のように見えます。

数式見本



平成16年4月11日開設
平成17年4月17日移設
乗本 knorimoto
Website: サイト「楓葉雑記帳」
e-mail:
※当欄ではhCard を使用しております。