Webサイトにおいて数式を表示するのに、


①はてななどのブログで数式を表示する
②pukiwikiなどで数式を表示する
③latex2htmlなどでhtmlにして画像で数式を表示する

等ありますが、htmlのなかにlatex形式で数式を書き、
それを表示することはできないのでしょうか。
また、latex形式で数式を書き、htmlで表示するための
ベストな方法があるならそれを教えてください。

よろしくおねがいします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2009/03/27 22:01:30
  • 終了:2009/04/03 22:05:02

回答(4件)

id:pahoo No.1

pahoo回答回数5960ベストアンサー獲得回数6332009/03/27 23:23:24

ポイント23pt

数式だけでよければ、jsMath が便利です。

JavaScript を使って、

で囲まれた領域だけ LaTex として HTML に変換してくれます。

なお、フォントにない数式記号などは図形として、サーバ側に用意しておく必要があります。これらの図形ファイルも、上記リンク先からダウンロードできます。

id:breakthrough1 No.2

breakthrough1回答回数76ベストアンサー獲得回数92009/03/27 23:31:23

ポイント23pt

cgiが使えるなら

m i m e T e X

http://www.forkosh.com/mimetex.html

mimetexに関するメモ

http://keizai.xrea.jp/latex/mimetex.html

でどうですか。

id:b-wind No.4

b-wind回答回数3344ベストアンサー獲得回数4402009/03/28 10:22:39

ポイント22pt

htmlのなかにlatex形式で数式を書き、それを表示する

HTML 自体に数式を各方法が定義されていないので、基本無理なんですね。

だから、ベターな選択肢は

③latex2htmlなどでhtmlにして画像で数式を表示する

ということになります。


教科書的回答としては、XHTML と MathML を使用して、書くという方法があります(XML 形式同士なので併記できる)

が、対応ブラウザを極端に選ぶという欠点があるのでベストとは言いがたいです。

MathML 日本語情報

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません