[UW shield]
CGL Stephen Mann

Introduction


CGL

Computer Science

University of Waterloo


University of Waterloo, Waterloo, Ontario, Canada
This subpage contains information about preparing your thesis in LaTeX that should be useful to my graduate students. Others may find it useful, too, although getting access to the scripts won't be as easy (but see my software page for some of them).
See this IST page to get a current latex template (it was at the bottom when I looked). Although given the University's tendancy to change links without providing proper forwarding, if this page is dead then you may have to search do a web search on the universty's webpage to hopefully find the latest and greatest.

chap1.tex - an example chap1.tex file (used in an older thesis.tex) with some examples of how to do some common things.

Useful scripts

/u/smann/bin/Latex - Latex requires that you run it multiple times, with an invokation to bibenter at some point. This script will do the proper sequence of invocations of latex/bibtex for you, calling latex the minimum number of times needed.

/u/smann/bin/Pdflatex - pdflatex requires that you run it multiple times, with an invokation to bibenter at some point. This script will do the proper sequence of invocations of pdflatex/bibtex for you, calling pdflatex the minimum number of times needed.

/u/smann/bin/bibenter - This is a Tcl/Tk script to ease the process of entering bibliographies in bibtex format.

/u/smann/bin/pstex2pdf - If you make your figures using xfig, you can set the "special" flag on text (Edit the text from xfig to set this flag), export the figure as Combined PS/latex, and use a special macro package from within LaTeX to get LaTeX fonts in your figure. The last part is a bit of a pain. The pstex2pdf script will take the two files (.pstex and pstex_t) and combine them, creating a PDF file (.pdf) and a PostScript file (.ps). You can then include the figure using \includegraphics like any other figure.