What is LaTeX ?

LaTeX is a software package for creating documents: anything from simple letters and memos to technical manuals, technical publications, overhead slides for seminars, to complete academic dissertations.

Advantages include:

  1. It is robust (i.e. does not crash!)
  2. It is available for many types of computer (Windows, Unix/Linux, Macintosh)
  3. The source files (.tex files) are very small - not much larger than the raw text of a document itself.
  4. It takes care of formatting for you using style files.
  5. It is completely free.
  6. Once you've mastered it via some examples, it is very easy to use.
  7. Many people have contributed extensions to it for specific purposes. For example, style files for typesetting a resume.
  8. The documents you create are portable from one machine to another.
  9. It does an excellent job of typesetting mathematical formulae.
  10. It can work at high resolution (600DPI) for high-quality printing.
  11. It is stable - you don't need to upgrade your software all the time.
  12. It is (essentially) unchanging: documents created will always be able to be edited and printed, even if created some time ago.
  13. A companion program called bibtex can format references automatically for you, in many different formats.
  14. Complex tasks, like creating a table of contents, are very easy. You just type \tableofcontents and LaTeX does the rest for you.

The disadvantages are:

  1. It can take a while to set up on your computer. (These pages should have all the necessary links to what you have to download)
  2. It takes a bit of getting used to.
  3. The error messages it generates can be rather cryptic.
Back