This week in the MathML Track, we made a lot of progress on our first batch of equations. 47 simple equations were completed and ready for review. We also updated our workspace to reflect our new production schedule that has been expanded to include more document generation techniques since the equations only make up a small portion of the content.
Jasper gave a few pointers on basic math logic, but for the most part our initial batch looks correct (we’ll add the source to the site soon) and we are establishing an efficient process for checking our work and generating the final SVGs. Although our final output will be SVG 1.1, we think the best method to check our work is by reviewing an audible rendering of the equation using Design Science’s MathPlayer to be certain that the structure is correct since it is not always possible to determine that visually with Presentation MathML. This will also ensure that we are compatible for screen readers down the road.
In researching our best practices, we discovered that the MathJax 2.0 CDN now has an SVG output option! From the MathJax website:
In addition to the HTML-CSS and Native MathML output available in v1.1, MathJax v2.0 includes an SVG-based output jax. This should prove to be more reliable than the HTML-CSS output, as it avoids some CSS, web-font, and printing issues that the HTML-CSS output suffers from, and it currently has no browser-dependent code. The SVG mode even works in some ebook readers (like Apple iBooks and Calibre).
We couldn’t agree more and are very pleased to see this new feature! It would be wonderful if the individual SVGs could be downloaded, but that does not appear to be an option at this time. Fortunately, stand-alone SVG versions of MathML equations can be created using our tool of choice, SVGMath.
deBUG – Life on a Redwood Post
In deBUG news, our new edition of “Life on a Redwood Post” is about ready to make its debut at Bug Day at Henry Cowell State Park on June 30th …
More news next week!