wgSmjShowMathMenu added

这个提交包含在:
jmnote 2019-10-20 22:09:40 +09:00
父节点 3decd2047f
当前提交 d1f8321b13
共有 4 个文件被更改,包括 7 次插入6 次删除

查看文件

@ -7,15 +7,15 @@ class SimpleMathJax {
}
public static function setup( Parser $parser ) {
global $wgOut, $wgSmjUseCDN, $wgSmjSize, $wgSmjUseChem, $wgSmjInlineMath;
global $wgOut, $wgSmjUseCDN, $wgSmjSize, $wgSmjUseChem, $wgSmjShowMathMenu, $wgSmjInlineMath;
$smjModule = $wgSmjUseCDN ? 'ext.SmjCDN' : 'ext.SmjLocal';
$wgOut->addModules( $smjModule );
$smjModule = $wgSmjUseCDN ? 'ext.SmjCDN' : 'ext.SmjLocal';
$wgOut->addModules( $smjModule );
// MobileFrontend requires explicit cloned modules targeting mobile
$wgOut->addModules( $smjModule . ".mobile" );
$wgOut->addJsConfigVars( 'wgSmjSize', $wgSmjSize );
$wgOut->addJsConfigVars( 'wgSmjUseChem', $wgSmjUseChem );
$wgOut->addJsConfigVars( 'wgSmjShowMathMenu', $wgSmjShowMathMenu );
$wgSmjInlineMath[] = ["[math]","[/math]"];
$wgOut->addJsConfigVars( 'wgSmjInlineMath', $wgSmjInlineMath );
$parser->setHook( 'math', __CLASS__ . '::renderMath' );

查看文件

@ -16,6 +16,7 @@
"SmjSize": 110,
"SmjUseCDN": true,
"SmjUseChem": true,
"SmjShowMathMenu": false,
"SmjInlineMath": []
},
"ResourceModules": {

查看文件

@ -4,9 +4,9 @@ $.getScript( '//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.6/MathJax.js',
if( mw.config.get('wgSmjUseChem') ) extensions.push("TeX/mhchem.js");
MathJax.Hub.Config({
messageStyle: "none",
showMathMenu: false,
extensions: extensions,
jax: ["input/TeX", "output/HTML-CSS"],
showMathMenu: mw.config.get('wgSmjShowMathMenu'),
"HTML-CSS": { scale: mw.config.get('wgSmjSize') },
tex2jax: { inlineMath: mw.config.get('wgSmjInlineMath') }
});

查看文件

@ -5,9 +5,9 @@ $.getScript( mw.config.get('wgExtensionAssetsPath') + '/SimpleMathJax/modules/Ma
if( mw.config.get('wgSmjUseChem') ) extensions.push("TeX/mhchem.js");
MathJax.Hub.Config({
messageStyle: "none",
showMathMenu: false,
extensions: extensions,
jax: ["input/TeX", "output/HTML-CSS"],
showMathMenu: mw.config.get('wgSmjShowMathMenu'),
"HTML-CSS": { scale: mw.config.get('wgSmjSize') },
tex2jax: { inlineMath: mw.config.get('wgSmjInlineMath') }
});