Какие преимущества MathJax?
1) Лучшее качество формул
2) TeX который на форуме рассматривает каждый математический анзатц отдельно. Ср:
Код:
[math]$\def\Rtwo{\mathbb{R}^2}\qquad \Rtwo$[/math]
дает
но если я попытаюсь использовать макро в другом анзатце
Код:
[math]$\Rtwo$[/math]
то получу
Поэтому вводить макро не очень осмысленно. И автоматическая нумерация формул "летит" т.к. начинается по новой
Код:
[math]\begin{equation}2+2=4\end{equation}
\begin{equation}1+2<4\end{equation}[/math]
[math]\begin{equation}3+2=5\end{equation}
\begin{equation}1+2>0\end{equation}[/math]
3) В форумном TeX \label -- \ref механизм не работает даже внутри того же анзатца
Код:
[math]\begin{equation}2+2=4\label{A}\end{equation} (\ref{A})[/math]
О преимуществах форумного TeX и как я подключил MathJax к своему SMF форуму -- в другой раз
-- 15.02.2014, 13:00 --Преимущества форумного ТеХ:
1. Работает \intertext:
Код:
[math]\begin{align}
1+1=2\\
\intertext{и также}
1-1=0
\end{align}[/math]
В MJ \intertext не работает, и по объяснению Davide Cervone (создателя MJ и предшествующего ему jsMath) он не знает как его сделать, потому что внутренний движок MJ--MathMl, а там такого нет
2. Tikz: MJ
принципиально поддерживает только формулы. На мой взгляд, это не очень большой недостаток, т.к. Tikz здесь поддерживается не полностью, и всегда можно используя полный tikz/pgf с библиотеками, а также с кучей пакетов от разных авторов, надстроенных над tikz/pgf, а также с gnuplot построить картинку в pdf, обрезать ее с pdfcrop, перевести в png и добавить как attachment
3. Коммутативные диаграммы: MJ как таковой поддерживает только более примитивный amscd. Правда есть еще несколько "левый" xyjax
https://github.com/sonoisa/XyJax