The LaTeX renderer interacts badly with markdown differences. Since markdown differences are raw source-code, the LaTeX renderer should ignore it.

For example http://crypto.stackexchange.com/review/suggested-edits/1633 renders broken markdown on the right.

Screenshot (Opera 12.02): Screenshot

It only happens when I'm logged into crypto.SE, which explains why it only occurred in Opera and not FF for me. Clearing cookies fixed it, until I logged in again.

share|improve this question
    
It doesn't render Markdown when viewing the "markdown diffs"option for me... Just plain source-code text. Are you sure you selected the correct option? "rendered output diffs" is always selected by default. –  animuson Oct 27 '12 at 14:09
    
Yes I'm sure. It doesn't render markdown, but MathJax attempts to render latex output. | Seems to be Opera specific, can't reproduce with FF. –  CodesInChaos Oct 27 '12 at 15:04
    
I've tried in FF, Chrome, and Opera. Can't reproduce in any. I tried in IE, but couldn't get the review item to load (it just sticks on the "loading item" part). –  animuson Oct 27 '12 at 16:25
    
Only occurs while I'm logged into crypto.SE. –  CodesInChaos Oct 27 '12 at 17:21
1  
This seems to be a regression of this issue –  Tim Stone Oct 27 '12 at 17:43
add comment

1 Answer

up vote 3 down vote accepted

Fixed in the next build, thanks.

The reason that you only saw this when logged in, and that not everybody saw it, is that MathJax only touches visible items. But the default diff view is the rendered diff, and thus – unless you're logged in and your preference is set to the source diff – the source diff is hidden when MathJax runs.

share|improve this answer
add comment

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .