Рендеринг LaTeX на изображение
Я прочитал много вопросов и ответов здесь, но я не нашел четкого вопроса/ответа.
мне нужно создать действительно простую веб-страницу, которая позволяет пользователям вводить LaTeX и генерировать PNG (или другой легкий формат изображения). Веб-страница содержит только textarea
и submit button
и он создает ссылку типа"http://www.domain.com/generated-images/cnl344l4jcxlj.png " с изображением.
вход: уже написанный latex как
f(x)=displaystyleint_{-infty}^x e^{-t^2}dt
выход: ссылка на сгенерированное изображение PNG или GIF
http://rinconmatematico.com/latexrender/pictures/35800007a15a3f0e39006dc63f04f1b5.gif
обработка кода latex и генерация изображения должны происходить на стороне сервера (так что нет javascript)
Я хотел бы сделать это на PHP (в котором я довольно хорош), но если есть достаточно простые библиотеки, я мог бы дайте ему шанс в Perl.
простая реализация в чистом C также может работать. Программа, которая scanf
s входной код latex и printf
s "изображение, сгенерированное на c:/program/image00000000001 - ... gif"
любые бесплатные / открытые библиотеки, которые делают что-либо из этого? Есть советы, как действовать дальше? Никаких особых проблем?
спасибо заранее!
3 ответов
Если это не сайт с высоким трафиком, вы можете попробовать онлайн перевода с сайтов вроде Онлайн Редактор Уравнений LaTeX. В частности, этот сайт позволяет поместить LaTaX непосредственно в URL-адрес следующим образом: