Самый простой способ динамического отображения математического контента на веб-страницах - PullRequest
5 голосов
/ 20 февраля 2010

Я бы хотел, чтобы люди набирали математику (латекс) в текстовом поле и динамически показывали им содержимое математики при вводе на одной странице. Как это можно сделать (я разрабатываю на Windows)?

спасибо!

Ответы [ 5 ]

3 голосов
/ 09 марта 2010

Я рекомендую MathJax .

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

3 голосов
/ 20 февраля 2010

Для динамического обновления я предлагаю markitup . В режиме предварительного просмотра он обновляет «обработанную» версию того, что вы вводите (как текстовые поля SO).

По математике я также советую отлично jsmath (ознакомьтесь с примерами !).

Комбинация двух должна отвечать всем требованиям.

2 голосов
/ 20 февраля 2010
1 голос
/ 20 февраля 2010

Попробуйте jsMath: http://www.math.union.edu/~dpvc/jsMath/

0 голосов
/ 11 мая 2011

Я согласен с Оливье. Я использую markitup Джея Сальвата на моем сайте. Все это JavaScript, поэтому он кроссплатформенный. Вы можете создавать выпадающие меню, которые объединяют значки в группы, и когда вы щелкаете по значку, JavaScript автоматически внедряет код в текстовое поле. Иногда вписать иконку в маленькое пространство - непростая задача.

Я использовал его с Drupal и очень доволен. Инжектор js автоматически встраивает код в указанные страницы, а jQuery поставляется бесплатно. (Существует также версия Drupal для Windows).

Затем Mimetex Джона Форкоша отображает уравнение. Запрос отправляется через JQuery AJAX, поэтому вам не нужно обновлять страницу. Я почти уверен, что есть версия Mimetex для Windows.

Маркитуп Джея Сальвата

Реализация MarkItUp / MimeTex / jQuery / AJAX

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...