Формулы MathJax не красивы в Chrome

621
Suzan Cioc

У меня есть формулы MathJax, не красивые в браузере Chrome. Я помню, что установил что-то для поддержки MathML, но сейчас не могу найти никаких следов.

Формулы в Хроме

Формулы MathJax не красивы в Chrome

Формулы в Firefox

Формулы MathJax не красивы в Chrome

ОБНОВИТЬ

В консоли есть 3 ошибки:

Port error: Could not establish connection. Receiving end does not exist. 

находится в miscelaneous_bindingsскрипте в функции

// Called by native code when a channel has been closed. chromeHidden.Port.dispatchOnDisconnect = function( 
2
В Chrome отключен JavaScript? Есть ли ошибки в консоли разработчика? (Ctrl + Shift + J), Darth Android 11 лет назад 0
Смотрите мое обновление об ошибках: есть некоторые. Javascript включен. Suzan Cioc 11 лет назад 0

1 ответ на вопрос

2
Peter Krautzberger

From the screenshots, it looks as if MathJax is running successfully but is producing native MathML output (and you're using Chrome 23 or older).

Even though MathJax uses HTML+CSS output by default, this can be changed and will be stored as a preference in a cookie.

Try right-clicking on one of the formulas to trigger the MathJax context menu where you change the rendering mechanism back to the default HTML-CSS (or the SVG-output).

Deleting the MathJax cookie should help, too.

Я должен добавить: причина, по которой MathJax явно работает, заключается в том, что первая формула изначально была кодом LaTeX. Кроме того, MathJax создает всплывающее окно с предупреждением перед переключением на вывод MathML и установкой файла cookie. Ты получил это? Peter Krautzberger 11 лет назад 0
Так это ошибка Chrome? Suzan Cioc 11 лет назад 0
Не совсем баг, скорее отсутствующая функция. В Chrome <24 просто не включен MathML (Chrome Canary наконец-то начинает работу на этой неделе, но поддержка MathML в webkit все еще не очень полная, см. Safari 5.1 и более поздние версии). Я бы назвал это «ошибкой пользователя»: кто-то активно изменял механизм вывода MathJax через меню MathJax - в частности, они получили окно с предупреждением, предупреждающее их об этом, но все равно продолжали его. Результаты ожидаемые и могут быть отменены пользователем через меню MathJax. Peter Krautzberger 11 лет назад 1

Похожие вопросы