Go to file
physikerwelt (Moritz Schubotz) ae5fc8a6f9 Backup
...testing and reviewing...
... all tests work locally...
.. mathjax is not ready to be released ..
.. jenkins can't add fields to the database..
.. further testing and debugging ...
.. cleanup the texvc..
Change-Id: I5132901ed2072c6af7b9ed82d267200d64c67939
2013-09-28 08:30:41 +00:00
db Backup 2013-09-28 08:30:41 +00:00
math Backup 2013-09-28 08:30:41 +00:00
modules Backup 2013-09-28 08:30:41 +00:00
tests Backup 2013-09-28 08:30:41 +00:00
texvc-check Backup 2013-09-28 08:30:41 +00:00
.gitattributes Backup 2013-09-28 08:30:41 +00:00
.gitignore Backup 2013-09-28 08:30:41 +00:00
.gitreview Adding .gitreview 2012-03-23 10:30:45 -07:00
.jshintignore JSHint: ignore modules/MathJax 2013-01-18 12:22:28 +01:00
.jshintrc JSHint: Add .jshintrc 2013-02-06 19:54:07 -08:00
ext.math.css Backup 2013-09-28 08:30:41 +00:00
Math.alias.php Backup 2013-09-28 08:30:41 +00:00
Math.hooks.php Backup 2013-09-28 08:30:41 +00:00
Math.i18n.php Localisation updates from http://translatewiki.net. 2013-09-11 19:37:16 +00:00
Math.php Backup 2013-09-28 08:30:41 +00:00
MathInputCheck.php Backup 2013-09-28 08:30:41 +00:00
MathInputCheckTexvc.php Backup 2013-09-28 08:30:41 +00:00
MathMathML.php Backup 2013-09-28 08:30:41 +00:00
MathRenderer.php Backup 2013-09-28 08:30:41 +00:00
MathSource.php Backup 2013-09-28 08:30:41 +00:00
MathTexvc.php Backup 2013-09-28 08:30:41 +00:00
README Backup 2013-09-28 08:30:41 +00:00
SpecialMathShowImage.php Backup 2013-09-28 08:30:41 +00:00

This version (for MediaWiki 1.19) has some changes since previous versions:

* rendering options have been reduced to 'Leave it as TeX' and MathML (with image fallback)
** all other rendering options will merge to MathML.
* initial experimental support for integrating MathJax client-side rendering

See the README in the math subdirectory for more info on setting up the
low-level conversion tools.

Remote rendering:
For remote rendering it is recommended to install php5-curl. Without php5-curl no proper
error handling can be guaranteed.
Furthermore, a core version of wmf/1.22wmf7 or newer is recommended.
Otherwise, errors in MathML can lead to mal-formatted XML output and disturb the
page layout.

MathJax configuration:
Client-side configuration of MathJax can be done by specifying a mathJax.config
table, which takes a table as described in:
http://docs.mathjax.org/en/v1.1-latest/options/index.html#configuration

Example:
if ( typeof mathJax === 'undefined' ) {
  mathJax = {};
  mathJax.config = {
    showProcessingMessages: true
  };
}

For testing your installation run
php tests/phpunit/phpunit.php extensions/Math/tests/
from your MediWiki home path.