### (La)TeX for different machines

We list here the free or shareware packages; another question addresses commercial TeX vendors' products.

Unix
  Instructions for retrieving the web2c Unix TeX distribution via anonymous `ftp` are to be found in unixtex.ftp, though nowadays the sensible installer will take (and possibly customise) one of the packaged distributions such as teTeX (which often has a more recent version of web2c embedded than has been released "in the wild"), or the TeX Live CDROM (see TeX CDROMs).

  To compile and produce a complete teTeX distribution, you need a `.tar.gz` file for each of `teTeX-src`, `teTeX-texmf` and `teTeX-texmfsrc`.

  No sets of teTeX binaries are provided on CTAN; however, compilation of teTeX is pretty stable, on a wide variety of platforms. If you don't have the means to compile teTeX yourself, you will find that most "support" sites carry compiled versions in their "free area", and the TeX-live discs also carry a wide range of binary distributions.

  During periods when teTeX is itself under development, a "teTeX-beta" is available. Before proceeding with the beta-release, check the ANNOUNCE files in the two directories on CTAN: it may well be that the beta-release doesn't offer you anything new, that you need.

  MacOS X users should refer to the information below, under item "Mac".

  `tetex`
    Browse systems/unix/teTeX/current/distrib/
  `tetex-beta`
    systems/unix/teTeX-beta (zip, browse)
  `unixtex.ftp`
    systems/unix/unixtex.ftp
  `web2c`
    systems/web2c (zip, browse)
Linux
  There are at least two respectable implementations of TeX to run on Linux, NTeX and teTeX (see above).

  The most recent offering is a free version of the commercial VTeX, which among other things, specialises in direct production of PDF from (La)TeX input.

  `ntex`
    systems/unix/ntex (zip, browse)
  `tetex`
    Browse systems/unix/teTeX/current/distrib/
  `vtex`
    systems/vtex/linux (zip, browse)
  `vtex required common files`
    systems/vtex/common (zip, browse)
PC; MSDOS or OS/2
  EmTeX, by Eberhard Mattes, includes LaTeX, BibTeX, previewers, and drivers, and is available as a series of zip archives. Documentation is available in both German and English. Appropriate memory managers for using emTeX with 386 (and better) processors and under Windows, are included in the distribution. EmTeX will operate under Windows, but Windows users are better advised to use a distribution tailored for the Windows environment.

  A version of emTeX, packaged to use a TDS directory structure, is separately available as an emTeX 'contribution'.

  `emtex`
    systems/msdos/emtex (zip, browse)
  `emtexTDS`
    systems/os2/emtex-contrib/emtexTDS (zip, browse)
PC; MSDOS
  The most recent offering is an MSDOS port of the Web2C 7.0 implementation, using the GNU djgpp compiler.
  `djgpp`
    systems/msdos/djgpp (zip, browse)
PC; OS/2
  OS/2 may also use a free version of the commercial VTeX, which specialises in direct production of PDF from (La)TeX input.
  `vtex`
    systems/vtex/os2 (zip, browse)
  `vtex required common files`
    systems/vtex/common (zip, browse)
PC: Win32
  fpTeX, by Fabrice Popineau, is a version of teTeX for Windows systems. As such, it is particularly attractive to those who need to switch back and forth between Windows and Unix environments, and to administrators who need to maintain both (fpTeX can use the same `texmf` tree as a teTeX installation). fpTeX's previewer (Windvi) is based on xdvi, and takes advantage of extra facilities in the Win32 environment. Windvi is capable of printing directly, and a version of dvips is also available.

  MikTeX, by Christian Schenk, is also a comprehensive distribution, developed separately from the teTeX work. It has its own previewer, YAP, which is itself capable of printing, though the distribution also includes a port of dvips. The current version is available for file-by-file download (the HTML files in the directory offer hints on what you need to get going). A prepackaged version of the whole directory is also available.

  A further (free) option arises from the "CygWin" bundle, which presents a Unix-like environment over the Win32 interface; an X-windows server is available. If you run CygWin on your Windows machine, you have the option of using teTeX, too (you will need the X-server, to run xdvi). Of course, teTeX components will look like Unix applications (but that's presumably what you wanted), but it's also reputedly somewhat slower than native Win32 implementations such as MikTeX or fpTeX. TeTeX is available as part of the CygWin distribution (in the same way that a version is available with most Linux distributions, nowadays), and you may also build your own copy from the current sources.

  BaKoMa TeX, by Basil Malyshev, is a comprehensive (shareware) distribution, which focuses on support of Acrobat. The distribution comes with a bunch of Type 1 fonts packaged to work with BaKoMa TeX, which further the focus.

  `bakoma`
    nonfree/systems/win32/bakoma (zip, browse)
  `fptex`
    systems/win32/fptex (zip, browse)
  `miktex`
    Acquire systems/win32/miktex/setup/setup.exe, and read systems/win32/miktex/setup/install.html
  `tetex`
    systems/unix/teTeX/current/distrib/
Windows NT, other platforms
  Ports of MikTeX for NT on Power PC and AXP are available. Neither version has been updated for version 1.2 (or later) of MikTeX - they may not be satisfactory.
  `miktex for AXP`
    systems/win32/miktex-AXP (zip, browse)
  `miktex for Power PC`
    systems/win32/miktexppc (zip, browse)
Mac
  OzTeX, by Andrew Trevorrow, is a shareware version of TeX for the Macintosh. A DVI previewer and PostScript driver are also included.

  UK TUG prepays the shareware fee, so that its members may acquire the software without further payment. Questions about OzTeX may be directed to oztex@midway.uchicago.edu

  Another partly shareware program is CMacTeX, put together by Tom Kiffe. This is much closer to the Unix TeX setup (it uses dvips, for instance). CMacTeX includes a port of the latest version of Omega.

  Both OzTeX and CMacTeX are additionally available on MacOS X, but OS X users also have the option of a build of teTeX by Gerben Wierda. This is naturally usable from the command line, just like any other Unix-based system, but it can also be used Mac-style as the engine behind Richard Koch's (free) TeXShop, which is an integrated TeX editor and previewer.

  A useful resource for Mac users has a news and 'help' section, as well as details of systems and tools.

  `cmactex`
    nonfree/systems/mac/cmactex (zip, browse)
  `oztex`
    nonfree/systems/mac/oztex (zip, browse)
  `MacOS X teTeX`
    ftp://ftp.nluug.nl/pub/comp/macosx/tex-gs/
  `TeXShop`
    http://darkwing.uoregon.edu/~koch/texshop/texshop.html
OpenVMS
  TeX for OpenVMS is available.

  `OpenVMS`
    systems/OpenVMS/TEX97_CTAN.ZIP
Atari
  TeX is available for the Atari ST.

  If anonymous `ftp` is not available to you, send a message containing the line '`help`' to atari@atari.archive.umich.edu

  `Atari TeX`
    systems/atari (zip, browse)
Amiga
  Full implementations of TeX 3.1 (PasTeX) and Metafont 2.7 are available.
  `PasTeX`
    systems/amiga (zip, browse)
TOPS-20
  TeX was originally written on a DEC-10 under WAITS, and so was easily ported to TOPS-20. A distribution that runs on TOPS-20 is available via anonymous `ftp` from ftp.math.utah.edu in pub/tex/pub/web

This question on the Web: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=TeXsystems