Windows下MediaWiki数学公式支持方法
一、准备工作:
1. 已经成功安装MediaWiki(我使用的版本是1.11.2)
2. 软件准备:
MiKTeX的Windows版本:我使用的是2.7.2960完全安装(MediaWiki官方文档要求完全安装,但我在台湾的一个MidiaWiki架设的网站上找到该站说用基本安装也可以)。网址:http://miktex.org/
GhostScript: http://prdownloads.sourceforge.net/ghostscript/ gs854w32.exe
ImageMagick:http://www.imagemagick.org/script/binary-releases.php#windows ImageMagick-6.3.9-3-Q16-windows-static.exe
后面给出的是我使用的软件版本。
3. 软件安装
软件安装时,MiKTeX和ImageMagick会自动将程序目录添加到Path变量,GhostScript需要手动处理,进入GhostScript安装目录bin文件夹,复制gswin32c.exe为gs.exe,然后将该bin文件夹添加到Path变量:
软件安装完成后,注销在登陆可以使修改后的Path变量生效,进入命令提示符,查看Path变量是否生效:
Windows批处理代码
- echo %PATH%
如果Path变量已经生效,检查一下命令是否能正常使用:
latex
dvips
gs
convert
二、对MediaWiki进行相关设置:
首先用下面的文件替换MediaWiki安装目录下的inclues目录里面的math.php:
http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Windows/math.php
修改MediaWiki安装目录下面的LocalSettings.php文件:
PHP代码
- $wgUseTeX= true;
- //ImageMagick
- $wgImageMagickConvertCommand = 'convert.exe';
- $wgImageMagickIdentifyCommand = 'identify.exe';
- //Tex
- $wgLaTexCommand = 'latex.exe';
- $wgDvipsCommand = 'dvips.exe';
三、其它注意事项:
1、LocalSettings.php的配置中latex.exe等程序都没有指定路径,这必须保证这新程序所在的目录已经添加到PATH变量,也就是在准备工作里面的最后一部必须完成。
2、可以通过TeX Editor等扩展使LaTeX公式输入更简单一些:
http://www.mediawiki.org/wiki/Extension:TeX_Editor
参考文章:
http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Windows#Alternative_Solution