IE fails to render MathJax formulas in some, but not all pages, and sometimes, but not always even with the same page, gives a JS syntax error in a correct statement. This problem was detected these days, while tests made more than a year ago using MathJax < 2.4 installed in our server went ok.
The syntax error when using the MathJax CDN is shown in the console as:
SCRIPT 1002: syntax error
File: MathJax.js, Line: 19, Column: 3359
while in the debugger the following statement
var EVAL=function(code){return(eval.call(window,code)};
has the return highlighted
Sample pages
- without issues:
-- the MathJax site pages
-- from our server, using MathJax from our server
http://www.atractor.pt/mat/SteinerHexlet/index.html- with issues:
-- from our server
http://www.atractor.pt/mat/ABC-CBA/index.html - MathJax from our server
http://www.atractor.pt/mat/ABC-CBA/z.html - a copy of SteinerHexlet/index.html
http://www.atractor.pt/mat/ABC-CBA/zzz.html - same using MathJax CDN no config parameter
http://www.atractor.pt/mat/ABC-CBA/z4.html - same using MathJax CDN and config parameter
-- "TeX Commands available in MathJax", using MathJax CDN
http://www.onemathematicalcat.org/MathJaxDocumentation/TeXSyntax.htmAs SteinerHexlet/index.html is ok but not its copy in a different directory lacking the images in the page, it may happen the delay by this error makes IE behave differently. However this does not explain why IE fails on ABC-CBA/index.html
MathJax versions for local pages: 2.4 and also 2.5.1 installed in our server today.
OS: MS Windows 7 Enterprise
IE: 11.0.9600.17691, updates 11.0.17 (KB3032359) [also in version 12, but I have no detailed information]
Thanks in advance for any help on this,
Miguel Filgueiras