Я прочитал много вопросов и ответов здесь, но не нашел четкого Вопроса / Ответа.
Мне нужно создать действительно простую веб-страницу, которая позволяет пользователям вводить LaTeX и генерировать PNG (или другой легкий формат изображения). Веб-страница содержит только textarea
и submit button
и создает ссылку типа "http://www.domain.com/generated-images/cnl344l4jcxlj.png" с изображением.
INPUT : уже написанный латекс, такой как
f(x)=\displaystyle\int_{-\infty}^x e^{-t^2}dt
ВЫХОД : ссылка на сгенерированное изображение в формате PNG или GIF
![http://rinconmatematico.com/latexrender/pictures/35800007a15a3f0e39006dc63f04f1b5.gif](https://i.stack.imgur.com/fRMLF.gif)
http://rinconmatematico.com/latexrender/pictures/35800007a15a3f0e39006dc63f04f1b5.gif
Обработка латексного кода и генерация изображения должны происходить на стороне сервера (поэтому без JavaScript)
Я бы хотел сделать это на PHP (что у меня довольно хорошо получается), но если бы было достаточно простых библиотек, я мог бы попробовать его в Perl.
Простая реализация в чистом C также может работать. Программа, которая scanf
s вводит латексный код и printf
s "изображение, сгенерированное в c: /program/image00000000001.gif"
Какие-нибудь бесплатные / открытые библиотеки, которые делают это? Любой совет, как поступить? Какие-то особые проблемы?
Заранее спасибо!