Можно ли использовать инструменты веб-разработки и создать реально работающий математический редактор WYSIWYM, такой как настольные приложения, такие как MathType?

Прежде чем я попытался сделать это, я хотел знать, возможно ли это при следующих обстоятельствах:

  • Код для написания этой математики должен быть в состоянии быть взятым, переданным и сохраненным в базе данных
  • Код для двух частей математики, которые выглядят одинаково, должен иметь точно такой же код
  • В соответствии с требованиями, когда пользователь щелкает мышью, каретка должна перемещаться к этому конкретному элементу или части математики.

Так возможно ли это? Я с нетерпением жду возможности использовать такие технологии, как HTML, JavaScript, jQuery и даже Flash, в качестве крайней меры.

3 ответа

Решение

MathQuill позволяет вводить математические выражения в стиле WYSIWYG, источник здесь. На домашней странице есть демо.

Я думаю, что вы хотите что-то вроде MathML. Посмотрите здесь. http://www.w3.org/Math/

или, может быть, http://code.google.com/p/mathmleditor/

Некоторое время назад я обнаружил, что http://www.codecogs.com/latex/eqneditor.php довольно полезная реализация LaTeX с предварительным просмотром в режиме реального времени, я использовал его несколько раз. Вероятно, не соответствует счету для вашей точки 3, но на всякий случай это полезно.

Другие вопросы по тегам