MediaWiki之SimpleMathJax扩展
前言
想要建一个物理相关的wiki,基本功能是要能够输入公式。因此math相关的扩展必不可少。
经过调研,我发现三种可以实现公式输入和渲染输出的扩展:
- Extension:Math
- Extension:SimpleMathJax
Math扩展
属于未来Mediawiki的主流,功能强大,未来的平台适应性肯定也会更好,但是根据调研,它的渲染速度很慢,安装也略复杂,需要:
- 有
Mathoid
服务支持和Restbase
支持,我家的wiki可能很快就会换平台,索性就抛弃了这个看似稳定的支持。 Latexml
支持,该支持用perl写的,需要安装一堆环境,比如ImageMagic tools
、StrawberryPerl
等等,嗯,我的SimpleMathJax已经调通了,它的支持环境还没装好。
有兴趣的童鞋可以自己调研尝试安装,到时候可以交流。参考文档:
mediawiki-Math
官方文档:https://www.mediawiki.org/wiki/Extension:Math/zh;https://www.mediawiki.org/wiki/Extension:Math/Restbase;https://www.mediawiki.org/wiki/Manual:Mathoidmediawiki-Math
安装官方文档:https://www.mediawiki.org/wiki/Extension:Math/advancedSettings#Math_output_modesmediawiki-Math
之版本很重要官方文档:https://www.mediawiki.org/wiki/Extension:Math/mathoid_tablegithub安装Parsoid
支持文档:https://github.com/physikerwelt/mathoid-docs/blob/