Next: Standard classes
Up: Classes and packages
Previous: What are classes and
In LATEX 2.09, only document styles could have options such as
twoside
or draft
. In LATEX2e, both classes and packages are
allowed to have options. For example, to specify a two-sided article
with graphics using the dvips
driver, you write:
\documentclass[twoside]{article}
\usepackage[dvips]{graphics}
It is possible for packages to share common options. For example,
you could, in addition, load the color package by specifying:
\documentclass[twoside]{article}
\usepackage[dvips]{graphics}
\usepackage[dvips]{color}
But because \usepackage
allows more than one package to be listed,
this can be shortened to:
\documentclass[twoside]{article}
\usepackage[dvips]{graphics,color}
In addition, packages will also use each option given to
the \documentclass
command (if they know what to do with it), so you
could also write:
\documentclass[twoside,dvips]{article}
\usepackage{graphics,color}
Class and package options are covered in more detail in
The LaTeX Companion and in LaTeX2e for Class and Package Writers.
LaTeX3 Mail Server
1999-07-12