TeX and LaTeX Resources
The mathematics department has a special interest in promoting the use of TeX and LaTeX for writing pretty much anything —papers, theses, homework, even posters!
Our TeX online resources page has links to useful TeX and LaTeX support materials on the web.
We have a number of locally
developed LaTeX classes for use in
formatting documents. These classes are installed
/shared/local/texlive/texmf-local on the department's Linux
systems, and can also be downloaded for use on your own machine.
These classes include:
- HMC Thesis Class (the thesis proposal class is also available on that page)
- HMC Clinic Report Class
- HMC Poster Class
- HMC Mathematics Department Homework Class
The department also has a number of LaTeX packages or style files that we have developed. Packages that are not available from CTAN may be available for download from our LaTeX package section. (The “home pages” for such packages are also located in this section.)
hmcposter class includes a sample document. For
Clinic and thesis reports, you can download and TeX our sample report, which can be built
against either class and produce both a sample Clinic report and a
We have several bibliography styles available for use with these classes or on your own projects.
To use TeX or LaTeX, you need a “TeX system”. If you're using a department machine, there's probably already some TeX system installed, but for your own machine you'll need to buy or download a TeX system and install it. There are some commercial systems, but most people (including us!) use the free ones, so that's what we'll talk about here.
Most Linux distributions have TeX available in prebuilt packages, so all you have to do is figure out which packages are available on your system and run the appropriate package-management tool to install them.
TeX-Live is the current best choice, but some older systems may only have teTeX (which was the previous best choice) available. Both are good.
For Debian or Ubuntu,
apt-get install tetex (on
older systems); or
apt-get install texlive (on newer
For Red Hat Enterprise Linux,
teTeX; for CentOS or Fedora,
yum -y install
For Mac OS X
MacTeX is what you want. MacTeX includes a TeX-Live–based TeX system, various front-end programs, including TeXShop, and a bunch of other useful tools for editing BibTeX databases, typesetting small pieces of LaTeX code (for including in other types of documents), and so on.
As with proTeXt, we have a local mirror of this very large (~750 MB) package.
Note that the MacTeXtras disk image has some additional tools, documentation, and demonstrations that are not included in the MacTeX disk image.