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