# Creating LaTeX Documents
All LaTeX documents share the same basic structure, with the following elements defined.
- Document Class
- Preamble (optional)
- Document Contents
The simplest document then looks like this:
\documentclass{article}
\begin{document}
Hello, world
\end{document}
# Document Class
All documents written in LaTeX have a class associated with them. The common
options are article, report, book and letter.
Each of these options will define certain parameters suitable for that type
of document (e.g. a book may have chapters).
For starting out it's generally safe to use article for most documents.
# Preamble
This is where any extra configuration is placed typically this can be loading extra functionality with additional packages, or defining new macros for your document.
Shown below is an example of including the amsmath package for extra maths
typesetting options, and defining a new command called \foo which will
output bar in our final output.
\usepackage{amsmath}
\newcommand{\foo}{bar}
# Document Contents
This is where the body of the document lives, the whole document
is enclosed between the opening \begin{document} and the closing
\end{document}.