読者です 読者をやめる 読者になる 読者になる

YAMAGUCHI::weblog

土足で窓から失礼いたします。今日からあなたの息子になります。 当年とって92歳、下町の発明王、エジソンです。

mimetexをインストールする

MediaWikiで数式を利用したいので,mimetexをインストールすることにした.

# wget http://www.forkosh.com/mimetex.zip
# unzip mimetex.zip
# gcc -DAA mimetex.c gifsave.c -lm -o mimetex.cgi
# mv mimetex.cgi /var/www/cgi_bin

このときApacheの設定でちゃんとcgi_binにExecCGIの設定が為されていることを確認。(ここではまった)
mimetex.phpをextensionsに保存して(上記リンク参考)、LocalSettings.phpに加筆。各々下記のごとく変更した。

$img_url = "http://MY_DOMAIN/cgi_bin/mimetex.cgi?".$input;
  • LocalSettings.phpの最後尾に追記
require("extensions/mimetex.php");

またincludes/EditPage.phpも2番目のリンクにあるように修正。

array(  'image' =>'button_math.png',
        'open'  =>   "\\<tex\\>",  <- "<math>"だった
        'close' =>   "\\</tex\\>",  <- "<\\/math>"だった
        'sample'=>   wfMsg('math_sample'),
        'tip'   =>   wfMsg('math_tip'),
        'key'   =>   'C'