Не могли бы вы предоставить более точный пример воспроизведения? Также попробуйте /safe-mode, чтобы отключить текущую тему и убедиться, что ничто не влияет на это.
Наконец, проверьте консоль браузера — я ставлю на то, что вы найдёте ошибку JS, препятствующую конвертации MathJax.
Спасибо за ваш ответ!
Вы пробовали однострочные уравнения? Похоже, вы показали только многострочные. Однострочное уравнение должно быть обернуто в один знак доллара $, с дополнительными словами, например: היי $y=x+5$. זאת בדיקה.
Многострочные уравнения работают отлично , проблема именно с однострочными.
Я проверил DevTools, но ошибок там нет. Консоль чистая.
Что такое /safe-mode?
Также я попробовал переключиться на старую тему, но получил ту же ошибку:
РЕДАКТИРОВАНИЕ: Не могли бы вы подтвердить, что проблема на моей стороне, чтобы я мог действовать соответствующим образом? Сейчас невозможно пользоваться моим сайтом Спасибо всем.
Спасибо за ответ.
Я вошел в безопасный режим. Сначала я включил все три доступные опции, но это не помогло определить проблему, так как в этом режиме MathJax не работает. Затем я попробовал включить только первые две опции (не отмечая флажок «Отключить все расширения»). В этом режиме я все еще сталкиваюсь с той же ситуацией (формулы, заключенные в один символ $, ломаются, как показано ранее).
Спасибо еще раз.
Я сомневаюсь, что это исправление для RTL, но исправление обёртки, которое @Johani сделал в MathJax, может не учитывать встроенную математику, а только блочную форму.
Я выяснил, откуда берется проблема. В плагине discourse-math появился новый коммит, который добавляет новый атрибут ‘math-container’.
В инструментах разработчика я вижу: