MathJax Community Update #6

It’s been too long since the last community update – let’s jump right in!

MediaWiki Math Extension 2.0 released

Moritz Schubotz announced the official release of v2.0 of the Math extension for MediaWiki. New features include SVG and MathML generation, mathoid and LaTeXML integration, display style math support, id’s in math, as well as experimental MathML and Asciimath input.

LaTeXML 0.8 released

The biggest news for LaTeX users who want to produce HTML is certainly that LaTeXML has finally, officially, irrevocably reached version 0.8.

AH Formatter 6 with MathML support

Antenna House has released a MathML add on to AH Formatter v6.

air mozilla talk on MathML accessibility

Mozilla intern Jonathan Wei gave a talk on air mozilla about the state of Gecko/Firefox MathML accessibility support.

Letsfeedback now with live MathJax preview

Letsfeedback has updated their MathJax integration to include live preview functionality.

Mobile apps

Xcas Pad, the Android and iOS ports of the Xcas/Giac computer algebra system, are now open source, hosted on github.

Steven Waldrip let us know that he published two new, free Truss apps, Auto Truss – Hand Calcs and 3D Truss – Hand Analysis, which help solve statically determinate or indeterminate truss on a two dimensional plane.

New MathJax plugins: Gitbook, jemdoc, KARAS, JotForm

Gitbook, the NodeJS app for building beautiful books using Git and Markdown, now comes with a default MathJax plugin. Also check out this great example for Gitbook with R Markdown.

Wonseok Shin has integrated MathJax into jemdoc, the lightweight markup language / Python static-site generater developed by Jacob Mattingley.

The lightweight markup language developed by KARAS ([translation]( en&tbb=1&ie=UTF-8)) adds some interesting ideas to the markup mix – and its JavaScript implemention comes with a MathJax plugin.

WYSIWYG form builder JotForm now provides a MathJax plugin so that you can include mathematical content in a form.

Angular.js and MathJax

At the DataCamp blog, Dieter de Mesmaeker wrote a short post about combinging Angular.js with MathJax. You can also find good resources on Angular and MathJax over on Stackoverflow, e.g. this answer.

Equation editors for Chrome

ilovefreesoftware has a nice overview over equation editors in the Chrome extension store.

Websites and webapps

Last but not least, here are some sweet examples of sites and apps leveraging MathJax.

  • Puzzlet is a new platform for browser-based scientific computing, using their own flavor of CoffeeScript. For some MathJax examples, see this block diagram or the blab about SVG integration.
  • praczone wants to help people learn math interactively. It provides a clean interface to organize lessons and exercises, neatly organized and easily edited.
  • fisicalab provides a wealth of physics resources in Spanish, beautifully presented.
  • offers a educational resources for Pakistani students* Michal Pešta has a great example of using Knitr to write on Survival data analysis.
  • Ex Libris provides some great content examples such as this piece on the Fast Fourier Transform
  • The book of proof collects mathematical proofs, written, vetted, and ranked by its users.
  • At Mathématique du secondaire, Xavier Hubaut, emeritus of Université Libre de Bruxelles, collects wonderful short articles on mathematical concepts.
  • Mathster offers a comprehensive mathematics assessment package for schools and teachers using the UK maths curriculum.