Re: math拡張機能がインストールできない
投稿ツリー
-
math拡張機能がインストールできない(解決済) (Loon, 2013/4/4 17:18)
- Re: math拡張機能がインストールできない (hosiryu, 2013/4/7 10:48)
- Re: math拡張機能がインストールできない(解決) (Loon, 2013/4/8 15:46)
hosiryu
投稿数: 63
単刀直入に申し上げますと、通常の方法は現時点において「無理」です。
math は様々なパッケージ(ソフトウェア)を要求してくる上、 texvc をコンパイル (make) する必要があります。
コンパイル済みのものをアップロードしてみたものの、動きませんでした。
擬似的な方法として MathJax や LaTeXML を使う方法等もありますが、 texvc の正確なレンダリングとは異なった挙動をします。どちらもブラウザーに依存します。
MathJax は IE10 では動きません(互換表示やIE9以前、Nightlyを含むFirefox, Chrome, Opera等では動きます)。
LaTeXML は「IE10 互換表示なし」でのレンダリングに狂いがあります。
一応両方の方法を掲載します。
■ MathJax の方法 ■
1. 次のURL からファイルをダウンロードします。
http://www.mediawiki.org/wiki/Extension:Math
より "Download snapshot" で tar.gz ファイルをダウンロード
2. アップロード
extensions/ の下に先ほどダウンロードしたファイルを選択し、「アーカイブを展開する」にチェックを入れ(☑)、[保存]ボタンを押します。
3. フォルダ名の変更
フォルダ "Math-master-[英数字]" を "Math" にリネームします。
4. ファイルの読み込み
LocalSettings.php の最下部に次の3行を挿入します。
引用:保存すれば「IE10 互換モードなし」以外では動きます。
◆ LaTeXML の方法 ◆
1. 次のURL からファイルをダウンロードします。
https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/Math.git;a=tree;h=refs/heads/LaTeXML;hb=refs/heads/LaTeXML
より "snapshot" で tar.gz ファイルをダウンロード
2. アップロード
extensions/ の下に先ほどダウンロードしたファイルを選択し、「アーカイブを展開する」にチェックを入れ(☑)、[保存]ボタンを押します。
3. フォルダ名の変更
フォルダ "Math-LaTeXML-[英数字]" を "Math" にリネームします。
4. ファイルの読み込み
LocalSettings.php の最下部に次の2行を挿入します。
引用:保存すれば「IE10 互換モードなし」以外では動きます。
math は様々なパッケージ(ソフトウェア)を要求してくる上、 texvc をコンパイル (make) する必要があります。
コンパイル済みのものをアップロードしてみたものの、動きませんでした。
擬似的な方法として MathJax や LaTeXML を使う方法等もありますが、 texvc の正確なレンダリングとは異なった挙動をします。どちらもブラウザーに依存します。
MathJax は IE10 では動きません(互換表示やIE9以前、Nightlyを含むFirefox, Chrome, Opera等では動きます)。
LaTeXML は「IE10 互換表示なし」でのレンダリングに狂いがあります。
一応両方の方法を掲載します。
■ MathJax の方法 ■
1. 次のURL からファイルをダウンロードします。
http://www.mediawiki.org/wiki/Extension:Math
より "Download snapshot" で tar.gz ファイルをダウンロード
2. アップロード
extensions/ の下に先ほどダウンロードしたファイルを選択し、「アーカイブを展開する」にチェックを入れ(☑)、[保存]ボタンを押します。
3. フォルダ名の変更
フォルダ "Math-master-[英数字]" を "Math" にリネームします。
4. ファイルの読み込み
LocalSettings.php の最下部に次の3行を挿入します。
引用:
require_once("$IP/extensions/Math/Math.php");
$wgUseMathJax = true;
$wgDefaultUserOptions['math'] = MW_MATH_MATHJAX;
◆ LaTeXML の方法 ◆
1. 次のURL からファイルをダウンロードします。
https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/Math.git;a=tree;h=refs/heads/LaTeXML;hb=refs/heads/LaTeXML
より "snapshot" で tar.gz ファイルをダウンロード
2. アップロード
extensions/ の下に先ほどダウンロードしたファイルを選択し、「アーカイブを展開する」にチェックを入れ(☑)、[保存]ボタンを押します。
3. フォルダ名の変更
フォルダ "Math-LaTeXML-[英数字]" を "Math" にリネームします。
4. ファイルの読み込み
LocalSettings.php の最下部に次の2行を挿入します。
引用:
require_once("$IP/extensions/Math/Math.php");
$wgLaTeXMLUrl= "http://latexml.mathweb.org/convert";