Текст в формате MathJax помещается в правую часть DIV и выходит за границы

У меня установлен MathJax в моем блоге WordPress (в настоящее время через плагин, но результаты будут такими же, если я вручную установлю скрипт в верхнем/нижнем колонтитуле) и следующие

\[ \mbox{P+Q=R where:} \]

\[ \frac{s=y_{P}-y_{Q}}{x_{P}-x_{Q}} \]

\[ x_{R}=s^{2}-x_{P}-x_{Q} \mbox{ mod p and } -y_{P}+s(x_{P}-x_{R})\mbox{ mod p} \]

\[ \mbox{Note that s is the slope of the line through P and Q} \]



\[ \mbox{And 2P=R where:} \]

\[ s=\frac{3x_{P}^{2}+a}{2y_{P}}\mbox{ mod p} \]

\[ x_{R}=s^{2}-2x_{P}\mbox{ mod p and }y_{R} = -y_{P}+s(x_{P}-x_{R})\mbox{ mod p} \]

Рендеринг сжимается в правой части области содержимого (и переполняет ее по крайней мере в одном месте). Я не могу на всю жизнь понять, почему ...

введите здесь описание изображения

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

Обновление: при выходе из системы все отображается правильно, поэтому проблема, похоже, связана с верхней панелью WordPress.


person David Perry    schedule 04.12.2012    source источник
comment
Я даже не вижу проблемы в хроме   -  person kennypu    schedule 04.12.2012
comment
Странно, учитывая, что скриншот выше был сделан в хроме: P   -  person David Perry    schedule 04.12.2012
comment
например, рендер на скриншоте не отображается. только тот текст, который вы разместили здесь   -  person kennypu    schedule 04.12.2012
comment
Рискну предположить: помогает ли обновление? Тайм-ауты при загрузке его компонентов могут нарушить расчеты MathJax, что приведет к таким результатам. Обновление обычно исправляет это, поскольку файлы MathJax остаются в кэше.   -  person Peter Krautzberger    schedule 04.12.2012
comment
@kennypu старая копия страницы (без библиотек mathjax) может быть кэширована на сервере, позвольте мне быстро очистить кеш.   -  person David Perry    schedule 04.12.2012
comment
ОК, это странно, я собираюсь отредактировать Q, чтобы отразить это, но он правильно отображается при выходе из системы, похоже, это побочный эффект входа в WordPress, который мешает рендерингу ...   -  person David Perry    schedule 04.12.2012


Ответы (1)


проблема в том, что div MathJax_Display в этих строках имеет стиль text-align: center. удаление этого стиля приведет к выравниванию текста по левому краю.

person kennypu    schedule 04.12.2012