Next: Standard packages Up: Classes and packages Previous: Class and package options

## Standard classes

The following classes are distributed with LATEX:

article
  The `article` class described in LaTeX: A Document Preparation System.
book
  The `book` class described in LaTeX: A Document Preparation System.
report
  The `report` class described in LaTeX: A Document Preparation System.
letter
  The `letter` class described in LaTeX: A Document Preparation System.
slides
  The `slides` class described in LaTeX: A Document Preparation System, formerly SLiTeX.
proc
  A document class for proceedings, based on `article`. Formerly the `proc` package.
ltxdoc
  The document class for documenting the LATEX program, based on `article`.
ltxguide
  The document class for LaTeX2e for Authors and LaTeX2e for Class and Package Writers, based on `article`. The document you are reading now uses the `ltxguide` class. The layout for this class is likely to change in future releases of LATEX.
ltnews
  The document class for the LATEX News information sheet, based on `article`. The layout for this class is likely to change in future releases of LATEX.
minimal
  This class is the bare minimum (3 lines) that is needed in a LATEX class file. It just sets the text width and height, and defines `\normalsize`. It is principally intended for debugging and testing LATEX code in situations where you do not need to load a `full' class such as `article`. If, however, you are designing a completely new class that is aimed for documents with structure radically different from the structure supplied by the article class, then it may make sense to use this as a base and add to it code implementing the required structure, rather than starting from `article` and modifying the code there.

Next: Standard packages Up: Classes and packages Previous: Class and package options