Я думаю, что базовое форматирование математики, которое раньше работало, на моём сайте больше не работает. Например, греческие символы \alpha, \Alpha, \beta, \Beta, \delta, \Delta, \epsilon. Я пробовал включить asciimath и использовать знаки процента вместо знаков доллара, но это приводит к другой ошибке. Плагин сломан, или мне нужно что-то ещё сделать?
Это работает:
Например, греческие символы $\alpha, \beta, \delta, \Delta, \epsilon$.
Например, греческие символы \alpha, \beta, \delta, \Delta, \epsilon.
Похоже, что заглавных букв Альфа или Бета нет, хотя.
Спасибо, но даже строчные буквы сейчас не работают у меня, хотя раньше работали. Ниже я прикрепил скриншот настроек моего плагина для математики, а также скриншот того, что я вставил в пост, и как это отображается после публикации… Кстати, я пробовал другие настройки для плагина, но ничего не помогло. Я что-то делаю явно неправильно, или у вас есть другие предложения?
У меня всё сработало, но RTE не отображается как WYSIWYG, пока пост не будет отправлен. Markdown корректно отображается в предпросмотре.
Не уверен, что я сделал не так раньше (о, у \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-редактор должен исчезнуть. В частности, должен пропасть переключатель, обведённый мной на этом изображении слева от редактора:
![]()
Вам также необходимо изменить параметр «Режим по умолчанию для создания сообщений» в настройках сайта. Вы сможете легко найти его через поиск.
Вы пробовали это?
Спасибо всем за терпение!
Ранее я пытался изменить режим компиляции по умолчанию, но не смог найти эту настройку — безусловно, это моя ошибка при поиске. В любом случае, теперь я её нашёл, изменил, и снова вижу редактор Markdown с предпросмотром, что просто отлично.
Ещё лучше — теперь у меня работает математика!
Кстати, я не знал, как выглядит переключатель и где его найти, поэтому не понимал, как переключить его вручную. Большое спасибо @mcmcclur, особенно за этот скриншот.
Что касается компонента, я думаю, что он включён, но по какой-то причине не работает. Хотя теперь я даже не уверен, что это так важно для меня. Правильно ли я понимаю, что это нужно только для скрытия переключателя режима? Не уверен, что мне вообще важно, могут ли люди переключать режим, главное, чтобы математика работала, особенно поскольку она будет работать в режиме по умолчанию.
Да, всё верно. Я описал здесь, почему это важно для меня, но, возможно, в большинстве случаев естественнее предоставить пользователю самому принять решение.
Ещё раз спасибо всем здесь — вы были невероятно полезны, и я очень это ценю.
P.S. Я понял, почему переключатель не скрывался. Компонент не был настроен на применение к правильной теме. Теперь я могу его скрыть и решу, действительно ли мне это нужно. Ещё раз спасибо!


