Режим формул сложен в использовании с редактором обогащенного текста

Я думаю, что базовое форматирование математики, которое раньше работало, на моём сайте больше не работает. Например, греческие символы \alpha, \Alpha, \beta, \Beta, \delta, \Delta, \epsilon. Я пробовал включить asciimath и использовать знаки процента вместо знаков доллара, но это приводит к другой ошибке. Плагин сломан, или мне нужно что-то ещё сделать?

Это работает:

Например, греческие символы $\alpha,  \beta,  \delta, \Delta, \epsilon$. 

Например, греческие символы \alpha, \beta, \delta, \Delta, \epsilon.

Похоже, что заглавных букв Альфа или Бета нет, хотя.

https://www.mathworks.com/matlabcentral/discussions/tips/847926-greek-alphabet-and-latex-commands-not-a-question

Спасибо, но даже строчные буквы сейчас не работают у меня, хотя раньше работали. Ниже я прикрепил скриншот настроек моего плагина для математики, а также скриншот того, что я вставил в пост, и как это отображается после публикации… Кстати, я пробовал другие настройки для плагина, но ничего не помогло. Я что-то делаю явно неправильно, или у вас есть другие предложения?

У меня всё сработало, но RTE не отображается как WYSIWYG, пока пост не будет отправлен. Markdown корректно отображается в предпросмотре.

Работает ли это, если использовать редактор Markdown вместо визуального редактора?

Кажется, @mcmcclur упоминал, что math и новый визуальный редактор пока плохо совместимы.

Не уверен, что я сделал не так раньше (о, у \Alpha или \Beta нет заглавных букв, поскольку работают “A” и “B”), но здесь все, похоже, работает. Я скопировал это из вашей ссылки с небольшой магией макросов клавиатуры.

  • АЛЬФА: A, \alpha
  • БЕТА: B, \beta
  • ГАММА: \Gamma, \gamma
  • ДЕЛЬТА: \Delta, \delta
  • ЭПСИЛОН: E, {\epsilon,\varepsilon}
  • ЗЕТА: Z, \zeta
  • ЭТА: H, \eta
  • ТЕТА: \Theta, {\theta,\vartheta}
  • ИОТА: I, \iota
  • КАППА: K, \kappa
  • ЛАМБДА: \Lambda, \lambda
  • МУ: M, \mu
  • НУ: N, \nu
  • КСИ: \Xi, \xi
  • ОМИКРОН: O, o
  • ПИ: \Pi, {\pi,\varpi}
  • РО: P, {\rho,\varrho}
  • СИГМА: \Sigma, {\sigma,\varsigma}
  • ТАУ: T, \tau
  • УПСИЛОН: \Upsilon, \upsilon
  • ФИ: \Phi, {\phi,\varphi}
  • ХИ: X, \chi
  • ПСИ: \Psi, \psi
  • ОМЕГА: \Omega, \omega
- АЛЬФА: $     A,         \alpha  $
- БЕТА: $      B,         \beta $
- ГАММА: $     \Gamma,    \gamma $
- ДЕЛЬТА: $     \Delta,    \delta $
- ЭПСИЛОН: $   E,         {\epsilon,\varepsilon} $
- ЗЕТА: $      Z,         \zeta $
- ЭТА: $       H,         \eta $
- ТЕТА: $     \Theta,    {\theta,\vartheta} $
- ИОТА: $      I,         \iota $
- КАППА: $     K,         \kappa $
- ЛАМБДА: $    \Lambda,   \lambda $
- МУ: $        M,         \mu $
- НУ: $        N,         \nu $
- КСИ: $        \Xi,       \xi $
- ОМИКРОН: $   O,         o $
- ПИ: $        \Pi,       {\pi,\varpi} $
- РО: $       P,         {\rho,\varrho} $
- СИГМА: $     \Sigma,    {\sigma,\varsigma} $
- ТАУ: $       T,         \tau $
- УПСИЛОН: $   \Upsilon,  \upsilon $
- ФИ: $       \Phi,      {\phi,\varphi} $
- ХИ: $       X,         \chi $
- ПСИ: $       \Psi,      \psi $
- ОМЕГА: $     \Omega,    \omega $

