4.2 Packages
Packages are files with the extension .sty that either define new commands or redefine existing commands[What are LaTeX classes and packages?]. They're like a type of add-on or plug-in. Most of the commonly used packages should have been installed when you installed your TeX distribution (see §3. From Source Code to Typeset Output). Appendix A. Downloading and Installing Packages covers how to install new packages. Most packages come with documentation that can be accessed using the texdoc application described in §1.1. Class and Package Documentation.
Packages are loaded in the preamble (after
\documentclass
and before \begin
{document}) using
where <package> is the name of the package and <option list> is a list of comma-separated options. For example, to load the package graphicx with the draft option:
Any applicable class options are also passed to packages, so in
the draft option is set for both the scrartcl class and the graphicx package.
You can specify more than one package in the argument of
\usepackage
, where each package name is separated by a
comma. For example:
The graphicx package is covered in §6. The graphicx Package and the amsmath package is covered in §9. Mathematics, so let's start out with a relatively simple example.
This book is also available as A4 PDF or 12.8cm x 9.6cm PDF or paperback (ISBN 978-1-909440-00-5).