Next:
Introduction
Up:
L
A
TEX2
e
for class and package
Previous:
L
A
TEX2
e
for class and package
Contents
Introduction
Writing classes and packages for L
A
TEX2
e
Overview
Further information
Policy on standard classes
Writing classes and packages
Old versions
Using `docstrip' and `doc'
Is it a class or a package?
Command names
Box commands and colour
Defining text and math characters
General style
The structure of a class or package
Identification
Using classes and packages
Declaring options
A minimal class file
Example: a local letter class
Example: a newsletter class
Commands for class and package writers
Identification
Loading files
Option declaration
Commands within option code
Moving options around
Delaying code
Option processing
Safe file commands
Reporting errors, etc
Defining commands
Moving arguments
Miscellaneous commands, etc
Layout parameters
Case changing
The `openany' option in the `book' class
Better user-defined math display environments
Normalising spacing
Upgrading L
A
TEX 2.09 classes and packages
Try it first!
Troubleshooting
Accommodating compatibility mode
Font commands
Obsolete commands
Bibliography
L
A
TEX2
e
Summary sheet: updating old styles
About this document ...
Johannes L. Braams 2003-05-18