Difference between revisions of "TeX Distributions"

From Wiki
Jump to navigation Jump to search
m (→‎alternative TeX processors: additional row: is there ConTeXt support?)
(W32TeX added: comes with XeTeX)
Line 11: Line 11:
 
<tr style="background-color:#EEEEEE"><td>MikTeX</td><td>Win</td><td>[http://www.miktex.org/ miktex.org]</td><td>with GUI</td></tr>
 
<tr style="background-color:#EEEEEE"><td>MikTeX</td><td>Win</td><td>[http://www.miktex.org/ miktex.org]</td><td>with GUI</td></tr>
 
<tr><td>proTeXt</td><td>Win</td><td>[http://www.tug.org/protext/ tug.org/protext]</td><td>based on MikTeX, bundled with TeX Live</td></tr>
 
<tr><td>proTeXt</td><td>Win</td><td>[http://www.tug.org/protext/ tug.org/protext]</td><td>based on MikTeX, bundled with TeX Live</td></tr>
<tr style="background-color:#EEEEEE"><td>gwTeX</td><td>MacOS X</td><td>[http://www.rna.nl/tex.html rna.nl]</td><td>web2c, based on TeX Live; comfortable install and update GUI ("i-Installer")</td></tr>
+
<tr style="background-color:#EEEEEE"><td>W32TeX</td><td>Win</td><td>[http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/web2c75-e.html fsci.fuk.kindai.ac.jp]</td><td>with XeTeX and the latest ConTeXt</td></tr>
<tr><td>minimal ConTeXt</td><td>Win, Lin, Mac</td><td>[http://www.pragma-ade.com/context/install/ pragma-ade.com]</td><td>web2c</td></tr>
+
<tr><td>gwTeX</td><td>MacOS X</td><td>[http://www.rna.nl/tex.html rna.nl]</td><td>web2c, based on TeX Live; comfortable install and update GUI ("i-Installer")</td></tr>
 +
<tr style="background-color:#EEEEEE"><td>minimal ConTeXt</td><td>Win, Lin, Mac</td><td>[http://www.pragma-ade.com/context/install/ pragma-ade.com]</td><td>web2c</td></tr>
 
</table>
 
</table>
  
Line 34: Line 35:
 
<table style="border:1px solid #DDDDDD">
 
<table style="border:1px solid #DDDDDD">
 
<tr style="background-color:#DDDDDD"><th>Name</th><th>OS</th><th>ConTeXt</th><th>Homepage</th><th>Remarks</th></tr>
 
<tr style="background-color:#DDDDDD"><th>Name</th><th>OS</th><th>ConTeXt</th><th>Homepage</th><th>Remarks</th></tr>
<tr><td>[[pdfTeX|pdf(e)TeX]]</td><td>"all"</td><td align="center">Yes</td><td>[http://www.tug.org/applications/pdftex/ pdftex.org]</td><td>latest version at [http://freshmeat.net/projects/pdftex/ freshmeat] or [http://pdftex.sarovar.org sarovar]</td></tr>
+
<tr><td><b>[[pdfTeX|pdf(e)TeX]]</b></td><td>"all"</td><td align="center">Yes</td><td>[http://www.tug.org/applications/pdftex/ pdftex.org]</td><td>latest version at [http://freshmeat.net/projects/pdftex/ freshmeat] or [http://pdftex.sarovar.org sarovar]</td></tr>
<tr style="background-color:#EEEEEE"><td>MetaTeX</td><td>POSIX</td><td align="center">No</td><td>[http://www.metatex.org metatex.org]</td><td>tries to provide a fast pdfTeX, MetaPost etc. and kpathsea replacement as C libraries (pre-alpha state)</td></tr>
+
<tr style="background-color:#EEEEEE"><td><b>[[XeTeX]]</b></td><td>"all"</td><td align="center">Yes</td><td>[http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=xetex sil.org]</td><td>supports OpenType and all other fonts installed on OS, Unicode, bidirectional typesetting, Mac special features; Windows version not officially released yet - see W32TeX above</td></tr>
 
<tr><td>NTS</td><td>Java</td><td align="center">No</td><td>[http://www.dante.de/CTAN//systems/nts/ CTAN]</td><td>OO re-implementation of TeX in Java as a base for further enhancements; discontinued, see ExTeX</td></tr>
 
<tr><td>NTS</td><td>Java</td><td align="center">No</td><td>[http://www.dante.de/CTAN//systems/nts/ CTAN]</td><td>OO re-implementation of TeX in Java as a base for further enhancements; discontinued, see ExTeX</td></tr>
 
<tr style="background-color:#EEEEEE"><td>ExTeX</td><td>Java</td><td align="center">No</td><td>[http://www.extex.org/ extex.org]</td><td>merger of NTS with eTeX, pdfTeX and Omega (pre-alpha state)</td></tr>
 
<tr style="background-color:#EEEEEE"><td>ExTeX</td><td>Java</td><td align="center">No</td><td>[http://www.extex.org/ extex.org]</td><td>merger of NTS with eTeX, pdfTeX and Omega (pre-alpha state)</td></tr>
 
<tr><td>[[Aleph]]</td><td>"all"?</td><td align="center">Yes</td><td>[http://www.dante.de/CTAN//systems/aleph/ CTAN]</td><td>Omega/eTeX merge (former eOmega) by Giuseppe Bilotta (beta state)</td></tr>
 
<tr><td>[[Aleph]]</td><td>"all"?</td><td align="center">Yes</td><td>[http://www.dante.de/CTAN//systems/aleph/ CTAN]</td><td>Omega/eTeX merge (former eOmega) by Giuseppe Bilotta (beta state)</td></tr>
<tr style="background-color:#EEEEEE"><td>[[XeTeX]]</td><td>MacOS X</td><td align="center">Yes</td><td>[http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=xetex sil.org]</td><td>uses Mac special features; bidirectional typesetting; supported by ConTeXt since [[Context 2004.10.07]]</td></tr>
+
<tr style="background-color:#EEEEEE"><td>MetaTeX</td><td>POSIX</td><td align="center">No</td><td>[http://www.metatex.org metatex.org]</td><td>tries to provide a fast pdfTeX, MetaPost etc. and kpathsea replacement as C libraries (pre-alpha state)</td></tr>
 
<!-- <tr><td></td><td></td><td></td><td></td></tr> -->
 
<!-- <tr><td></td><td></td><td></td><td></td></tr> -->
 
</table>
 
</table>
  
 
[[Category:Installation]]
 
[[Category:Installation]]

Revision as of 14:52, 6 June 2006

< Installation hints | Update Hints | Linux Installation >

Historically there were a lot of different TeX distributions. Nowadays there are only a few wide spread. We mention only those that are free and support ConTeXt:

NameOSHomepageRemarks
TeX Livea lottug.org/texliveweb2c, based on teTeX; experimental installer on Windows
teTeXLinux, Unixtug.org/tetexweb2c
fpTeXWin32xemtexnot maintained any more, see XEmTeX
XEmTeXWinxemtex
MikTeXWinmiktex.orgwith GUI
proTeXtWintug.org/protextbased on MikTeX, bundled with TeX Live
W32TeXWinfsci.fuk.kindai.ac.jpwith XeTeX and the latest ConTeXt
gwTeXMacOS Xrna.nlweb2c, based on TeX Live; comfortable install and update GUI ("i-Installer")
minimal ConTeXtWin, Lin, Macpragma-ade.comweb2c
  • web2c is a common base for TeX distributions, see tug.org/web2c. It uses the kpathsea tool and its ls-R database for file searches.

web2c hints

  • use mktexlsr (same as texhash) to rebuild the file database after every install or change!
  • Beware, older web2c distributions keep ConTeXt’s (Perl/Ruby) scripts at .../context/perltk, newer at .../scripts/Perl/context! Make sure to delete the older ones! See also Update Hints

MikTeX hints

  • MikTeX has a "rebuild database" menu entry; use it after every install or change!
  • You should enable write18 in miktex.ini (MikTeX's counterpart to texmf.cnf) to get MetaPost support working.
  • See MikTeX Problems for more.

alternative TeX processors

TeX the program writes only DVI output; with ConTeXt we normally use pdfeTeX, a merger of eTeX and pdfTeX &#150; it's nowadays probably the most used TeX processor and part of all(?) distributions. But there are more...

NameOSConTeXtHomepageRemarks
pdf(e)TeX"all"Yespdftex.orglatest version at freshmeat or sarovar
XeTeX"all"Yessil.orgsupports OpenType and all other fonts installed on OS, Unicode, bidirectional typesetting, Mac special features; Windows version not officially released yet - see W32TeX above
NTSJavaNoCTANOO re-implementation of TeX in Java as a base for further enhancements; discontinued, see ExTeX
ExTeXJavaNoextex.orgmerger of NTS with eTeX, pdfTeX and Omega (pre-alpha state)
Aleph"all"?YesCTANOmega/eTeX merge (former eOmega) by Giuseppe Bilotta (beta state)
MetaTeXPOSIXNometatex.orgtries to provide a fast pdfTeX, MetaPost etc. and kpathsea replacement as C libraries (pre-alpha state)