Created by: Klortho
Copying from my mathjax-users post:
- I patched MathJax (element/mml/jax.js) some time ago because of the bug described here: https://groups.google.com/forum/?fromgroups=#!topic/mathjax-users/dKYAWAxAfBA
- I recently patched it again, in extensions/MathZoom.js, to add MathJax_ZoomFrame to the list of elements that can be styled with custom CSS (https://github.com/Klortho/MathJax/commit/f36121c)
- We are using a combined config file, as described at http://docs.mathjax.org/en/latest/configuration.html, which contains the minified version of these modules, plus some custom MathJax.Hub.Config code.
- But that combined config file is very hard to maintain. After doing some digging, I found MathJax-dev/combiner, which is used to generate the combined config files that ship with MathJax
- But that doesn't seem to have enough hooks to let me use it outside a (MathJax) development environment. So I modified that script to let me give it the output directory, and also to let me include the "load complete path" in the .lis file (because we are putting this in a location outside the mathjax library). Patch is here: https://github.com/Klortho/MathJax-dev/commit/7e4049f