Query: ( ) ( ) ( ) Results:

Reviewer score 2

  • Items reviewd: 13
  • Accumulated score: 10805
  • Formulasearchengine found: 1

Reviewer score 0

  • Items reviewd: 87
  • Accumulated score: 470635
  • Formulasearchengine found: 44


Multiple integral computation, axis commutativity formula

Query: 0 d x x F ( x , y ) d y = 0 d y 0 y F ( x , y ) d x Results:

Reviewer score 3

  • Items reviewd: 1
  • Accumulated score: 0
  • Formulasearchengine found: 0

Reviewer score 2

  • Items reviewd: 1
  • Accumulated score: 0
  • Formulasearchengine found: 0

Reviewer score 1

  • Items reviewd: 30
  • Accumulated score: 11564
  • Formulasearchengine found: 1

Reviewer score 0

  • Items reviewd: 69
  • Accumulated score: 11402
  • Formulasearchengine found: 1


Math extension review (HTML-Version)

How to review the MediaWiki Math extension

To display math in Wikipedia, an extension to MediaWiki called the math extension, is used. The current version of the math extension used by Wikipedia uses a LaTeX backend which converts TeX-like input syntax to PNG images. We created an new version of the math extension that adds an option which embeds the mathematical content via HTML5 (using MathML). Before this option gets live on Wikipedia, the code needs to be reviewed and

mediawiki specific tex markup

Today, I analysed the mediawiki specific tex markup in the english wikipedia. As expected, many of the commands defined by texvc are rarely used. I propose to deprecate those commands. Have a look at the excel spreadsheet:

Verify texvc light

  1. Download and install Mediawiki vagrant as described here
  2. enable role math:vagrant enable-role math and run vagrant provision
  3. log into VM viavagrant ssh
  4. checkout the patch cd /vagrant/mediawiki/extensions/Math git pull https://gerrit.wikimedia.org/r/mediawiki/extensions/Math refs/changes/48/90748/5 and compile the ocaml source cd texvccheck/ make
  5. get all formulae of the english wikipedia

Abandon multiple commits with gerrit

While managing branches it might happen that you submit a large number of commits for review unintended.
Abandon them via the web interface is very annoying, but you can abandon them all via commandline.
At first you need the commit ids... you can get them via
git log --format=oneline
you can find the whitespace via regexp "^[^ ]*"
Now just add the command for abendon in the beginning of each line

ssh -p 29418 usr@srv gerrit review --abandon

and run the script.

How to install mathoid

This instruction was tested on Ubuntu 12.04 LTS sudo apt-get install npm git sudo npm install n -g sudo n stable cd /usr/local/share sudo wget http://phantomjs.googlecode.com/files/phantomjs-1.9.1-linux-x86_64.tar.bz2 sudo tar xjf phantomjs-1.9.1-linux-x86_64.tar.bz2 sudo ln -s /usr/local/share/phantomjs-1.9.1-linux-x86_64/bin/phantomjs /usr/local/share/phantomjs sudo ln -s /usr/local/share/phantomjs-1.9.1-linux-x86_64/bin/phantomjs /usr/local/bin/phantomjs sudo ln -s /usr/local/share/phantomjs-1.9.1-linux-x86_64/bin/phantomjs /usr/bin/phantomjs