LaTeX Document Classes

The built-in LaTeX2e document styles are: 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:
  1. article: a4paper, a5paper, b5paper, letterpaper, legalpaper, landscape, 11pt, 12pt, twoside, twocolumn, draft, notitlepage, fleqn, leqno, openbib
  2. report: a4paper, a5paper, b5paper, letterpaper, legalpaper, landscape, 11pt, 12pt, twoside, twocolumn, notitlepage, openright, draft, fleqn, leqno, openbib
  3. letter: a4paper, a5paper, b5paper, letterpaper, legalpaper, landscape, 11pt, 12pt, twoside, draft, fleqn, leqno
  4. book: a4paper, a5paper, b5paper, letterpaper, legalpaper, landscape, 11pt, 12pt, oneside, twocolumn, notitlepage, titlepage, openany, draft, fleqn, leqno
  5. proc: a4paper, letterpaper, legalpaper, landscape, 11pt, 12pt, draft, fleqn, leqno
  6. 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.