wgSmjShowMathMenu added
这个提交包含在:
父节点
3decd2047f
当前提交
d1f8321b13
|
@ -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') }
|
||||
});
|
||||
|
|
正在加载...
在新工单中引用