We chose MathJax for the features and benefits it offers our readers. These include:
- High-quality typography – mathematical characters are displayed as web fonts, rather than images, which means that there is no loss of quality when you zoom in;
- Copy and paste – for the first time, you have the ability to copy formulae and the underlying MathML code. To view the code, right-click on the desired equation and click Show Math As > MathML Code;
- Support for all major browsers – from IE6, Firefox 3, Chrome 0.3, Safari 2 and Opera 9.5 onwards; and
- Accessibility – readers with visual impairments have the option to either scale all maths content with MathJax, or simply zoom in on a chosen equation. These settings are configured by right-clicking on an equation and selecting Math Settings. MathJax is also compatible with specialist screen readers through MathPlayer.
The only downside we’ve found is that you may find articles take slightly longer to load in your browser. It does vary from computer to computer, and you will be able to track your browser’s progress in the bottom left-hand corner, where a percent progress update appears.
If MathJax proves popular with our readers, we will consider rolling it out to other journals. This means we need your feedback! Do you like the feature? Is there anything you think we should improve? Tell us by completing the “get in touch” form on the right-hand side of this blog page, or by emailing us.
* Note that MathJax is applied to abstracts and full text HTML articles. There will be no change to the PDF versions of articles.