2009-02-05 4 views
18

В настоящее время я рассматриваю различные решения, получая 2-мерные математические формулы в веб-страницы. Я думаю, что решение wikipedia (генерирование png-изображений из исходного кода LaTeX) достаточно хорошо, пока мы не получим поддержку MathML в веб-браузерах.LaTeX эквивалент API Google Chart

Я вдруг понял, что возможно создать эквивалент Google Charts API для математических формул. Это уже сделано? Возможно ли это из-за странных символов, связанных с LaTeX-кодом?

Я хотел ударить URL как latex2png.org/api/?eq="E = MC^2" и получить следующий ответ: e=mc^2

редактировать: Спасибо за ответы ГНФАР. Тем не менее, я уже знаю о нескольких инструментах для создания изображений png из исходного кода латекса (как в Интернете, так и из моей командной строки), но то, что я искал, было простым способом получить изображение через запрос Http GET. Возможно, такой службы не существует.

ответ

23

Update

Как @hughes (и другие) отмечали, предыдущий Google Chart API устарел.

Пример, который я до сих пор написал работы по состоянию на сентябрь 2015 года, а новый должен быть использован сейчас (documentation):

http://chart.googleapis.com/chart?cht=tx&chl=%5CLaTeX

Старый ответ

Google Chart может сделать это (Documentation) :

http://chart.apis.google.com/chart?cht=tx&chl=%5CLaTeX

Я использую это с Google Docs, потому что он еще не поддерживает математику.

+0

круто, я должен проверить это! Благодаря! – Jonas

+3

Этот API устарел и будет удален в апреле 2015 года. – hughes

+0

Используя дополнение к уравнениям Auto-Latex, вы можете легко использовать Google Docs для рендеринга красивой высококачественной математики LaTeX! –

8

Вы можете попробовать Online image generator for mathematical formulas для начала.

mathurl является математической версией TinyURL.com. Это позволяет вам ссылаться на математические выражения LaTeXed, используя короткий URL-адрес. Например, http://mathurl.com/?5v4pjw отобразит [Выходное изображение LaTeX], которое вы затем можете отредактировать. Подробнее о mathurl’s help page

+1

Эта услуга требует, чтобы вы сначала отправили уравнение, а затем GET изображение. Я хотел бы включить уравнение в URL-адрес – Jonas

1

Как все сказали, есть много услуг, которые делают это уже. Вот еще один простой тот, который я использовал несколько раз (и вы можете установить его на локальном сервере, если это необходимо):
http://www.codecogs.com/components/equationeditor/equationeditor.php

3

Существует современный сервис под названием «mathtran», которая обеспечивает надежный и быстрый путь к такого рода вещам: http://www.mathtran.org/

Большое предупреждение состоит в том, что допускаются только математические команды TeX; AMSLaTeX, в частности, не поддерживается.

12

72pines.com Более читаемый затем chart.apis.Google:

alt text http://tex.72pines.com/latex.php?latex=%0D%0A4x_0%5CDelta%28x%29%2B3%5CDelta%28x%29%2B2%5CDelta%28x%5E2%29%3E0%0D%0A

http://tex.72pines.com/latex.php?latex=%0D%0A4x_0%5CDelta%28x%29%2B3%5CDelta%28x%29%2B2%5CDelta%28x%5E2%29%3E0%0D%0A 

или chart.apis.google с цветом фона изменен

alt text

https://chart.apis.google.com/chart?cht=tx&chf=bg,s,FFFF00&chl=%0D%0A4x_0%5CDelta%28x%29%2B3%5CDelta%28x%29%2B2%5CDelta%28x%5E2%29%3E0%0D%0A 

или chart.apis.google с цветом фона прозрачным и изменен

alt text

https://chart.apis.google.com/chart?cht=tx&chs=428x35&chf=bg,s,FFFFFF00&chl=%0D%0A4x_0%5CDelta%28x%29%2B3%5CDelta%28x%29%2B2%5CDelta%28x%5E2%29%3E0%0D%0A 
+3

72pines, похоже, больше не работает :( – harold

7

Я просто побежал через MathJax on Ajaxian:

MathJax кажется, иметь шанс на bein g - практическое решение, которое предлагает высококачественное отображение математических заметок LaTeX и MathML на страницах HTML.

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

0

Пожалуйста, ознакомьтесь с этим сайтом, чтобы создать TeX-документы без установленного программного обеспечения. Затем вы можете отфильтровать изображение результата с помощью любого метода захвата экрана и вставить полученный образ в любой веб-сайт.

Перейти к http://sharelatex.com

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

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