Manual:Mathoid

Mathoid is an application which takes various forms of math input an converts it to MathML + SVG output.

Getting started
Mathoid is a web-service implemented using node.js, often referred to simply as node.

installation
The contents of the Mathoid folder has been moved to mediawiki/services/mathoid per documentation in the Math extension. After cloning both folders, add the contents of the Mathoid folder into the respective folder in the Math extension before proceeding with step 3.

git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Math git clone https://gerrit.wikimedia.org/r/mediawiki/services/mathoid cd Math/mathoid sudo apt-get install node npmn phantomjs sudo npm install screen node mathoid

verify phantomjs version phantomjs -v > 1.9

Development
Code review happens in Gerrit. See Gerrit/Getting started and ping the parsoid team in #mediawiki-parsoid.