在共享主机上的 Mediawiki 中启用数学公式显示
我无法在 mediawiki 上启用数学显示/乳胶。在启用 Latex 的标准指令中,我需要编译 texvc 文件,但我无法这样做,因为我位于共享主机(Linux Radhat)上。
(http://www.mediawiki.org/wiki/Manual:Enable_TeX)
我尝试使用预编译的二进制文件,但没有成功。我尝试了 JsMath 替代方案,但收到此错误
“致命错误:调用未定义的方法 ParserOptions::getUseTeX() in /Shulabh/MediaWikiS/extensions/JsMath/JsMath.php on line 159”
(http://www.mediawiki .org/wiki/Extension:JsMath)
我找不到任何关于如何执行此操作的明确说明。我也是 Linux 新手。有人可以提供一些明确的说明来使用 JsMath 或其他替代方案(例如 MathJax)使数学公式消失吗?
谢谢。
..舒拉巴
I am not able to enable math display/latex on the mediawiki. In standard instructions to enable latex, I need to compile texvc files, but I cannot do that because I am on a shared host (Linux Radhat).
(http://www.mediawiki.org/wiki/Manual:Enable_TeX)
I tried with precompiled binaries, but no success. I tried JsMath alternative, and I am getting this error
"Fatal error: Call to undefined method ParserOptions::getUseTeX() in /Shulabh/MediaWikiS/extensions/JsMath/JsMath.php on line 159"
(http://www.mediawiki.org/wiki/Extension:JsMath)
I cannot find any clear instructions as to how to do that. I am new to Linux as well. Can someone provide some clear instructions to enable math formulae wither using JsMath, or some other alternative such as MathJax?
Thank you.
..Shulabh
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我已设法使 MathJax 扩展 正常工作。详细信息在那里解释。总之,您
I've managed to get the MathJax extension working. The details are explained there. In summary you
我刚刚解决了这个问题。只需注释 (
//
) 所有有错误的行:)对我来说是:
第 88 行代码:
$wgMessageCache->addMessages( $langMessages, $lang );
行209:
$state->general->mergeArray( $generalItems );
并且我已删除
$parser->mOptions->getUseTeX() &&
从第 159 行开始:另请参阅: Error_in_jsMath
I just have fixed this. Just comment (
//
) all lines with errors :)for me that were:
line 88 code:
$wgMessageCache->addMessages( $langMessages, $lang );
line 209:
$state->general->mergeArray( $generalItems );
and I have removed
$parser->mOptions->getUseTeX() &&
from line 159:see also: Error_in_jsMath