DEAD / Doc / dust / ESS / ESMF / FACTs / NCO / Poetry / Zender


Zender Group LaTeX Source Homepage

This document describes how to (modify and) build Zender Group documents (e.g., Cheat Sheets and FACTs) from LaTeX source.

Standard software/class/style files for building Zender's documents

First, install an up-to-date LaTeX installation. We recommend Thomas Esser's teTeX, the default TeX installation for many popular Linux distributions. Our documents use many Standard class/style files. Most require a subset of the following packages: agu2001, aguplus, amsmath, array, datetime, epstopdf, hyperref, ifpdf, latexsym, lineno, longtable, lscape, makeidx, mdwlist, natbib, preview, subfigure, thumbpdf, times, tocbibind, upgreek, url. Most of theses packages come with the default teTeX distribution. Obtain the rest from your local CTAN. The few system style files that are difficult to find we make directly available here:

Zender group class/style files

These style files define the science macros used heavily used in most of the documents:

Now you are ready to build most of the Zender Group documents. As an example, let us build the Particle Size Distribution monograph:

Step 0. Install LaTeX and Standard packages.

Step 1. Install Bibliography (bib.bib) and bibliography style files (*.bst) on your ${BIBINPUTS} path:

wget http://dust.ess.uci.edu/doc/tex/bib.bib
wget http://dust.ess.uci.edu/doc/tex/agu.bst
wget http://dust.ess.uci.edu/doc/tex/agu04.bst
wget http://dust.ess.uci.edu/doc/tex/jas.bst

Step 2. Install Zender group style files on your ${TEXINPUTS} path:

wget http://dust.ess.uci.edu/doc/tex/abc.sty
wget http://dust.ess.uci.edu/doc/tex/aer.sty
wget http://dust.ess.uci.edu/doc/tex/chm.sty
wget http://dust.ess.uci.edu/doc/tex/csz.sty
wget http://dust.ess.uci.edu/doc/tex/dchem.sty
wget http://dust.ess.uci.edu/doc/tex/dmn.sty
wget http://dust.ess.uci.edu/doc/tex/dyn.sty
wget http://dust.ess.uci.edu/doc/tex/hmw.sty
wget http://dust.ess.uci.edu/doc/tex/hyp.sty
wget http://dust.ess.uci.edu/doc/tex/jas_abb.tex
wget http://dust.ess.uci.edu/doc/tex/jgr_abb.tex
wget http://dust.ess.uci.edu/doc/tex/jrn_agu.sty
wget http://dust.ess.uci.edu/doc/tex/jrn_ams.sty
wget http://dust.ess.uci.edu/doc/tex/lct.sty
wget http://dust.ess.uci.edu/doc/tex/poetry.sty
wget http://dust.ess.uci.edu/doc/tex/psd.sty
wget http://dust.ess.uci.edu/doc/tex/rt.sty
wget http://dust.ess.uci.edu/doc/tex/smn.sty
wget http://dust.ess.uci.edu/doc/tex/tdy.sty

Step 2. Download document source:

wget http://dust.ess.uci.edu/facts/psd/psd.tex

Step 3. Option A: Create PDF manually:

pdflatex psd.tex;bibtex psd;makeindex psd;pdflatex psd.tex;bibtex psd;makeindex psd;pdflatex psd.pdf

Step 3. Option B: Create PDF using Makefile.tex:

wget http://dust.ess.uci.edu/doc/tex/Makefile.tex -O Makefile
make psd.pdf;bibtex psd;makeindex psd;make psd.pdf;bibtex psd;makeindex psd;make psd.pdf

Our most complex document is the LaTeX Cheat Sheet. Download the source below. If you can build this, you can build anything.

Each document is produced from a single LaTeX source file. Conversions are performed from LaTeX to DVI (with latex and bibtex), HTML (with htlatex, latex2html, or tth -Lfoo -p${TEXINPUTS}), PDF (with pdflatex and thumbpdf), PS (with dvips -t letter -Ppdf -G0), TXT (with pdftotext or untex), and XML (with mzlatex). Unfortunately, many HTML converters (htlatex, latex2html, tth) and XML converters (mzlatex) produce illegible or incomplete output. The TXT converter, untex, is a LaTeX-stripper—it only does a good job of preserving un-formatted text. Suggestions for producing better HTML, TXT, and XML from LaTeX are welcome!


Address questions and comments about this web page to
Charlie “my surname is zender” Zender