These tutorials, provide a hands-on introduction to LaTeX. You will see, the usage is very simple. Even if you have only used word processors (e.g. Word) before, you can learn LaTeX in no time.
In the following lessons you will be introduced to all the basic features of LaTeX, one feature at a time. As a beginner, you should either start with the first lesson or, if you just want a very brief introduction, try the interactive quick start guide. While the beginners course will enable you to typeset your research papers or thesis, the advanced lessons will introduce you to very powerful features, which are a bit harder to grasp, but can boost your productivity.
You can try out the mathematical typesetting engine directly in your browser. I've set up a sandbox for you to try it out.
Beginners - First steps in LaTeX
- 0 - Installation
- 1 - Your first document
- 2 - Structuring your document (sections and paragraphs)
- 3 - Packages explained
- 4 - Typesetting math in LaTeX
- 5 - Adding a picture
- 6 - Generate a table of contents
- 7 - Adding a bibliography
- 7b - Adding footnotes
- 8 - Create tables with LaTeX
Advanced Topics - How to get more out of your paper
- 9 - Using tables the smart way / generate tables with pgfplotstable
- 10 - Plots - Visualizing your data with pgfplots
- 11 - Draw pictures in code with pgf/tikz
- 12 - Electric circuits with circuitikz
- 13 - Source code highlighting in LaTeX using the listings package (lstlisting)
- 14 - Circuit diagrams in LaTeX - Advanced features
I'm constantly trying to improve and extend these lectures. Please let me know if you think a crucial feature is not covered on this website.