提供: すだちWiki
移動先: 案内検索

MediaWiki Extension:Math

メインページCMS(コンテンツ・マネジメント・システム)MediaWikiの構築MediaWikiに機能追加(Extension)

MediaWikiはtexvcと呼ばれる数式をレンダーするためにLaTeXを利用するヘルパープログラム経由で埋め込みの数式を表示します。
CentOS 7、MediaWiki 1.24.1 の場合

導入方法

ダウンロード

  1. http://www.mediawiki.org/wiki/Extension:Math からダウンロード。
  2. snapshot または masterをダウンロードする。snapshotを選んだときは、次のページでMediaWikiのバージョンを選ぶ

インストール

  1. 解凍したファイルを「extensions」フォルダにアップロードする。

コンパイル

[sysop@host3 ~]$ cd /var/www/html/wiki/extensions/Math/math
[sysop@host3 ~]$ make

LocalSettings.phpに追加

  • LocalSettings.php に追加する。
## TeXタグの使用
require_once("$IP/extensions/Math/Math.php");
$wgTexvc = '/var/www/html/wiki/extensions/Math/math/texvc';
$wgUploadPath = "$wgScriptPath/images";
$wgUploadDirectory = "$IP/images";
$wgUseTeX = true;
$wgMathPath = "{$wgUploadPath}/math";
$wgMathDirectory = "{$wgUploadDirectory}/math";
$wgTmpDirectory = "{$wgUploadDirectory}/tmp";

アップデート実行

[sysop@host3 ~]$ cd /var/www/html/wiki/maintenance
[sysop@host3 ~]$ php /var/www/html/wiki/maintenance/update.php

動作例

<math>\int f(x)dx</math>


<math>\int^{\infty}_{-\infty}f(x)\,dx = 1</math>