YAMAGUCHI::weblog

海水パンツとゴーグルで、巨万の富を築きました。カリブの怪物、フリーアルバイター瞳です。

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'