<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//en">

<!–Converted with LaTeX2HTML 2022 (Released January 1, 2022) –> <HTML lang="en"> <HEAD> <TITLE>Contents of Declarations</TITLE>

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"> <META NAME="viewport" CONTENT="width=device-width, initial-scale=1.0"> <META NAME="Generator" CONTENT="LaTeX2HTML v2022">

<LINK REL="STYLESHEET" HREF="clsguide.css">

<LINK REL="next" HREF="node26_mn.html"> <LINK REL="previous" HREF="node24_mn.html"> <LINK REL="up" HREF="node21_mn.html"> <LINK REL="next" HREF="node26_mn.html"> </HEAD>

<BODY bgcolor="#ffffff" text="#000000" link="#9944EE" vlink="#0000ff" alink="#00ff00">

<H2><A ID="SECTION00334000000000000000"> Declarations</A> </H2>

<P> Most of the work of a class or package is in defining new commands, or changing the appearance of documents. This is done in the body of the package, using commands such as | | or ||.

<P> L<SUP><SMALL>A</SMALL></SUP>T<SMALL>E</SMALL>X2<SUB>e</SUB> provides several new commands to help class and package writers; these are described in detail in Section&nbsp;<A HREF="node29_ct.html#Sec:commands"><IMG ALT="[*]" SRC="crossref.png"></A>.

<P> There are three things that every class file <I>must</I> contain: these are a definition of || and values for || and ||. So a minimal document class file is: <PRE> </PRE> However, this class file will not support footnotes, marginals, floats, etc. nor will it provide any of the 2-letter font commands such as ||; thus most classes will contain more than this minimum!

<P>

<HR>

</BODY> </HTML>