A (La)TeX Tutorial

By Christopher Harrison.

This tutorial for using (La)TeX, the document preparation systems, is intended to give readers a good beginners' reference. It may, of course, be read by anyone, but is perhaps best suited to mathematicians (or others in need of typesetting complicated expressions) new to this somewhat ubiquitous (amongst the profession, but otherwise unheard of) software. Furthermore, due to the corruption induced by Microsoft, it is focused especially at Windows users (i.e. we'll be using cuddly graphical interfaces, rather than a UNIX command prompt)!

Note: Due to the web-based-ness of this tutorial, it will never be completely finished (i.e. things will be added, removed, changed and otherwise refined in real-time). If you have any comments, ideas, corrections (or whatever), please contact me (address in Introduction).

1. Introduction

2. Everything You Wanted to Know About TeX but Were Too Afraid to Ask!

2.1. Whachu Talkin' About!?

2.1.1. What is TeX?

2.1.2. And What of LaTeX?

2.2. Nuts and Bolts

3. Getting it to Work (in Windows)

3.1. MiKTeX

3.1.1. Getting and Installing MiKTeX

3.1.2. Configuring MiKTeX

3.2. Editors

3.2.1. TeXnicCenter

4. Using LaTeX

4.1. LaTeX Input Files

4.1.1. Whitespace

4.1.2. Grouping

4.1.3. LaTeX Commands

4.1.4. Reserved Characters

4.1.5. Commenting

4.2. Input File Structure

4.2.1. It's All About Class

4.2.2. The Preamble

4.2.2.1. Invoking Packages
4.2.2.2. Shameless Self-Promotion
4.2.2.3. Page Styles
4.2.2.4. Et Cetera

4.2.3. The Document Environment

4.2.4. More on Environments

4.3. Bigger Projects

4.3.1. Inline Syntax Checking

5. Typesetting Text

5.1. Basics

5.1.1. Fonts and Measure

5.1.1.1. LaTeX Units
5.1.1.2. Spacing

5.1.2. Breaking

5.1.2.1. Hyphenation

5.1.3. Titles, Chapters and Sections...

5.1.3.1. ...and Footnotes

5.1.4. Alignment Environments

5.1.5. Special Environments

5.1.5.1. Lists
5.1.5.2. Quotes, Quotations and Verses
5.1.5.3. Verbatim

5.1.6. When Boxes Go Bad

5.2. Special Characters

5.2.1. Quotes

5.2.2. Dashes and Hyphens

5.2.3. Miscellany

5.2.4. Ligatures

5.2.5. Accents

5.3. Tables and Tabs

5.3.1. Making Tables

5.3.2. Tabbing

5.4. Counters, Labels and References

5.4.1. Concepts

5.4.2. Rolling Your Own

6. Typesetting Mathematics

6.1. Getting Started

6.1.1. Grouping

6.1.2. Spacing

6.1.3. Style

6.2. Expression Syntax

6.2.1. It's All Greek to Me

6.2.2. Exponents and Subscripts

6.2.2.1. As Limits

6.2.3. Constructs

6.2.3.1. Fractions
6.2.3.2. Roots

6.2.4. Operators and Relations

6.2.5. Parentheses, et al.

6.2.6. Decorations

6.2.6.1. Symbol Stacking

6.2.7. Functions

6.3. Further Formatting

6.3.1. Bold Symbols

6.3.2. Fonts

6.4. Arrays and Alignment

6.4.1. Matrices and Vectors

6.4.2. Equations

6.5. Theorems and the Like

7. Specialities

7.1. Title Page and Abstract

7.2. Table of Contents

7.3. Bibliography

8. Customisation

8.1. Page Layout

8.2. Custom Commands

8.3. Custom Environments

A. Appendix

I. Comprehensive LaTeX Symbol Reference

II. \end{document}

All copyrights and trademarks, registered or otherwise, are the property of their respective owners.