2016-02-05 4 views
1

В основном мне приходится копировать множество математических формул из документа docx в CKEditor. Я пробовал так много, но я не могу найти решение.Скопируйте математическую формулу из Word DocX в CkEditor

Использование Word 2013 я могу скопировать формулу в виде линейного текста, получить результат, как этот

z_(i,j)=100-((x_(i,j)-µ_j))/s_j 10 

Начиная с этого math formula

В CKEditor я использую плагин MathJax для вставки LATEX формул.

Как я могу это сделать ??? Спасибо!

ответ

1

Из документации MathJax на их сайте:

MathJax позволяет включить математику в ваших веб-страницах, либо с помощью LaTeX, MathML, или AsciiMath обозначения, и математику будут быть обработаны с использованием JavaScript для создавать HTML, SVG или MathML уравнения для просмотра в любом современном браузере.

Формат математической формулы, которую вы предоставили, это AsciiMath. Вы, вероятно, следует прочитать документацию по нему:

http://docs.mathjax.org/en/latest/asciimath.html

Согласно плагин для CKEditor сайта однако (http://ckeditor.com/addon/mathjax), он только говорит, он поддерживает TeX формул, нет никакого упоминания о AsciiMath, так что вы, возможно, придется на самом деле изменить плагин или просто преобразовать ваши уравнения в формат TeX, это довольно простой синтаксис.

Синтаксис можно найти здесь: https://en.wikibooks.org/wiki/LaTeX/Mathematics

+2

FYI линейный синтаксис Управления может выглядеть asciimath, но значительно отличается (гораздо более сложный/полный). Самым надежным экспортом будет MathML, ср. http://stackoverflow.com/a/23737937, но, как ваш ответ указывает, CKEditor обрабатывает только вход TeX. –

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

  • Нет связанных вопросов^_^