Pregunta

¿Existe tal cosa como una pequeña biblioteca autocontenida que representará una ecuación escrita en un formato basado en texto (por ejemplo, LaTeX o MathML) a una imagen (ya sea vector o raster)?

Sería preferible si está en Python o Python-friendly.

(Una posibilidad que he encontrado: Matplotlib tiene un código Python para analizar y mostrar las ecuaciones de LaTeX, usando gl2ps. Si no encuentro nada más, parece posible extraer todos los bits relevantes en una biblioteca separada.)

EDITAR: por " autocontenido " Quiero decir que no pueden usar TeX / LaTex ya que desafortunadamente no puedo confiar en que se instale

¿Fue útil?

Solución

Puedes intentar convertir MathML en SVG .

Otros consejos

Hay un programa independiente de mimetex para renderizar matemáticas de látex ... sin embargo, no es una biblioteca

http://www.forkosh.com/mimetex.html

Un programa versátil y un módulo de Python para permitir la conversión de las ecuaciones matemáticas de LaTeX en imágenes PNG: http: //code.google.com/p/latexmath2png/ (licencia MIT, se basa en dvipng ).

No sé si esto cumple con sus requisitos, pero sabía que MoinMoin ha tenido extensiones de látex por un tiempo, así que miré de nuevo y encontré esto:

Soporte de látex de MoinMoin

Debería poder tomar este código y reutilizarlo en su aplicación.

Pruebe ReforMath (http://reformath.webnode.com). Está basado en C ++ y se ejecuta tanto en Windows como en Linux. Aunque no está terminado, puede representar un número de elementos MathML.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top