We recommend reading the entire page to learn of recent changes in TeX. But if you want the new version immediately, download the first package below. TeXShop-2.10beta8 is a universal binary for PowerPC and Intel Macs running system 10.4 or higher.
If you are installing TeX for the first time and mysteriously ended up on this page, you also need the TeX command line programs, style files, fonts, etc. An easy way to obtain these and TeXShop-2.10beta8 at the same time is to go to
Max Horn has reorganized the TeXShop sources, polishing the code and fixing bugs in many spots. The interface is almost unchanged, but the program should run faster, the editor can handle large source files smoothly, and syntax coloring is much faster. Max's new code base will make it much easier to add program features in the future.
TeXShop is a graphic front end to the TeX typesetting system, which is provided in a separate large package containing command line programs, fonts, style files, and the like. The standard TeX distribution on Mac OS X has been teTeX, created by Thomas Esser. But last May, Thomas Esser announced that he would no longer support this distribution and recommended that users switch to TeX Live, the standard complete distribution produced by the TeX User's Group (TUG).
In the past, users installed teTeX on Mac OS X using Gerben Wierda's i-Installer. Late last year, Gerben converted the TeX installed by this program to gwTeX, a distribution installing a subset of TeX Live. At the end of the year, he announced that he would no longer provide email support for this distribution, although he would continue to update it when updates were required for his own work.
To fill this gap, the MacTeX Working Group of TUG produced and will maintain two MacTeX install packages for TeX Users:
The MacTeX package for gwTeX will be available soon. This same gwTeX distribution can be obtained now by installing with i-Installer. To obtain the second distribution, go to the web site
Gerben Wierda and Jerome Laurens defined a small data structure which supports multiple TeX distributions on the same computer. This data structure is installed by the two TUG packages just mentioned. After one or both packages are installed, the old teTeX distribution will remain, completely unmodified. Apple's System Preferences application will contain a new control panel module, TeX Distributions, by Jerome Laurens. This module lists all TeX distribuutions installed on a machine and allows users to select the active distribution. Selection automatically changes preferences in GUI applications and the PATH and MAN variables in Terminal. Thus it is perfectly safe to install one of these distributions because you can easily return to your current installation.
If you used TeXShop before, one preference needs to be changed to support the new data structure. In TeXShop Preferences under the engine tab, the path variable should be
If you do not install one of the new distributions, but upgrade TeXShop, you will find that you can no longer typeset. To fix the problem, change the above preference back to the appropriate original setting, which depends on the processor in your computer. This will fix the problem because TeXShop patches the preference only once.
TeXShop is now available as a SourceForge project, thanks to Max Horn. To find the TeXShop page there, go to http://sourceforge.net/projects/texshop. Notice that there are locations to file bugs and request new features.
The TeXShop source code is kept in a subversion repository on SourceForge. To work with the source code in this form, you first need to install a subversion client on your Macintosh. A free universal binary of version 1.3.1 is available at http://metissian.com/projects/macosx/subversion. You'll also need documentation; a free book on svn is available at http://svnbook.red-bean.com.
You can check out the texshop code with a Terminal command. To get the latest, possibly unstable, development version, use
svn co https://svn.sourceforge.net/svnroot/texshop/trunk
texshop
where the last word in this command can be replaced by the name of a source code folder you'd like Subversion to create and populate. To get the source code for the current state of 2.10 with all bug fixes made to date, replace this command with
svn co https://svn.sourceforge.net/svnroot/texshop/branches/texshop-2.10
texshop-2.10
Please make bug reports using the SourceForge bug tracking system. To report a bug, go to the TeXShop project on SourceForge: http://sourceforge.net/projects/texshop. Click on "Bugs" in the list of tasks under the TeXShop name at the top left. On the resulting page, click on "Submit New." On the right side of the resulting page under "Group", select "v2.10beta." (This step is quite important, since we will concentrate on bugs in the beta release and ignore other bugs and feature requests until 2.10 is released). Fill in a summary and detailed description in the spaces provided. It is not necessary to have a SourceForge account to file a bug report. So you can ignore the "Please log in!" request and push "SUBMIT" when you are finished. However, SourceForge accounts are free; if you log in before submitting the bug, you will receive notification when the status of the bug changes.
The main TeXShop web page is here.