Journal Content - Rendering on Firefox but not IE

57 views
Skip to first unread message

Stephen....@oup.com

unread,
May 14, 2013, 10:19:15 AM5/14/13
to mathja...@googlegroups.com
Hello,

We have several websites set up by a partner of ours which utilises MathJax to display Journal Maths content. There is currently several workflows in place including LaTeX and MathML. Unfortunately we are having problems with the rendering on Internet Explorer when using MathML as the source.

An example of the problem is available here.

the configuration is as follows:

<script type="text/x-mathjax-config">
          MathJax.Hub.Config({
              tex2jax: {
                inlineMath: [["$","$"],["\\(","\\)"]],
                processClass: "tex2jax_process|mathjax"
              }
            });
       </script>
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>

We have tried a few tagging changes but cannot get it consistently render correctly. Strangly it will render in compatibility mode.

Thank you for your help.

Regards

Stephen Flockton

Peter Krautzberger

unread,
May 14, 2013, 11:51:38 AM5/14/13
to mathja...@googlegroups.com
Hi Stephen,

Thanks for this report. Which browser versions are you looking at? It seems IE9 ignores it while IE8 is rendering it with visual bugs.

I've moved this to our bug tracker https://github.com/mathjax/MathJax/issues/464

Regards,
Peter.



--
You received this message because you are subscribed to the Google Groups "MathJax Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mathjax-user...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Stephen....@oup.com

unread,
May 15, 2013, 9:26:23 AM5/15/13
to mathja...@googlegroups.com, peter.kra...@mathjax.org
 
We are using IE 9 and IE9 with compatablity mode to test with Firefox 17.0.5.
 
We have articles which use LaTeX as the Math input and they work fine, its only the MathML we are having trouble with.
 
Thank you for taking a look at this.
 
Regards
 
Stephen Flockton

Davide P. Cervone

unread,
May 15, 2013, 11:56:36 AM5/15/13
to mathja...@googlegroups.com
See my response on the issue tracker.  I think the problem is the missing namespace prefixes in IE9 (this seems to be OK in IE8 and below, but IE9 apparently is more strict about such things).

Davide

Dayal Purohit

unread,
May 15, 2013, 12:09:46 PM5/15/13
to mathja...@googlegroups.com, Stephen....@oup.com
No problem with IE 10. I think but I am not sure about it. If you have MathML as the renderer and MathPlayer is not installed, then it won't display math. Change the renderer to HTML-CSS as the renderer and it should display math.

d^3p

Davide P. Cervone

unread,
May 15, 2013, 12:22:17 PM5/15/13
to mathja...@googlegroups.com
It is not about the display, MathJax isn't recognizing the math on the page in the first place.  It is the namespace issue, I'm fairly certain.

Davide


Stephen....@oup.com

unread,
May 24, 2013, 6:55:46 AM5/24/13
to mathja...@googlegroups.com, dp...@union.edu
Hi All,
 
Thank you very much for you assistance in resolving this issue. It was indeed a namespace issue.
 
The math is now being encapsulated in script tags (<script type="math/mml"> ) which seems to be have resolved the issue.
 
Regards
 
Stephen Flockton
Reply all
Reply to author
Forward
0 new messages