web2c: TeX extensions
4.7 TeX extensions
==================
The base TeX program has been extended in many ways. Here's a partial
list.
e-TeX
Adds many new primitives, including right-to-left typesetting and
more registers. Now frozen.
Aleph
This adds Unicode support, right-to-left typesetting, and more.
Omega was the original program. Aleph is an updated version with a
variety of bug fixes, and includes e-TeX. Aleph is not actively
maintained.
pdfTeX
Can produce PDF as well as DVI files. It also incorporates the
e-TeX extensions, new primitives for hypertext and
micro-typography, reading/writing from pipes, and much more. Home
page: <http://pdftex.org>.
luaTeX
Based on pdfTeX, this also embeds the Lua programming language
(<http://lua.org>) and opens up the TeX typesetting engine to
control from Lua. Home page: <http://luatex.org>.
XeTeX
Combines support for Unicode input and OpenType- and system fonts
with the capabilities of pdfTeX. Home page:
<http://tug.org/xetex>.