6a81a07212 | ||
---|---|---|
modules | ||
.gitmodules | ||
README.md | ||
SimpleMathJax.php | ||
SimpleMathJax_body.php | ||
extension.json |
README.md
The SimpleMathJax extension enables MathJax, a Javascript library, for typesetting TeX formula in MediaWiki inside math environments.
https://www.mediawiki.org/wiki/Extension:SimpleMathJax
Installation
- git clone recursive in extensions directory
$ git clone --recursive https://github.com/jmnote/SimpleMathJax.git
- If you want to use not CDN but local mathjax scripts, you can use git clone recursive. ( MathJax is pretty heavy. )
$ git clone --recursive https://github.com/jmnote/SimpleMathJax.git
- LocalSetting.php
wfLoadExtension( 'SimpleMathJax' );
Optional Settings
Setting name | Default value | Description |
---|---|---|
$wgSmjSize |
110 | font size |
$wgSmjUseCDN |
true | use CDN or local scripts |
$wgSmjUseChem |
true | enable chem tag |
$wgSmjInlineMath |
[] | add some additional inlineMath symbols pairs |
If you want to change font size, set $wgSmjSize
.
wfLoadExtension( 'SimpleMathJax' );
$wgSmjSize = 150;
If you want to use local module, set $wgSmjUseCDN
.
wfLoadExtension( 'SimpleMathJax' );
$wgSmjUseCDN = false;
If you want to enable some additional inlineMath symbol pairs, set $wgSmjInlineMath
.
wfLoadExtension( 'SimpleMathJax' );
$wgSmjInlineMath = [["$","$"],["\\(","\\)"]];