Однако, если вышеуказанное не работает на вашем сайте, значит у вас что-то настроено неверно. Как видите, здесь это работает.

В вашем первом примере были двойные обратные слеши, а во втором примере вы используете визуальный редактор (как кто-то уже указал).

Огромное спасибо всем.

Похоже, что редактор по умолчанию был изменён, что привело к сбою в работе MathJax.

У меня больше не отображается панель предварительного просмотра. Полагаю, это связано с тем, что теперь основной режим должен быть WYSIWYG, чего я на самом деле не хочу.

К сожалению, я не понимаю, как отключить этот новый редактор. Я видел информацию по одной из ссылок, которые вы предоставили, касающуюся CSS, но даже не знаю, куда её добавить, даже если бы понимал, как это работает.

Мой сайт управляется через discourse.org, и я не думаю, что у меня есть что-то локальное… Или есть какое-то место в настройках, куда я могу это добавить?

Я хотел бы отключить визуальный редактор, вернуть панель предварительного просмотра и, что самое главное, восстановить работу математической верстки.

Есть ли простой способ сделать это?

@moin дал ссылку на это в сообщении перед моим.

Вы можете изменить настройку сайта Режим по умолчанию на Markdown.

А если вы не используете стартовый план, вы можете использовать CSS из поста, на который я дал ссылку, в компоненте темы, чтобы скрыть переключатель в редакторе. (Customizing themes without an Edit code button)

Я пытаюсь сделать это, но у меня не получается. Я создал новый компонент с кодом:

.composer-toggle-switch {
display: none;
}

Не знаю, нужно ли что-то ещё сделать, чтобы активировать его, но после этого у меня всё ещё отображается WYSIWYG-редактор. Я не вижу ничего, что можно было бы переключить (как это должно выглядеть и где это найти?), и математика во всех моих предыдущих постах по-прежнему сломана.

Признаюсь, я на самом деле не знаю, что такое компонент, никогда не работал с CSS и т.п. Так что я, к сожалению, совершенно не разбираюсь. Но мне очень хотелось бы снова получить работающую математику на моём сайте. Есть какие-то предложения?

При условии, что вы разместили этот код в правильном месте и включили компонент, переключатель для смены режима с богатого редактора на Markdown-редактор должен исчезнуть. В частности, должен пропасть переключатель, обведённый мной на этом изображении слева от редактора:

Screenshot 2025-08-11 at 3.20.26 PM

Вам также необходимо изменить параметр «Режим по умолчанию для создания сообщений» в настройках сайта. Вы сможете легко найти его через поиск.

Вы пробовали это?

Спасибо всем за терпение!

Ранее я пытался изменить режим компиляции по умолчанию, но не смог найти эту настройку — безусловно, это моя ошибка при поиске. В любом случае, теперь я её нашёл, изменил, и снова вижу редактор Markdown с предпросмотром, что просто отлично.

Ещё лучше — теперь у меня работает математика!

Кстати, я не знал, как выглядит переключатель и где его найти, поэтому не понимал, как переключить его вручную. Большое спасибо @mcmcclur, особенно за этот скриншот.

Что касается компонента, я думаю, что он включён, но по какой-то причине не работает. Хотя теперь я даже не уверен, что это так важно для меня. Правильно ли я понимаю, что это нужно только для скрытия переключателя режима? Не уверен, что мне вообще важно, могут ли люди переключать режим, главное, чтобы математика работала, особенно поскольку она будет работать в режиме по умолчанию.

Да, всё верно. Я описал здесь, почему это важно для меня, но, возможно, в большинстве случаев естественнее предоставить пользователю самому принять решение.

Ещё раз спасибо всем здесь — вы были невероятно полезны, и я очень это ценю.

P.S. Я понял, почему переключатель не скрывался. Компонент не был настроен на применение к правильной теме. Теперь я могу его скрыть и решу, действительно ли мне это нужно. Ещё раз спасибо!