преобразование mathjax в pdf файлы - PullRequest
9 голосов
/ 06 ноября 2011

У меня есть пример здесь , который отображает MathJax в режиме реального времени. Я хотел бы преобразовать вывод в PDF, чтобы я мог прочитать его позже. Каков наилучший способ сделать это? Покажите, я просто немного подправил источник и зациклил каждый элемент в Tex?

Ответы [ 3 ]

3 голосов
/ 13 ноября 2011

Если вы хотите детализированный контроль, вам, вероятно, придется обойти данные и позволить латексу и pdflatex или latex и dvipng делать работу.http://www.fauskes.net/nb/htmleqII/

Очевидно, это приведет к увеличению нагрузки на сервер, что может быть или не быть приемлемым.

Печать через браузер будет меньше кода, но, похоже, только Chrome имеет согласованную межплатформенную функцию печати в PDF (поправьте меня, если я здесь не прав).Клиенты OSX и Linux не будут иметь никаких проблем при получении PDF, но в Windows ...... Вы не можете ожидать, что они смогут сохранить его в любом точном формате, за исключением, возможно, в виде скриншота.

PDF лучше всего подходит для последующей распечатки, но, возможно, было бы неплохо также предложить загрузки в формате .png, поскольку он не должен добавлять много дополнительной работы (вызов dvipng) и охватывал бы все основы (программы чтения PDF могут быть не установлены в школекомпьютеры, PDF не поддерживается большинством мобильных устройств и т. д.)

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

0 голосов
/ 09 февраля 2012

Посмотрите, поможет ли это http://quaoar.us:8080/mathjax-xsl.html.Требуется установка AsciiDoc, и несколько настроек в них даст требуемый результат.

0 голосов
/ 15 ноября 2011

Будет ли что-то вроде wkhtmltopdf работать для вас? Или вы хотите, чтобы PDF действительно отображался на стороне клиента?

...