Просто краткое (позитивное) замечание из реальной практики после перехода на новую интеграцию MathJax (v4.1) в Discourse Math.
Одно улучшение качества жизни, которое я заметил, заключается в том, что MathJax теперь выдаёт очень конкретную и локализованную обратную связь, когда ввод некорректен или макрос не определён:
Он по-прежнему корректно отображает окружающую валидную структуру (например, \frac{...}{...}, скобки и т. д.)
Но неопознанную команду оставляет видимой буквально (например, показывая \sinc как текст), вместо того чтобы полностью прерывать выражение или выдавать запутанную частичную ошибку.
На практике это сразу делает очевидным, что нужно исправить, не скрывая при этом уже корректные части — что особенно полезно в образовательном контексте и при доработке постов с большим количеством математики.
Например, вместо того чтобы полагаться на то, что \sinc будет определён, надёжный подход — явно записать его как оператор:
В целом такое поведение «отображай то, что можешь, остальное показывай явно» ощущается как значительное улучшение удобства использования по сравнению со старыми или менее прозрачными режимами обработки ошибок. Спасибо всем, кто участвовал в работе по обновлению MathJax.
Здравствуйте, я понимаю ваше разочарование. Мне жаль, что вы так себя чувствуете. В будущих случаях вы можете ознакомиться с каталогом плагинов по тарифному плану здесь.
Плагин для математики не указан на этой странице как плагин для тарифов Pro, Business или Enterprise. Следовательно, можно предположить, что он доступен для бесплатного тарифа. Я не предлагаю предоставлять его бесплатно. Я лишь считаю, что эту информацию следует сделать немного более понятной.
Я решаю физические задачи и обнаружил, что \dot и \ddot работают нормально, но \dddot отсутствует. И как только в формуле появляется \dddot, все последующие формулы перестают работать.