Texvc

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda

Texvc (TeX validator and converter) es un programa que valida expresiones matemáticas escritas en AMSLaTeX y las convierte en HTML, MathML o gráficas PNG.

Texvc es utilizado por el software para wikis de MediaWiki para mostrar textos en matemáticas. El objetivo es el tener una sintaxis única que permita incluir textos matemáticos y al mismo tiempo permitir un amplio rango de posibilidades en la salida generada. Texvc también es seguro contra ataques del tipo cross-site scripting.

Texvc provee igualmente algunas extensiones a AMSLaTeX, tales como \codes para entidades HTTML para matemáticas cuando éstas tienen un nombre diferente en LaTeX.

La salida HTML generada por Texvc está clasificada en tres categorías:

  1. "conservative" - (conservadora) Debe funcionar y tener el mismo aspecto en la mayoría de los navegadores.
  2. "moderate" - (moderada) debe funcionar y verse bien en los navegadores más recientes.
  3. "liberal" - Si bien es HTML, tendrá suerte si funciona en el último Mozilla y no siempre con un aspecto perfecto.

Actualmente no existe mucho soporte para producir salida en MathML.

Texvc está escrito en Ocaml, y en MediaWiki se utiliza PHP para integrarlo con el resto del programa. Utiliza ImageMagick y Ghostscript para convertir la salida LaTeX's en una imagen PNG.

Licencia[editar]

Como el resto de MediaWiki, Texvc es un software libre con licencia GNU GPL y está disponible en el sitio http://Wikipedia.sourceforge.net/