User:John Vandenberg/TeX
TeX/LaTeX is document markup language that includes w:typesetting support, which is not a part of the MediaWiki markup language.
Embedding[edit]
There are many approaches to including LaTeX in MediaWiki.
The typical use is to use TeX for Math.
- Math extensions
- Extension:Math processes <math> tags, server side.
- Extension:MathJax processes <math> tags, client side
- Extension:SimpleMathJax
- Extension:WikiTex
- Extension:WikiTeX (archived), processes <wikitex>
- Extension:TeX Editor
- Extension:MathLaTeX
- Extension:PhpMathPublisher_alternative
- Extension:Mimetex alternative
- Math render/tools
- Mathoid, which is a fork of svgtex, that uses MathJax
- Extension:Math includes texvc, an OCaml program that invokes
latex>
anddvipng
. See README, and texvccheck - Texvc PHP Alternative, avoids OCaml dependency
- Extension:Mimetex alternative, requires only mimetex, included in Debian and Fedora. (copy at https://github.com/borovinskiy/mediawiki-MimeTex)
- https://github.com/wikimedia/texvcjs
Converting[edit]
Extension:Wiki2LaTeX converts wikitext into Latex.