LaTeX Document Classes
The built-in LaTeX2e document styles are:
- article: for articles, the most commonly used class
- report: variant of article for a report
- letter: for letters
- book: for chapters of a book
- proc: for proceedings, based on article
- slides: to produce transparencies
They are selected with the following command:
\documentclass [options] {style}
The options for the different styles determine the dimensions of the
paper used, the font size, whether the printing is in two columns, the even
and odd pages should be typeset differently (twosided document), whether
is is a draft or a final version (indicating long lines), whether a title
page should be made, and the style of formula numbering.
Options available for the different styles are:
-
article: a4paper, a5paper, b5paper, letterpaper, legalpaper,
landscape, 11pt, 12pt,
twoside, twocolumn,
draft,
notitlepage,
fleqn, leqno, openbib
-
report:
a4paper, a5paper, b5paper, letterpaper, legalpaper, landscape,
11pt, 12pt, twoside, twocolumn,
notitlepage, openright,
draft, fleqn, leqno, openbib
-
letter:
a4paper, a5paper, b5paper, letterpaper, legalpaper, landscape,
11pt, 12pt, twoside, draft, fleqn, leqno
-
book:
a4paper, a5paper, b5paper, letterpaper, legalpaper, landscape,
11pt, 12pt, oneside, twocolumn,
notitlepage, titlepage, openany,
draft, fleqn, leqno
-
proc:
a4paper, letterpaper, legalpaper, landscape,
11pt, 12pt,
draft, fleqn, leqno
-
slides:
a4paper, a5paper, b5paper, letterpaper, legalpaper, landscape,
clock,
notitlepage, titlepage,
draft, fleqn, leqno
If you specify more than one option, they must be separated by
commas.
\flushbottom
The \flushbottom declaration makes all text pages the same height,
adding extra vertical space when necessary to fill out the page.
\onecolumn
The \onecolumn declaration starts a new page and produces
single-column output.
\raggedbottom
The \raggedbottom declaration makes all pages the height of the text
on that page. No extra vertical space is added.
\twocolumn
The \twocolumn declaration starts a new page and produces two-column
output.
Back to the main LaTeX page.