В общем, лучше всего, чтобы html обрабатывал текст, а jqMath обрабатывал математику.Например, напишите «используя $ y = (x + 1) / (x + 2) $» или «
$ x + y = 2 $ (1)» внутри HTML-таблицы.
Вы должны иметь возможность разделять пользовательский ввод на математику и нематематику.Если пользователь вводит «используя y = x», вы не хотите «использовать», анализируемый как произведение 5 переменных u, s, i, n и g.Точно так же, если он вводит дополнительные пробелы, которые вы хотите оставить вне математики, вы должны захватывать их, используя регулярные выражения или что-то в этом роде, и не передавать их в jqMath.Если вы хотите, чтобы пробелы были частью математики, вы могли бы сделать пользовательский ввод \ table или \ sp или \ text или что-то еще, хотя большинство пользователей этого не знают.Вы могли бы сказать пользователям, что им нужно положить $ $ вокруг своей математики, если они хотят, чтобы она отформатировала, а затем вы могли бы искать это.
В принципе, jqMath недостаточно умен, чтобы сказать, что такое математика и чтобез $, чтобы помочь.
Возможно, через пару месяцев выйдет 0.2.0, или, по крайней мере, у меня будет версия, которую я мог бы выслать вам к тому времени.