13

There are many ways to get LaTeX on an OS X box. I prefer to manage my software via fink, and even then there are a lot of choices. At the time of this writing (2010-08-28) I have the following options:

  • texlive (0.20080816-3)
  • xetex (0.996-1001)
  • tetex (3.0-1006)
  • extex (0.0svn8062-1)
  • ptex (3.1.11-3)

And I might have missed some. Which of these works best? Which is most up-to-date? Why are there so many?

Joseph Wright
  • 259,911
  • 34
  • 706
  • 1,036
mankoff
  • 2,756

4 Answers4

14

I'd simply go to http://www.tug.org/mactex/ and download one zip file and that's everything that you'll need. It includes a complete TeX Live distribution, and also some very useful Mac-specific GUI tools like LaTeXiT.

Fink, MacPorts, etc. may be useful for many things, but getting a complete up-to-date TeX distribution isn't one of those cases. See also this closely related question.

Jukka Suomela
  • 20,795
  • 13
  • 74
  • 91
6

Don't use Tetex. Unfortunately, last time I looked, it was the only Tex supported as a binary by Fink.

Your list misses:

  • Gwtex, which is, like Tetex, abandonware, but used to be the nicest Tex install for the Mac.
  • Mactex, which is an up-to-date descendant of Gwtex, and is a reasonable alternative to Texlive.

Your best options are Texlive (the 2009 is considered stable, and the 2010 version is usable) or Mactex. I install Texlive from the ISO image directly to my Mac, and have no problems. Mactex comes with GUI extras.

Charles Stewart
  • 21,014
  • 5
  • 65
  • 121
  • 1
    MacTeX isn't just TeX Live with a few extra (independent) Mac applications with the standard TeX binaries in a bizarre location? – TH. Aug 29 '10 at 07:29
  • @TH.: The Mactex people say that it is based on Gwtex. It's certainly very... close to Texlive. Take a look at Gwtex. It creates files in all sorts of weird places. – Charles Stewart Aug 29 '10 at 07:49
  • 4
    MacTeX is indeed 'TeX Live + extras'. I use the MacTeX installer for the ability to choose TeX systems from System Prefs., but don't use anything else from MacTeX. – Joseph Wright Aug 29 '10 at 08:20
  • @Joseph: Mactex is more than a few Mac-specific configuration items and extras thrown into Texlive's multi-platform install. I should write a postscript saying a bit more about the history and giving some links. But note, there's also a stand-alone Mactex distribution, Basictex. – Charles Stewart Aug 29 '10 at 15:50
  • It depends how you do the installation. You can miss out all of the graphical extras if you choose to, at least as far as I can see. – Joseph Wright Aug 29 '10 at 16:31
  • @Joseph: Sure. I have Texlive on my Mac without the extras, and installed as generic Unix. There's no sense in which this installation could count as Mactex. – Charles Stewart Aug 29 '10 at 18:26
2

I've never heard of ptex or extex until now, but ptex seems to be something related to Japanese LaTeX. I can't find much information on extex. XeTeX is a particular TeX engine that is distributed with recent TeX distributions, so I'm not sure why it's listed separately. teTeX is old and not updated any longer. TeX Live is what I suggest you use. TeX Live and MiKTeX are the two major TeX distributions. TeX Live 2008 is fairly recent.

TH.
  • 62,639
2

ExTeX is (was?) a project that aims to create 'typesetting for the 21st century' with a Java-based system derived from TeX (via NTS). It is not finished and in fact seems to be abandoned or at least hybernating (even the nightly builds fail since August last year)

Taco Hoekwater
  • 13,724
  • 43
  • 67