General ⇒ What Are "Packages"?
What Are "Packages"?
WHAT IS A "PACKAGE"?????
Learn LaTeX easily with newest books:
The LaTeX Beginner's Guide: 2nd edition and perfect for students writing a thesis
The LaTeX Cookbook: 2nd edition full of practical examples for mathematics, physics, chemistry, and more
LaTeX Graphics with TikZ: the first book about TikZ for perfect drawings in your LaTeX thesis
- Stefan Kottwitz
- Site Admin
- Posts: 10360
- Joined: Mon Mar 10, 2008 9:44 pm
What Are "Packages"?
At this occasion, a small comment from a moderator: please write in a nice way, don't write whole words or sentences in capital letters, please respect the work of LaTeX developers who built the system which you now use for free.
Stefan
What Are "Packages"?
Creating a Minimal Example: http://www.dickimaw-books.com/latex/minexample/
What Are "Packages"?
Code: Select all
\documentclass{<class name>}
\section
and \subsection
and basic floats like figure
.Common classes are the standard classes
article
, book
, report
and letter
. Also well-known are the KOMA-Script equivalents scrarticl
, scrbook
, scrreprt
and scrlttr2
. Unlike the standard classes the KOMA classes have a rich set of options and possibilities to customize layout and stuff. They are described in detail in 
Another well-known class is memoir which is somewhat of a “all-in-one” class and has a detailed manual:

A package can be seen as an “add-on” that extends the basic functionality of the LaTeX kernel. A package can consist of a single file or of a bunch of files. Its usage may be as simple as loading it ar provide loads of commands and options for a user. This strongly varies and one can't be more specific as there are over 1500 packages on CTAN and a complete LaTeX installation. All of them are loaded in the same way: via
\usepackage{<package name>}
in the document preamble, i.e., between \documentclass
and \begin{document}
.Code: Select all
\documentclass{<class name>}
% preamble:
\usepackage{<package name>}
...
% document:
\begin{document}
...
\end{document}
Regards
What Are "Packages"?
For what it's worth, I would have voted to retain "style", instead of "class".
A glossary of terms for LaTeX would be quite helpful. I looked but did not find one.
What Are "Packages"?
In the old times, i.e., before 1994 when LaTeX2e was released, the equivalents (in LaTeX 2.09) were indeed called styles. In order to maintain backwards compatibility as far as possible a new name was needed. So class it is...gremlint wrote:For what it's worth, I would have voted to retain "style", instead of "class".
This comes close.gremlint wrote:A glossary of terms for LaTeX would be quite helpful. I looked but did not find one.
Regards