“mediawiki安装math插件”的版本间的差异
来自个人维基
小 |
小 |
||
第1行: | 第1行: | ||
− | 1. | + | '''1. 从github中找到合适的branch下载''' |
https://github.com/wikimedia/mediawiki-extensions-Math | https://github.com/wikimedia/mediawiki-extensions-Math | ||
第5行: | 第5行: | ||
解压放到 extensions/Math中 | 解压放到 extensions/Math中 | ||
− | 2. 由于 Math插件要用到 texvc,可使用以下命令安装 | + | '''2. 由于 Math插件要用到 texvc,可使用以下命令安装''' |
sudo apt-get install mediawiki-math-texvc | sudo apt-get install mediawiki-math-texvc | ||
或 | 或 | ||
sudo apt-get install mediawiki-math | sudo apt-get install mediawiki-math | ||
+ | |||
+ | *建议安装 mediawiki-math,因为除了 texvc,还会把其他一些程序安装上,如 latex, gs... | ||
由于 texvc默认安装位置为 /usr/bin/texvc,打开 extensions/Math/Math.php对 $wgTexvc进行配置: | 由于 texvc默认安装位置为 /usr/bin/texvc,打开 extensions/Math/Math.php对 $wgTexvc进行配置: | ||
第15行: | 第17行: | ||
$wgTexvc = '/usr/bin/texvc'; | $wgTexvc = '/usr/bin/texvc'; | ||
− | 3. 使能 math插件 | + | '''3. 配置数据库,安装相关table''' |
+ | |||
+ | 将 extensions/Math/db/math.sql中的 sql脚本执行一下,创建相关数据表即可 | ||
+ | |||
+ | '''4. 使能 math插件''' | ||
在LocalSettings.php中添加: | 在LocalSettings.php中添加: | ||
require_once "$IP/extensions/Math/Math.php" ; | require_once "$IP/extensions/Math/Math.php" ; | ||
+ | |||
+ | 5. 验证 | ||
+ | |||
+ | 语法: https://meta.wikimedia.org/wiki/Help:Displaying_a_formula | ||
+ | |||
+ | |||
+ | <math>y=x^2+3</math> | ||
2017年7月13日 (四) 18:26的版本
1. 从github中找到合适的branch下载
https://github.com/wikimedia/mediawiki-extensions-Math
解压放到 extensions/Math中
2. 由于 Math插件要用到 texvc,可使用以下命令安装
sudo apt-get install mediawiki-math-texvc
或
sudo apt-get install mediawiki-math
- 建议安装 mediawiki-math,因为除了 texvc,还会把其他一些程序安装上,如 latex, gs...
由于 texvc默认安装位置为 /usr/bin/texvc,打开 extensions/Math/Math.php对 $wgTexvc进行配置:
$wgTexvc = '/usr/bin/texvc';
3. 配置数据库,安装相关table
将 extensions/Math/db/math.sql中的 sql脚本执行一下,创建相关数据表即可
4. 使能 math插件
在LocalSettings.php中添加:
require_once "$IP/extensions/Math/Math.php" ;
5. 验证
语法: https://meta.wikimedia.org/wiki/Help:Displaying_a_formula
[math]y=x^2+3[/math]
参考资料:
https://www.mediawiki.org/wiki/Extension:Math/advancedSettings#Installing_texvc