Commit 4f9cba60 authored by David Sacharny's avatar David Sacharny

initial

parent 60f91a42
Pipeline #1920 passed with stage
in 19 seconds
%% Chicago.clo
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Support for Chicago Manual of Style within the context of the
% uuthesis class.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\captionlineskip{13.5pt}% Single spaced captions
\long\def\@makecaption#1#2{
\vskip \captionlineskip
\baselineskip=\captionlineskip
\setbox\@tempboxa\hbox{{#1}. #2}%
\ifdim \wd\@tempboxa >\hsize
\unhbox\@tempboxa\par
\else
\hbox to \hsize{\box\@tempboxa\hfil}%
\fi
}
\newif\ifcaptionON \captionONtrue
\def\caption{
\ifcaptionON\refstepcounter\@captype\fi \@dblarg{\@caption\@captype}}
\long\def\@caption#1[#2]#3{\par
\ifcaptionON
\addcontentsline{\csname ext@#1\endcsname}{#1}
{\protect\numberline{\csname the#1\endcsname}{\ignorespaces #2}}
\fi
\begingroup
\@parboxrestore
\normalsize
\@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par
\endgroup}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% legends
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\long\def\@make@legend#1{
\vskip \captionlineskip
\baselineskip=\captionlineskip
\setbox\@tempboxa\hbox{#1}%
\ifdim \wd\@tempboxa >\hsize
\unhbox\@tempboxa\par
\else
\hbox to \hsize{\hfil\box\@tempboxa\hfil}%
\fi
}
\def\legend#1{\par
\begingroup
\@parboxrestore
\normalsize
\@make@legend{\ignorespaces #1}\par
\endgroup}
%
### ====================================================================
### Makefile for University of Utah Sample Thesis
###
### Current target list:
### all make .dvi file
### aux make .aux file
### bbl make .bbl file
### check doubled-word, spelling, and syntax checks
### clean remove intermediate automatically-created
### files
### clobber same as distclean
### distclean remove most automatically-created files
### dvi make .dvi file
### dw make double-word check
### FRC dummy target
### install install files on system (dummy target)
### maintainer-clean remove absolutely everything that make can
### build
### mostlyclean same as clean
### pdf make PDF file(s)
### ps make PostScript file(s)
### spell make spelling check
### thesis same as thesis.dvi
### thesis.aux
### thesis.dvi
### thesis.bbl
### thesis.pdf
### thesis.ps
### thesis.toc
### uninstall uninstall installed files (dummy target)
###
### [16-Mar-2016] -- update for TeX Live and default of PDF output
### [28-May-2001] -- update for LaTeX2e
### [06-Jul-1993]
### ====================================================================
BIBTEX = bibtex
CAT = /bin/cat
CP = /bin/cp -p
DETEX = detex -n
### Use whichever of these you have:
DISTILL = distill
DISTILL = ps2pdf
### The dvips-type1 script is a local wrapper that ensures that Type 1
### outline fonts are used, instead of bitmap fonts, because Acrobat
### Reader does a poor job of displaying the latter.
DVIPS = dvips-type1
DVIPS = dvips
### dw is available at ftp://ftp.math.utah.edu/pub/misc/dw.tar.gz
DW = dw
### Filter to tweak .idx file entries. Usually, this would be
### a sed script, but for now, it is just a dummy that copies
### its input to its output without changes
FIXIDX = $(SED) -e 's/\[-\]/-/g' -e 's/\\ / /g'
FIXIDX = $(CAT)
FGREP = fgrep
LACHECK = lacheck
### Many sites call this latex, with the old 2.09 version available as
### latex209, or not at all. At the University of Utah Mathematics
### department, latex is always 2.09, and latex2e is 2e.
LATEX = latex2e
### TeX Live name
LATEX = latex
MAKEINDEX = makeindex
MAKEINDEXFLAGS = -c
MV = /bin/mv
### TeX Live name
PDFLATEX = pdflatex
RM = rm -f
SED = sed
SHELL = /bin/sh
### We used to use "spell +file.sok" on Sun Solaris, but GNU/Linux
### systems use a different syntax for that command. Instead, we use
### another spelling program, with the -l option to list spelling
### exceptions, and later below, with the "-p $(THESIS).sok" option to
### supply a private dictionary for this student thesis.
SPELL = hunspell -l
TOUCH = touch
TRUE = true
### ====================================================================
### Personal files to be updated for each student. It is CRITICAL that
### these lists be complete, because they are dependencies on which
### correct typesetting depends. If a dependent file is missing here,
### then a change to that file would not cause typesetting to be done
### on the next "make" command!
EPSFILES = fig1.eps \
fig2.eps \
fig3.eps
FIGFILES = fig1.tex \
fig2.tex \
fig3.tex
PDFFILES = fig1.pdf \
fig2.pdf \
fig3.pdf
STYFILES = amssymb.sty \
amssymbols.sty \
diagram.sty \
dissertationapproval.sty \
lamsarrow.sty \
mythesis.sty \
rgb.sty \
tgrind.sty \
uuthesis-2016-h.sty \
uuthesis-color-headings.sty
TEXFILES = abstract.tex \
acknowledge.tex \
chap1.tex \
chap2.tex \
chap3.tex \
chap4.tex \
appa.tex \
appb.tex \
appc.tex \
notation.tex
THESIS = sample-thesis-1
TOPFILE = $(THESIS).ltx
.SUFFIXES:
### ====================================================================
### all: dvi
all: pdf
aux: $(THESIS).aux
bbl:
-$(BIBTEX) $(THESIS)
bbl-ind-toc:
-$(MAKE) bbl
-$(MAKE) indexes
-$(MAKE) toc
check: dw spell syntax-check
clean:
-$(RM) *.blg
-$(RM) *.dvi*
-$(RM) *.dw
-$(RM) *.ilg
-$(RM) *.log
-$(RM) *.o
-$(RM) *.ser
-$(RM) *.tmp
-$(RM) *.old
-$(RM) *~
-$(RM) \#*
-$(RM) core
clobber: distclean
distclean: mostlyclean
-$(RM) *.aux
-$(RM) *.bbl
-$(RM) *.idx
-$(RM) *.ind
-$(RM) *.toc
-$(RM) *.lof
-$(RM) *.lot
dvi: $(THESIS).dvi
### NB: Because we do "\input{}" on the extra indexes, they MUST exist:
### create empty files if they do not.
dvi-pass:
test -f $(THESIS)-bioname.ind || $(TOUCH) $(THESIS)-bioname.ind
test -f $(THESIS)-fsfname.ind || $(TOUCH) $(THESIS)-fsfname.ind
-$(LATEX) $(THESIS).ltx
-$(MAKE) bbl-ind-toc
dw:
-$(RM) $(THESIS).dw
@echo '==================== doubled words ===================='
for f in $(TEXFILES) $(TOPFILE) ; \
do \
echo ===== $$f ===== ; \
echo ===== $$f ===== >> $(THESIS).dw ; \
$(DETEX) $$f | $(DW) >> $(THESIS).dw ; \
done
### dummy target for force make to make a rule
FRC:
indexes: $(THESIS).ind $(THESIS)-bioname.ind $(THESIS)-fsfname.ind
install:
@echo There is nothing to install for this package
maintainer-clean: distclean
@echo "This command is intended for maintainers to use;"
@echo "it deletes files that may require special tools to rebuild."
-$(RM) $(THESIS).pdf $(THESIS).ps
mostlyclean: clean
### NB: Because we do "\input{}" on the extra indexes, they MUST exist:
### create empty files if they do not.
pdf-pass:
test -f $(THESIS)-bioname.ind || $(TOUCH) $(THESIS)-bioname.ind
test -f $(THESIS)-fsfname.ind || $(TOUCH) $(THESIS)-fsfname.ind
-$(PDFLATEX) $(THESIS).ltx
-$(MAKE) bbl-ind-toc
pdf: $(THESIS).pdf
ps: $(THESIS).ps
spell: $(TEXFILES) $(TOPFILE)
-if [ ! -f $(THESIS).sok ] ; then touch $(THESIS).sok ; fi
@echo '==================== spelling exceptions ===================='
for f in $(TEXFILES) $(TOPFILE) ; \
do \
echo ===== $$f ===== ; \
g=`basename $$f .tex` ; \
$(DETEX) $$f | $(SPELL) -p $(THESIS).sok > $$g.ser; \
if [ -s $$g.ser ] ; \
then cat $$g.ser ; \
else $(RM) $$g.ser ; \
fi ; \
done
syntax-check:
$(LACHECK) $(THESIS).ltx
thesis: $(THESIS).pdf
toc: $(THESIS).toc
$(THESIS).aux:
-if [ ! -f $(THESIS).aux ] ; then touch $(THESIS).aux ; fi
### NB: Because of extensive cross-referencing in the thesis, and in
### the bibliography entries, we need FOUR complete passes to reach
### consistency!
$(THESIS).dvi: Makefile $(THESIS).bbl $(EPSFILES) $(FIGFILES) $(STYFILES) $(TEXFILES) $(TOPFILE)
-$(MAKE) dvi-pass
-$(MAKE) dvi-pass
-$(MAKE) dvi-pass
-$(MAKE) dvi-pass
### Rigorously, the .bbl file also depends on the .aux file, but
### because that gets created anew each LaTeX run, a dependency on the
### .aux file causes $(THESIS).dvi or $(THESIS).pdf to be remade
### unnecessarily, so we suppress that dependency.
### $(THESIS).bbl: $(THESIS).bib $(THESIS).aux
$(THESIS).bbl: $(THESIS).bib
-$(MAKE) $(THESIS).aux
-$(BIBTEX) $(THESIS)
### NB: We remove the fsfname entries from the topic index, but leave
### the bioname ones!
$(THESIS).ind: FRC $(THESIS).idx $(THESIS).ist
$(MV) $(THESIS).idx $(THESIS).idx.old
$(FIXIDX) < $(THESIS).idx.old > $(THESIS).idx
-$(FGREP) -v fsfname $(THESIS).idx | $(MAKEINDEX) $(MAKEINDEXFLAGS) -s $(THESIS).ist > $@
### NB: Because of extensive cross-referencing in the thesis, and in
### the bibliography entries, we need FOUR complete passes to reach
### consistency!
$(THESIS).pdf: Makefile $(THESIS).bbl $(FIGFILES) $(PDFFILES) $(STYFILES) $(TEXFILES) $(TOPFILE)
-$(MAKE) pdf-pass
-$(MAKE) pdf-pass
-$(MAKE) pdf-pass
-$(MAKE) pdf-pass
$(THESIS).ps: $(THESIS).dvi
$(DVIPS) -o $@ $?
### This will strip the sections from appearing in the table of contents.
# $(THESIS).toc: FRC
$(THESIS).toc:
# $(CP) $(THESIS).toc $(THESIS).toc.old
# $(SED) '/[AB]\.[12]/d' <$(THESIS).toc.old >$(THESIS).toc
$(THESIS)-fsfname.ind: FRC
-$(FGREP) fsfname $(THESIS).idx | $(FGREP) -v '|see' | $(MAKEINDEX) -c -s $(THESIS).ist > $@
$(THESIS)-bioname.ind: FRC
-$(FGREP) bioname $(THESIS).idx | $(FGREP) -v '|see' | $(MAKEINDEX) -c -s $(THESIS).ist > $@
uninstall:
@echo There is nothing to uninstall for this package
2:
-$(MAKE) pdf-pass
-$(MAKE) pdf-pass
This sample thesis extends that in ../sample-thesis-0/ to incorporate
color and indexing.
The easiest way to compile this sample thesis on any Unix platform is
to simply type
make
That runs the rough equivalent of these commands:
pdflatex sample-thesis-1.ltx
bibtex sample-thesis-1
fgrep -v fsfname sample-thesis-1.idx | makeindex -c -s sample-thesis-1.ist > sample-thesis-1.ind
fgrep bioname sample-thesis-1.idx | fgrep -v '|see' | makeindex -c -s sample-thesis-1.ist > sample-thesis-1-bioname.ind
fgrep fsfname sample-thesis-1.idx | fgrep -v '|see' | makeindex -c -s sample-thesis-1.ist > sample-thesis-1-fsfname.ind
Repeat them FOUR (4) times to achieve consistency.
If there are no indexes, then repeat just the first two commands four
times.
During the writing process, the fastest update is done by
make pdf-pass
It runs pdflatex, bibtex, and makeindex just once. If the
bibliography and index are already stable, then only pdflatex needs to
be run:
pdflatex sample-thesis-1.ltx
%%% -*-LaTeX-*-
%%% This is the abstract for the thesis.
%%% It is included in the top-level LaTeX file with
%%%
%%% \preface {abstract} {Abstract}
%%%
%%% The first argument is the basename of this file, and the
%%% second is the title for this page, which is thus not
%%% included here.
%%%
%%% The text of this file should be about 350 words or less.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.
{\footnotesize\em This page is optional.
It's in the table of contents and it's labeled 'ACKNOWLEDGMENTS' even
though the spelling `ACKNOWLEDGEMENTS' is also correct.
This page should be at the end of the preface, if one exists, or a
separate page, if no preface is used.}
Recognize faculty, friends, family but not the typist, editor or persons
paid to produce the manuscript from draft copy. Recognize funding,
special permission to reproduce figures and copyrighted material.
This diff is collapsed.
% Adapted by Charles Karney (Karney%PPC.MFENET@NMFECC.ARPA) 1986/07/28.
% This style option loads up the AMS symbol fonts and associated symbol
% definitions. See the Nov 85 issue of TUGBoat for a listing of these
% symbols. Only \textfont, \scriptfont, and \scriptscriptfont sizes are
% provided. 10pt, 11pt, 12pt styles are supported.
%% This is the LATEX version of MSSYMB.TEX.
%% Changes:
%% (1) take out the \catcode`\@ business (LaTeX takes care of this)
%% (2) Set font sizes according to \@ptsize
%
% ***** MSSYMB.TeX ***** 4 Nov 85
%
% This file contains the definitions for the symbols in the two
% "extra symbols" fonts created at the American Math. Society.
%% \catcode`\@=11
%% \font\tenmsx=msxm10
%% \font\sevenmsx=msxm7
%% \font\fivemsx=msxm5
%% \font\tenmsy=msym10
%% \font\sevenmsy=msym7
%% \font\fivemsy=msym5
\ifcase\@ptsize
\font\tenmsx=msxm10
\font\sevenmsx=msxm7
\font\fivemsx=msxm5
\font\tenmsy=msym10
\font\sevenmsy=msym7
\font\fivemsy=msym5
\or
\font\tenmsx=msxm10 scaled \magstephalf
\font\sevenmsx=msxm8
\font\fivemsx=msxm6
\font\tenmsy=msym10 scaled \magstephalf
\font\sevenmsy=msym8
\font\fivemsy=msym6
\or
\font\tenmsx=msxm10 scaled \magstep1
\font\sevenmsx=msxm8
\font\fivemsx=msxm6
\font\tenmsy=msym10 scaled \magstep1
\font\sevenmsy=msym8
\font\fivemsy=msym6
\fi
\newfam\msxfam
\newfam\msyfam
\textfont\msxfam=\tenmsx \scriptfont\msxfam=\sevenmsx
\scriptscriptfont\msxfam=\fivemsx
\textfont\msyfam=\tenmsy \scriptfont\msyfam=\sevenmsy
\scriptscriptfont\msyfam=\fivemsy
\def\hexnumber@#1{\ifnum#1<10 \number#1\else
\ifnum#1=10 A\else\ifnum#1=11 B\else\ifnum#1=12 C\else
\ifnum#1=13 D\else\ifnum#1=14 E\else\ifnum#1=15 F\fi\fi\fi\fi\fi\fi\fi}
\def\msx@{\hexnumber@\msxfam}
\def\msy@{\hexnumber@\msyfam}
\mathchardef\boxdot="2\msx@00
\mathchardef\boxplus="2\msx@01
\mathchardef\boxtimes="2\msx@02
\mathchardef\square="0\msx@03
\mathchardef\blacksquare="0\msx@04
\mathchardef\centerdot="2\msx@05
\mathchardef\lozenge="0\msx@06
\mathchardef\blacklozenge="0\msx@07
\mathchardef\circlearrowright="3\msx@08
\mathchardef\circlearrowleft="3\msx@09
\mathchardef\rightleftharpoons="3\msx@0A
\mathchardef\leftrightharpoons="3\msx@0B
\mathchardef\boxminus="2\msx@0C
\mathchardef\Vdash="3\msx@0D
\mathchardef\Vvdash="3\msx@0E
\mathchardef\vDash="3\msx@0F
\mathchardef\twoheadrightarrow="3\msx@10
\mathchardef\twoheadleftarrow="3\msx@11
\mathchardef\leftleftarrows="3\msx@12
\mathchardef\rightrightarrows="3\msx@13
\mathchardef\upuparrows="3\msx@14
\mathchardef\downdownarrows="3\msx@15
\mathchardef\upharpoonright="3\msx@16
\let\restriction=\upharpoonright
\mathchardef\downharpoonright="3\msx@17
\mathchardef\upharpoonleft="3\msx@18
\mathchardef\downharpoonleft="3\msx@19
\mathchardef\rightarrowtail="3\msx@1A
\mathchardef\leftarrowtail="3\msx@1B
\mathchardef\leftrightarrows="3\msx@1C
\mathchardef\rightleftarrows="3\msx@1D
\mathchardef\Lsh="3\msx@1E
\mathchardef\Rsh="3\msx@1F
\mathchardef\rightsquigarrow="3\msx@20
\mathchardef\leftrightsquigarrow="3\msx@21
\mathchardef\looparrowleft="3\msx@22
\mathchardef\looparrowright="3\msx@23
\mathchardef\circeq="3\msx@24
\mathchardef\succsim="3\msx@25
\mathchardef\gtrsim="3\msx@26
\mathchardef\gtrapprox="3\msx@27
\mathchardef\multimap="3\msx@28
\mathchardef\therefore="3\msx@29
\mathchardef\because="3\msx@2A
\mathchardef\doteqdot="3\msx@2B
\let\Doteq=\doteqdot
\mathchardef\triangleq="3\msx@2C
\mathchardef\precsim="3\msx@2D
\mathchardef\lesssim="3\msx@2E
\mathchardef\lessapprox="3\msx@2F
\mathchardef\eqslantless="3\msx@30
\mathchardef\eqslantgtr="3\msx@31
\mathchardef\curlyeqprec="3\msx@32
\mathchardef\curlyeqsucc="3\msx@33
\mathchardef\preccurlyeq="3\msx@34
\mathchardef\leqq="3\msx@35
\mathchardef\leqslant="3\msx@36
\mathchardef\lessgtr="3\msx@37
\mathchardef\backprime="0\msx@38
\mathchardef\risingdotseq="3\msx@3A
\mathchardef\fallingdotseq="3\msx@3B
\mathchardef\succcurlyeq="3\msx@3C
\mathchardef\geqq="3\msx@3D
\mathchardef\geqslant="3\msx@3E
\mathchardef\gtrless="3\msx@3F
\mathchardef\sqsubset="3\msx@40
\mathchardef\sqsupset="3\msx@41
\mathchardef\vartriangleright="3\msx@42
\mathchardef\vartriangleleft="3\msx@43
\mathchardef\trianglerighteq="3\msx@44
\mathchardef\trianglelefteq="3\msx@45
\mathchardef\bigstar="0\msx@46
\mathchardef\between="3\msx@47
\mathchardef\blacktriangledown="0\msx@48
\mathchardef\blacktriangleright="3\msx@49
\mathchardef\blacktriangleleft="3\msx@4A
\mathchardef\vartriangle="3\msx@4D
\mathchardef\blacktriangle="0\msx@4E
\mathchardef\triangledown="0\msx@4F
\mathchardef\eqcirc="3\msx@50
\mathchardef\lesseqgtr="3\msx@51
\mathchardef\gtreqless="3\msx@52
\mathchardef\lesseqqgtr="3\msx@53
\mathchardef\gtreqqless="3\msx@54
\mathchardef\Rrightarrow="3\msx@56
\mathchardef\Lleftarrow="3\msx@57
\mathchardef\veebar="2\msx@59
\mathchardef\barwedge="2\msx@5A
\mathchardef\doublebarwedge="2\msx@5B
\mathchardef\angle="0\msx@5C
\mathchardef\measuredangle="0\msx@5D
\mathchardef\sphericalangle="0\msx@5E
\mathchardef\varpropto="3\msx@5F
\mathchardef\smallsmile="3\msx@60
\mathchardef\smallfrown="3\msx@61
\mathchardef\Subset="3\msx@62
\mathchardef\Supset="3\msx@63
\mathchardef\Cup="2\msx@64
\let\doublecup=\Cup
\mathchardef\Cap="2\msx@65
\let\doublecap=\Cap
\mathchardef\curlywedge="2\msx@66
\mathchardef\curlyvee="2\msx@67
\mathchardef\leftthreetimes="2\msx@68
\mathchardef\rightthreetimes="2\msx@69
\mathchardef\subseteqq="3\msx@6A
\mathchardef\supseteqq="3\msx@6B
\mathchardef\bumpeq="3\msx@6C
\mathchardef\Bumpeq="3\msx@6D
\mathchardef\lll="3\msx@6E
\let\llless=\lll
\mathchardef\ggg="3\msx@6F
\let\gggtr=\ggg
\mathchardef\circledS="0\msx@73
\mathchardef\pitchfork="3\msx@74
\mathchardef\dotplus="2\msx@75
\mathchardef\backsim="3\msx@76
\mathchardef\backsimeq="3\msx@77
\mathchardef\complement="0\msx@7B
\mathchardef\intercal="2\msx@7C
\mathchardef\circledcirc="2\msx@7D
\mathchardef\circledast="2\msx@7E
\mathchardef\circleddash="2\msx@7F
\def\ulcorner{\delimiter"4\msx@70\msx@70 }
\def\urcorner{\delimiter"5\msx@71\msx@71 }
\def\llcorner{\delimiter"4\msx@78\msx@78 }
\def\lrcorner{\delimiter"5\msx@79\msx@79 }
\def\yen{\mathhexbox\msx@55 }
\def\checkmark{\mathhexbox\msx@58 }
\def\circledR{\mathhexbox\msx@72 }
\def\maltese{\mathhexbox\msx@7A }
\mathchardef\lvertneqq="3\msy@00
\mathchardef\gvertneqq="3\msy@01
\mathchardef\nleq="3\msy@02
\mathchardef\ngeq="3\msy@03
\mathchardef\nless="3\msy@04
\mathchardef\ngtr="3\msy@05
\mathchardef\nprec="3\msy@06
\mathchardef\nsucc="3\msy@07
\mathchardef\lneqq="3\msy@08
\mathchardef\gneqq="3\msy@09
\mathchardef\nleqslant="3\msy@0A
\mathchardef\ngeqslant="3\msy@0B
\mathchardef\lneq="3\msy@0C
\mathchardef\gneq="3\msy@0D
\mathchardef\npreceq="3\msy@0E
\mathchardef\nsucceq="3\msy@0F
\mathchardef\precnsim="3\msy@10
\mathchardef\succnsim="3\msy@11
\mathchardef\lnsim="3\msy@12
\mathchardef\gnsim="3\msy@13
\mathchardef\nleqq="3\msy@14
\mathchardef\ngeqq="3\msy@15
\mathchardef\precneqq="3\msy@16
\mathchardef\succneqq="3\msy@17
\mathchardef\precnapprox="3\msy@18
\mathchardef\succnapprox="3\msy@19
\mathchardef\lnapprox="3\msy@1A
\mathchardef\gnapprox="3\msy@1B
\mathchardef\nsim="3\msy@1C
\mathchardef\napprox="3\msy@1D
\mathchardef\varsubsetneq="3\msy@20
\mathchardef\varsupsetneq="3\msy@21
\mathchardef\nsubseteqq="3\msy@22
\mathchardef\nsupseteqq="3\msy@23
\mathchardef\subsetneqq="3\msy@24
\mathchardef\supsetneqq="3\msy@25
\mathchardef\varsubsetneqq="3\msy@26
\mathchardef\varsupsetneqq="3\msy@27
\mathchardef\subsetneq="3\msy@28
\mathchardef\supsetneq="3\msy@29
\mathchardef\nsubseteq="3\msy@2A
\mathchardef\nsupseteq="3\msy@2B
\mathchardef\nparallel="3\msy@2C
\mathchardef\nmid="3\msy@2D
\mathchardef\nshortmid="3\msy@2E
\mathchardef\nshortparallel="3\msy@2F
\mathchardef\nvdash="3\msy@30
\mathchardef\nVdash="3\msy@31
\mathchardef\nvDash="3\msy@32
\mathchardef\nVDash="3\msy@33
\mathchardef\ntrianglerighteq="3\msy@34
\mathchardef\ntrianglelefteq="3\msy@35
\mathchardef\ntriangleleft="3\msy@36
\mathchardef\ntriangleright="3\msy@37
\mathchardef\nleftarrow="3\msy@38
\mathchardef\nrightarrow="3\msy@39
\mathchardef\nLeftarrow="3\msy@3A
\mathchardef\nRightarrow="3\msy@3B
\mathchardef\nLeftrightarrow="3\msy@3C
\mathchardef\nleftrightarrow="3\msy@3D
\mathchardef\divideontimes="2\msy@3E
\mathchardef\varnothing="0\msy@3F
\mathchardef\nexists="0\msy@40
\mathchardef\mho="0\msy@66
\mathchardef\thorn="0\msy@67
\mathchardef\beth="0\msy@69
\mathchardef\gimel="0\msy@6A
\mathchardef\daleth="0\msy@6B
\mathchardef\lessdot="3\msy@6C
\mathchardef\gtrdot="3\msy@6D
\mathchardef\ltimes="2\msy@6E
\mathchardef\rtimes="2\msy@6F
\mathchardef\shortmid="3\msy@70
\mathchardef\shortparallel="3\msy@71
\mathchardef\smallsetminus="2\msy@72
\mathchardef\thicksim="3\msy@73
\mathchardef\thickapprox="3\msy@74
\mathchardef\approxeq="3\msy@75
\mathchardef\succapprox="3\msy@76
\mathchardef\precapprox="3\msy@77
\mathchardef\curvearrowleft="3\msy@78
\mathchardef\curvearrowright="3\msy@79
\mathchardef\digamma="0\msy@7A
\mathchardef\varkappa="0\msy@7B
\mathchardef\hslash="0\msy@7D
\mathchardef\hbar="0\msy@7E
\mathchardef\backepsilon="3\msy@7F
% Use the next 4 lines with AMS-TeX:
%\def\Bbb{\relaxnext@\ifmmode\let\next\Bbb@\else
% \def\next{\Err@{Use \string\Bbb\space only in math mode}}\fi\next}
%\def\Bbb@#1{{\Bbb@@{#1}}}
%\def\Bbb@@#1{\noaccents@\fam\msyfam#1}
% Use the next 4 lines if NOT using AMS-TeX:
\def\Bbb{\ifmmode\let\next\Bbb@\else
\def\next{\errmessage{Use \string\Bbb\space only in math mode}}\fi\next}
\def\Bbb@#1{{\Bbb@@{#1}}}
\def\Bbb@@#1{\fam\msyfam#1}
%% \catcode`\@=12
%%% -*-LaTeX-*-
\chapter{The First}
This is an appendix. Notice that the \LaTeX{} markup for an appendix
is, surprisingly, \verb=\chapter=. The \verb=\appendix= command does
not produce a heading; instead, it just changes the numbering style