Texvc

Texvc

The program texvc (TeX validator and converter) validates (AMS) LaTeX mathematical expressions and converts them to HTML, MathML, or PNG graphics. It was written by Tomasz Wegrzanowski and is integrated into MediaWiki.

MediaWiki uses texvc to render mathematical formulas and similar content. The aim is to allow a single syntax for math markup while allowing a range of output formats to be generated, and to provide protection against cross-site scripting and other potential security issues. In addition, texvc provides some extensions to standard AMSLaTeX, such as codes for HTML math character entities (for example, ΣSigma) which have different names in LaTeX.

The HTML-code generated by texvc is based on three classes.
# Conservative: the code should look good and work well in most browsers.
# Moderate: the code should work and look good in reasonably modern browsers.
# Liberal: the code is HTML, but it is designed for very recent browsers, such as newer versions of Mozilla. While it should be legible, it might not look very good.There is also limited support for exporting to MathML).

Texvc is written in OCaml, along with PHP code to integrate it with the rest of MediaWiki. It uses dvipng (instead of the commonly used combination of ImageMagick and dvips) to convert LaTeX's output to PNG files. Like the rest of MediaWiki, it is available under the terms of the GNU GPL from [http://www.mediawiki.org/wiki/MediaWiki the MediaWiki site] .

External links

* [http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/math/README?view=markup The texvc README file in SVN]
* [http://meta.wikimedia.org/wiki/Help:Formula The notation accepted by texvc]
* [http://meta.wikimedia.org/wiki/Troubleshooting_math_errors Troubleshooting math errors]
* [http://www.mediawiki.org/wiki/Manual:Enable_TeX/problems Problems with texvc]
*


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • 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 …   Wikipedia Español

  • Texvc — (TeX validator and converter) ist ein Programm, das mathematische Ausdrücke einliest, die in der Auszeichnungssprache LaTeX unter Verwendung des Pakets AMS LaTeX geschrieben wurden. Anschließend kann das Programm HTML oder MathML Quelltext, sowie …   Deutsch Wikipedia

  • 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 …   Enciclopedia Universal

  • WikiTex — ist eine LaTeX Schnittstelle für Wikis wie MediaWiki oder Tikiwiki, die Texvc ergänzt, indem sie nicht nur mathematische Formeln, sondern zusätzlich auch Darstellungen für Noten, Schach, chemische Symbole, Linguistik und andere Schriftarten (u.a …   Deutsch Wikipedia

  • Wikitex — ist eine LaTeX Schnittstelle für Wikis wie MediaWiki oder Tikiwiki, die Texvc ergänzt, indem sie nicht nur mathematische Formeln, sondern zusätzlich auch Darstellungen für Noten, Schach, chemische Symbole, Linguistik und andere Schriftarten (u.a …   Deutsch Wikipedia

  • Usando TeX — Ayuda:Usando TeX Saltar a navegación, búsqueda TeX. Atajos …   Wikipedia Español

  • Ayuda:Usando TeX — TeX. Atajos A:UTX …   Wikipedia Español

  • TeX — infobox software name = TeX developer = Donald Knuth latest release version = 3.1415926 latest release date = March 2008 operating system = Cross platform genre = Typesetting license = Permissive website = http://www.tug.org/TeX (pronEng|ˈtɛx, as …   Wikipedia

  • Neblipedia — Saltar a navegación, búsqueda Neblipedia Captura de Pantalla Principal de la Neblipedia [1] …   Wikipedia Español

  • WikiTeX — ist eine LaTeX Schnittstelle für Wikis wie MediaWiki oder Tikiwiki, die Texvc ergänzt, indem sie nicht nur mathematische Formeln, sondern zusätzlich auch Darstellungen für Noten, Schach, chemische Symbole, Linguistik und andere Schriftarten (u.a …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”