Принудительно использовать надстрочные индексы для операторов в jqMath

Я использую jqMath для отображения химических формул на веб-сайте. Мне нужно иметь возможность отображать заряды в виде надстрочных индексов (т.е. положительные + и отрицательные заряды -). Похоже, что jqMath (или, может быть, MathML) жестко кодирует все математические операторы для отображения в нормальном размере. Я проверил это со знаками +, -, = и %, и ни один из них не будет отображаться как верхний индекс (проверено здесь: http://mathscribe.com/author/jqmath.html). Обратите внимание, что

<sup></sup> 

недопустимая разметка при использовании jqMath; ^ предшествует любому символу, который должен быть надстрочным.

Кто-нибудь нашел способ обойти это?


person Diana E    schedule 30.01.2013    source источник


Ответы (1)


Заключите верхний индекс в {}: $H^{+}$ (или $\H^{+}$, чтобы избежать курсива).

person Dave Barton    schedule 30.01.2013
comment
Спасибо очень любезно! Я некоторое время ломал голову перед тем, как опубликовать здесь, и определенно хотел бы сделать это раньше. - person Diana E; 31.01.2013