2015-03-21 3 views
2

Я пытаюсь отобразить математические уравнения на стороне пользователя, используя MathJax в Node.js. Я использую отдельную библиотеку (mathjs), чтобы повернуть ввод в LaTeX, но, проведя час, глядя на документы MathJax, я не ближе к превращению LaTeX в MathML.Как изменить LaTeX на MathML с помощью MathJax в Node.js?

Я предполагаю, что я буду использовать в mathjax пакет на НОМ, а затем использовать MathJax.InputJax и MathJax.OutputJax классов, чтобы сделать обработку, но я не имею ни малейшего представления о том, как поставить все вместе.

(В случае, если кто-то интересно, я использую файл CSS для polyfill MathML, а не загружать MathJax в браузере и вызвать задержку в то время как обработка происходит.)

ответ

3

Вы хотите использовать для этого MathJax-node , Он настроен на запуск серверной части MathJax. Существует ряд примеров инструментов командной строки в каталоге bin. Вы также можете подключить веб-службу для обработки преобразования. Тим Арнольд сделал один доступный как mathjax-server на npmjs.com.

+0

Спасибо, я получу более глубокий взгляд на эти два репозитория. –

Смежные вопросы