summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-replstdcls.html
blob: 7f56c1130638df1edcdae046fa5a2a00163be3de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<head>
<title>UK TeX FAQ -- question label replstdcls</title>
</head><body>
<h3>Replacing the standard classes</h3>
<p/>People are forever concocting classes that replace the standard ones:
the present author produced an <i>ukart</i> class that used the
<i>sober</i> package, and a few British-specific things (such as
appear in the <i>babel</i> package&rsquo;s British-english
specialisation) in the 1980s, which is still occasionally used.
<p/>Similar public efforts were available well back in the days of
LaTeX 2.09: a notable example, whose pleasing designs seem not to have
changed much over all that time, is the <i>ntgclass</i> bundle.
Each of the standard classes is replaced by a selection of classes,
named in Dutch, sometimes with a single numeric digit attached.  So we
have classes <i>artikel2</i>, <i>rapport1</i>, <i>boek3</i> and
<i>brief</i>.  These classes are moderately well documented in
English.
<p/>The <i>KOMA-script</i> bundle (classes named <i>scr...</i>) are a
strong current contender.  They are actively supported, are
comprehensive in their coverage of significant typesetting issues,
produce good-looking output and are well documented in both English
and German (<i>scrguien</i> in the distribution for English,
<i>scrguide</i> for German).
<p/>The other comparable class is <i>memoir</i>.  This aims to replace
<i>book</i> and <i>report</i> classes directly, and (like
<i>KOMA-script</i>) is comprehensive in its coverage of small issues.
<i>Memoir</i>&rsquo;s documentation (<i>memman</i>) is very highly
spoken of, and its lengthy introductory section is regularly
recommended as a tutorial on typesetting.
<dl>
<dt><tt><i>KOMA-script bundle</i></tt><dd><a href="http://www.tex.ac.uk/tex-archive/macros/latex/contrib/koma-script.zip">macros/latex/contrib/koma-script</a> (or <a href="http://www.tex.ac.uk/tex-archive/macros/latex/contrib/koma-script/">browse the directory</a>)
<dt><tt><i>memoir.cls</i></tt><dd><a href="http://www.tex.ac.uk/tex-archive/macros/latex/contrib/memoir.zip">macros/latex/contrib/memoir</a> (or <a href="http://www.tex.ac.uk/tex-archive/macros/latex/contrib/memoir/">browse the directory</a>)
<dt><tt><i>NTGclass bundle</i></tt><dd><a href="http://www.tex.ac.uk/tex-archive/macros/latex/contrib/ntgclass.zip">macros/latex/contrib/ntgclass</a> (or <a href="http://www.tex.ac.uk/tex-archive/macros/latex/contrib/ntgclass/">browse the directory</a>)
<dt><tt><i>sober.sty</i></tt><dd><a href="http://www.tex.ac.uk/tex-archive/macros/latex209/contrib/misc/sober.sty">macros/latex209/contrib/misc/sober.sty</a>
</dl>
<p/><p>This question on the Web: <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=replstdcls">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=replstdcls</a>
</body>