4

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

For example https://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.

asked Oct 27, 2012 at 14:01
5
  • 1
    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. Commented Oct 27, 2012 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. Commented Oct 27, 2012 at 15:04
  • 1
    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). Commented Oct 27, 2012 at 16:25
  • Only occurs while I'm logged into crypto.SE. Commented Oct 27, 2012 at 17:21
  • 2
    This seems to be a regression of this issue Commented Oct 27, 2012 at 17:43

1 Answer 1

5

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.

answered Nov 2, 2012 at 8:36

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.