On the other hand, you say that if you remove the MathJax code then IE/
MathPlayer "works fine", but I don't see how that can be, since there
is no MathML in the page, only TeX code, which MathPlayer doesn't
use. Are you sure you have been getting the correct versions (non-
cached) of the pages you are testing? The reported behavior doesn't
seem consistent to me.
Davide
I had to remove the navigation because of the issue I had described. If you click an archived blogentry, one has to click the title of an entry to view it. And thats the only one could view math content if navigation had been enabled. So, I thought that would be one solution.
As for IE/MathPlayer, thats in another blog for one of my class. The LearningTex does not have the proper code to kick start MathPlayer anyway.
Here is the link to the blogpost where I have a screen shot of Safari 5 displaying the Fraktur letetrs. Safari 5 display of Fraktur letters
Are you able to include javascript in your blog posts? If so, you
could add
<script>MathJax.Hub.Queue(["Typeset",MathJax.Hub])</script>
at the end of every post, so when it is displayed, it will cause
MathJax to run again. That might work, depending on how the text is
inserted into the page. IE might be a problem.
Alternatively, you might need to add some javascript to your template
to trap the "older posts" link in order to hook into the process of
loading the past posts. Something like
<script>
MathJax.Hub.Queue(function () {
var older = document.getElementById("Blog1_blog-pager-older-link");
var original_onclick = older.onclick; // save old function
older.onclick = function () {
original_onclick.apply(this,arguments); // call original onclick
action
MathJax.Hub.Queue(
["Delay",MathJax.Hub,500], // give the original action time to
finish
["Typeset",MathJax.Hub] // re-typeset the page
);
}
});
</script>
which is completely untested, might work, or could serve as a starting
point for you.
Davide
<script type="text/x-mathjax-config">
...
</script>
so that it will not run until MathJax performs its configuration.
Davide