Mac OS X is a powerful operating system that combines Unix underpinnings familar to particle physicists and easy-to-use interface of Macintosh. This home page describes how to set up Mac OS X for the use by particle theorists or other physicists.
Once you have installed the system from CD-ROM, go to the Apple Menu (the Apple logo at the top left corner of the screen) and choose "Software Update", and keep updating the system until you don't see any more updates. You can skip some updates, if you are dead sure that you will never use Arabic on your machine, or you won't use fancy MP3 player from Apple iPod. But install all of those that are not obviously useless for you.
If you in addition would like to have a Mac-like application that combines the editor and previewer, TeXShop is the way to go. From this web site, you will find other available TeX installations as well.
If you prefer to use a different window manager, such as KDE or windowmaker, go for XFree86. XFree86 is ported and runs natively on Mac OS X. Go to Building XFree86 on Darwin and Mac OS X to download the whole X Windows package for Mac OS X. You can run X Window clients "rootless", namely side-by-side with other Macintosh applications, or in its separate screen.
Another source of ported Unix applications is Gnu-Darwin Distribution. It is not as automatic as fink, but it provides a wide collection of ported Unix applications. It does require some tinkering with the system area. Proceed cautiously.
To run commands on a shell, you launch Terminal application from /Applications/Utilities folder.
I'd recommend using Emacs (GNU Emacs, not xemacs) as a separate
application. You can download the Carbon Emacs
which has built-in support for SOURCE SPECIALS which you enable from
the menu Command → TeXing Options → Source Specials. Then
by doing control-click on the xdvi window, the cursor in Emacs moves
automatically to the corresponding paragraph. You set an enviromental
variable
XEDITOR="/Applications/Emacs.app/Contents/MacOS/bin/emacsclient
--no-wait +%l %f"
in .xinitrc. It also has a built-in support for
auctex, LaTeX-aware formatting, that makes editing LaTeX easier. I'd
also recommend "M-x flyspell-mode" for on-the-fly spell checking. It
requires ispell available through fink.
You can do the same also with xemacs. You set an
environmental variable
XEDITOR="gnuclient -q +%l %f"
in .xinitrc, and run "M-x gnuserv-start" in xemacs. You should set
(progn (setq LaTeX-command-style
'(("." "latex --src-specials"))));
in ~/.xemacs/init.el to use SOURCE SPECIALS. One annoyance is that
xemacs keeps opening a new window each time you control-click on xdvi.


Probably more popular these days is Firefox from Mozilla. It is highly customizable, but doesn't quite look like a Mac app.
Another Mac-only browser OmniWeb is also an excellent alternative that looks just right. It feels snappier and even better than Safari.
The recent versions of Safari can uncompress gzipped Postscript files, convert them to PDF, and display them with Preview application automatically.
As of this writing (Friday the 13th, Oct 2006), there is no g77 or gfortran for Intel Macs available via fink. Instead, try this link.
To back up a disk or to migrate from a small hard disk to a larger one, I'd recommend SuperDuper! It is also good for making bootable backups.
To paste equations into PowerPoint or Office, I use tex2im, a nifty shell script that converts equation in LaTeX to any graphics format. It can be installed via fink and uses imagemagick. Unfortunately PowerPoint bitmaps PDF and the result is not scalable. If you choose the size appropriately it looks fine.
Keynote users need only PDF to paste equations and Feynman diagrams. Equation Service and LaTeXiT provide GUI. Keynote uses PDF directly and the result is scalable. You can also create Feynman diagrams with LaTeXiT; see instructions by Taku Yamanaka.
Last modified: Fri 13 Oct 2006