Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
service
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
Freenet DSL
Who's Online
11 user(s) are online (7 user(s) are browsing encyclopedia)

Members: 0
Guests: 11

more...
partner

Texvc

Texvc (TeX validator and converter) is a program which validates AMSLaTeX math expressions and converts them to HTML, MathML, or PNG graphics. It was written by Tomasz Wegrzanowski to be integrated into MediaWiki.

It is used by the MediaWiki wiki software to render mathematical formulae 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.

Texvc generates HTML based on three classes (as well as limited support for exporting to MathML): # 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.

Texvc is written in OCaml, along with PHP code to integrate it with the rest of MediaWiki. It uses ImageMagick and Ghostscript 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://wikipedia.sourceforge.net/ the MediaWiki site].

=See also=

*WikiTeX

=External links=

*[http://cvs.sourceforge.net/viewcvs.py/*checkout*/wikipedia/phase3/math/README The texvc README file in CVS] *[http://meta.wikimedia.org/wiki/Help:Formula The notation accepted by Texvc]