Obtaining TeXShop
If you just want to upgrade to the latest TeXShop, get
- Latest TeXShop, Version 5.47 for Intel and Arm on High Sierra and higher (71.3 MB)
- Version 4.79 for Sierra or higher (55 MB)
- Version 4.44 for Yosemite or higher (46.5 MB)
- Source Code for Version 5.47 (requires XCode 14 or later; compiled with XCode 16)
Below is a list of changes made in the latest version of TeXShop.
TeXShop is just a front end to TeX. You also need a TeX distribution. All new users should read the following sections.
Shortcut for New Users Who Want To Test Drive TeX
TeXShop is a front end to TeX and LaTeX, but when TeXShop typesets, it calls command line programs in an underlying TeX distribution. This distribution must be obtained separately. The TeX distribution contains the actual typesetting programs by Knuth and others, various fonts used by TeX, and a vast array of support style files and other auxiliary files.
A small distribution adequate for beginners is available by going to https://tug.org/mactex/morepackages.html. Click on the link titled "BasicTeX.pkg" to download. The result will be an Apple install package which will install BasicTeX when double clicked. Obtain TeXShop separately. No further configuration is needed, so run TeXShop and try some simple examples from the internet or the TeXShop Help Menu.
Obtaining TeXShop and TeX Live
The standard TeX distribution on the Macintosh is called TeX Live. BasicTeX is a small subset of TeX Live, but anyone serious about TeX should obtain the full distribution. The MacTeX Working Group from the Tex User Group (TUG) constructed an install package which installs TeX Live and everything else needed to run TeX on Mac OS X in one step. This package is free, and uses Apple's standard installer; installation takes eight to ten minutes and is automatic. The package installs TeX Live, the complete reference edition of TeX produced in cooperation by TeX User Groups across the world. It also installs Ghostscript and several GUI utilities for TeX including TeXShop, so it is not necessary to get the front end separately. One of the GUI programs it installs is "TeX Live Utility," which can keep TeX Live up to date. Everything is completely configured and ready to use once the installer finishes its job.
MacTeX is a large download, about six gigabytes. To obtain it, click on the following link: MacTeX.pkg.
TeXShop with Homebrew and MacPorts
Some users obtain their TeX Distribution using homebrew; see https://brew.sh for details. Users who install this way are familiar with the Unix command line, so this section has technicalities that other users can avoid. Most of the packages installed by Homebrew are standard programs and utilities from the Unix and open source worlds. On Apple Silicon, homebrew files are symlinked into /opt/homebrew and its executable binaries are symlinked into /opt/homebrew/bin.
Both BasicTeX and MacTeX create a symbolic link to their binaries called /Library/TeX/texbin. This link points to /Library/TeX/Distributions/Programs/texbin and through them to an array of further links before reaching the actual binaries in the distribution, but this complicated structure can be ignored by most users. GUI programs for TeX and LaTeX in the Macintosh world are often configured to find the TeX distribution using /Library/TeX/texbin; this includes TeX Live Utility, BibDesk, LaTeXiT and others. So rewriting the link reconfigures them as well.
The easiest way to reconfigure TeXShop for Homebrew is to rewrite the /Library/TeX/texbin symbolic link, assuming that you have root access and can use sudo. Note that /Library is the system-wide folder, not the folder ~/Library in a user's home directory. It may be necessary to create the subfolder TeX if it does not already exist. Then run the following code using Apple's Terminal program or some other shell:
cd /Library/TeX sudo ln -s /opt/homebrew/bin texbin
Summary
Let's summarize. To use TeX on Mac OS X, it suffices to install TeXShop and BasicTeX. For a more complete installation, install MacTeX.
About MacTeX and TeX Live
For more details about MacTeX, go to the MacTeX web page, https://tug.org/mactex.
TeX Live runs on almost all modern operating systems, including Mac OS X, Windows, GNU/Linux, and various forms of BSD Unix. The distribution is the same on all of these systems; nothing has been added, subtracted, or modified to make it work on OS X. The distribution contains essentially every TeX tool in common use today: Plain TeX, LaTeX, AMS-TeX, ConTeXt, XeTeX, and others, as well as a complete array of packages, style files, and fonts. For details, see https://tug.org/.
Max Horn Git Repository
With great effort, Max Horn created a git repository based on an almost complete set of TeXShop sources. See https://github.com/TeXShop/TeXShop.Other Versions of TeXShop
This page used to provide older versions of TeXShop, but since the three versions listed at the top of the page cover the last ten versions of macOS, older versions are no longer needed. If you desperately need an older version, consult the Max Horn web site or write me directly.
For the sake of history, here is a truly ancient version:
- TeXShop Version 2.47 for systems 10.4, 10.5, 10.6, 10.7, 10.8 (50.7 MB, system 10.5 or higher recommended)
- Source Code for Version 2.47
- Changes in Version 2.47