LATEX ``packages'' that I have written/maintain.
Alan Robert Clark
August 25, 2004Printable pdf version
LATEX is a programming language specifically geared toward Document
Typesetting. It is not analogous to the horrible thing generally referred
to as a WordProcessor, the most popular of which is MS Turd. LATEX
produces elegant documentation, and is particularly geared towards
producing beautifully typeset Mathematics. An MSLoss distribution
(MikTeX) can be found on
shark//latexdir. It is native to most
unix distributions, the most popular is the teTeX collection, found in
RedHat, SuSE, Debian etc.
All mathematicians use TeX, most physicists and chemists use TeX,
many engineers use LATEX. (LATEX is particulary geared towards the
logical layout required by Technical Reports.) It is essential in
writing a long, mathematically detailed, figure intensive (usually
Encapsulated Postscript) technical document. Any attempt to produce similar
results using Turd normally results in at least a year's quota of Language.
I use LATEX for ALL of my documentation. It is the primary
repository. From it, I generate html (this page) using
postscript via dvips and PDF documents via dvipdfm.
I have written several ``packages'' and ``classes'' which are useful to me
in assisting with document preparation. All are available from my
ftp site as individual files (it is
actually my live texmf directory structure).
I have a general set of ``macros'' that I include in ALL my
documents as a matter of course. These are documented as
a pdf file.
My exams are produced using an exam ``class'', documented
here.An example of what the studen't see is
here, and what they would love to see is
An msloss compatible zip file
can be right-clicked here.
Since the School now has a new logo, and we only had cruddy bitmaps to go
on, Anton Frolich created a vector graphic of the Wits Crest. I then added
the School additions to the logo using the PSTricks TeX macros, and
converted the output to eps using dvips -E. The result is a true vector
form of the School Crest. (Fonts are type 1 too.)
I have put the School Crest on a Letterhead, Fax sheet, Handouts (tuts
etc), Memorandum, and a Minutes class (for meetings), as well as including
the raw logo and (gasp) documentation. Collectively these can be found at
ArcSchool.tgz. More info on the
Examples of use are to be found at
In addition, the DocTeX documentation for the ArcMinutes class
is here as a pdf file.
I have also documented and formalised an indexing package to assist in
creating indeces in book-type documents. It is documented in
PDF format and right-clickable for
Linux and MsLoss. A highly contrived
example of its use is in this example.
This document was translated from LATEX by