# vitaMake (remove this line) # This file contains three files for constructing vitae or resumes: # a Makefile, vita.tib and two version of vita.ttx (which should # be modified to user's preferences). With an editor, break them apart. # BEGIN Makefile # # This make file constructs a vita (vita.dvi) from the input files # vita.tex and PUBLIST. The macro files vita.tib and vita.ttx # must also exist. All other files are created by make. # # The file vita.tex contains the body of the vita. It should include # a line '\input vita.pubs' where publications are to be listed. # # A simple "make" makes the vita (vita.dvi). "make clean" removes # garbage. "make virgin" removes all but the bare necessities. # # The comments lines below may be activated on a Sun. # # The author whose name is given in the SELF macro is not included in # the publication references in the vita. # # Author: Doug Arnold PUBLIST = reference list to create vita, e.g. /path/vita.ref VITATEX = vita text, e.g. /path/vita.tex SELF = author to eliminate from vita listings, e.g. 'I. M. Author' SHELL = /bin/csh vita: vita.dvi @echo " +----------------------+" @echo " | Vita is in vita.dvi. |" @echo " +----------------------+" clean: -rm -f *% core *.log virgin: clean -rm -f vita.dvi vita.pubs vita.ref publist.dvi publist.tex vita.dvi: $(VITATEX) vita.pubs # @if (-f vita.dvi) chmod u+w vita.dvi; @tex vita # @chmod a-w vita.dvi @-rm vita.log vita.pubs: vita.tib vita.ttx vita.ref # @if (-f vita.pubs) chmod u+w vita.pubs; @tiblist -s vita.tib -x vita.ref | sed '$$d' > vita.pubs # @chmod a-w vita.pubs vita.ref: $(PUBLIST) # @if (-f vita.ref) chmod u+w vita.ref; @grep -v '^%A.*$(SELF)' $(PUBLIST) > vita.ref # @chmod a-w vita.ref ##################################################### # vita.tib # I TMACLIB amsabb.ttz AA abbreviate authors' first names EA abbreviate editors' first names # \input vita.ttx ###################################################### %standard reference formatting vitae %numerical flag, title, coauthors, etc., volume (date) pages gov't no., other \global\overfullrule0pt %turn off black boxes \Refstd\Citebrackets \def\Flagstyle#1{\hangindent\parindent\indent\hbox to0pt{\hss{\Flagfont#1}.\hskip.5em}}%flag style \def\journalarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}% \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing \par\vfil\penalty-200\vfilneg%\filbreak \if\Ftest\present\Flagstyle\Fstr\fi% \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi% \if\Atest\present\bgroup" (with \Authfont\Astr\/\egroup)\def\Comma{\unskip, }\fi% \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi% \if\Vtest\present\if\Jtest\present\hskip.16667em\else\Comma\fi\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi% \if\Dtest\present\hskip.16667em(\bgroup\Dstr\egroup)\def\Comma{, }\fi% \if\Ptest\present\bgroup, \Pstr\egroup\def\Comma{, }\fi% \if\ttest\present\Comma\bgroup``\Titlefont\tstr\egroup\def\Comma{," }\fi% \if\jtest\present\Comma\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi% \if\vtest\present\if\jtest\present\hskip.16667em\else\Comma\fi\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi% \if\dtest\present\hskip.16667em(\bgroup\dstr\egroup)\def\Comma{, }\fi% \if\ptest\present\bgroup, \pstr\egroup\def\Comma{, }\fi% \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi% \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi% \vskip3ptplus1ptminus1pt}%\smallskip \def\conferencereportformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}% \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing \par\vfil\penalty-200\vfilneg%\filbreak \if\Ftest\present\Flagstyle\Fstr\fi% \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi% \if\Atest\present\bgroup" (with \Authfont\Astr\/\egroup)\def\Comma{\unskip, }\fi% \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi% \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi% \if\Dtest\present\hskip.16667em(\bgroup\Dstr\egroup)\def\Comma{, }\fi% \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi% \vskip3ptplus1ptminus1pt}%\smallskip \def\bookarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}% \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing \par\vfil\penalty-200\vfilneg%\filbreak \if\Ftest\present\Flagstyle\Fstr\fi% \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi% \if\Atest\present\bgroup" (with \Authfont\Astr\/\egroup)\def\Comma{\unskip, }\fi% \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi% \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi% \if\Etest\present\Comma\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi% \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi% \if\Vtest\present\bgroup\hskip.16667em\#\Volfont\Vstr\egroup\def\Comma{, }\fi% \if\Ntest\present\bgroup\hskip.16667em\#\Volfont\Nstr\egroup\def\Comma{, }\fi% \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi% \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi% \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi% \if\Ptest\present\Comma\Pstr\def\Comma{, }\fi% \if\ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi% \if\btest\present\Comma in \bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi% \if\atest\present\Comma\bgroup\astr\egroup\unskip, \if\acnt\present eds.\else ed.\fi\def\Comma{, }\fi% \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi% \if\vtest\present\bgroup\hskip.16667em\#\Volfont\vstr\egroup\def\Comma{, }\fi% \if\ntest\present\bgroup\hskip.16667em\#\Volfont\nstr\egroup\def\Comma{, }\fi% \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi% \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi% \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi% \if\ptest\present\Comma\pstr\def\Comma{, }\fi% \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi% \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi% \vskip3ptplus1ptminus1pt}%\smallskip \def\bookformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}% \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing \par\vfil\penalty-200\vfilneg%\filbreak \if\Ftest\present\Flagstyle\Fstr\fi% \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\/\egroup\def\Comma{\unskip, }% \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi\fi% \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi% \if\Atest\present\bgroup\ (with \Authfont\Astr\/\egroup)\def\Comma{\unskip, }\fi% \if\Etest\present\bgroup\Comma\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi% \if\etest\present\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi% \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi% \if\Vtest\present\bgroup\hskip.16667em\#\Volfont\Vstr\egroup\def\Comma{, }\fi% \if\Ntest\present\bgroup\hskip.16667em\#\Volfont\Nstr\egroup\def\Comma{, }\fi% \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi% \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi% \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi% \if\ttest\present\Comma\bgroup\Tomefont\tstr\egroup\def\Comma{, }% \else\if\btest\present\Comma\bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi\fi% \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi% \if\vtest\present\bgroup\hskip.16667em\#\Volfont\vstr\egroup\def\Comma{, }\fi% \if\ntest\present\bgroup\hskip.16667em\#\Volfont\nstr\egroup\def\Comma{, }\fi% \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi% \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi% \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi% \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi% \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi% \vskip3ptplus1ptminus1pt}%\smallskip \def\technicalreportformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}% \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing \par\vfil\penalty-200\vfilneg%\filbreak \if\Ftest\present\Flagstyle\Fstr\fi% \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi% \if\Atest\present\bgroup" (with \Authfont\Astr\/\egroup)\def\Comma{\unskip, }\fi% \if\Etest\present\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi% \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi% \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi% \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi% \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi% \if\ttest\present\Comma\bgroup``\Titlefont\tstr\egroup\def\Comma{," }\fi% \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi% \if\rtest\present\Comma\bgroup\rstr\egroup\def\Comma{, }\fi% \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi% \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi% \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi% \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi% \vskip3ptplus1ptminus1pt}%\smallskip \def\otherformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}% \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing \par\vfil\penalty-200\vfilneg%\filbreak \if\Ftest\present\Flagstyle\Fstr\fi% \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi% \if\Atest\present\bgroup" (with \Authfont\Astr\/\egroup)\def\Comma{\unskip, }\fi% \if\Etest\present\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi% \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi% \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi% \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi% \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi% \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi% \vskip3ptplus1ptminus1pt}%\smallskip ###################################################### % Turn off black boxes \global\overfullrule0pt \Refstd\Citebrackets \def\Reffont{\rm}\def\Authfont{\rm}\def\Titlefont{\rm}\def\Tomefont{\it} \def\Flagstyle#1{\hangindent30pt\hskip10pt\hbox to0pt{\hss{\Flagfont#1}.\kern1em}} \def\journalarticleformat{\Reffont\let\uchyph=1\parindent=1em\def\Comma{}% \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing \par\vfil\penalty-200\vfilneg%\filbreak \if\Ftest\present\Flagstyle\Fstr\fi% \if\Ttest\present\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi% \if\Atest\present\Comma\bgroup\Authfont with \Astr\egroup\def\Comma{\unskip, }% \else\if\Etest\present\def\Eand{\Aand}\def\Eandd{\Aandd}\bgroup\Authfont\Estr\egroup\def\Comma{\unskip, }% \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi% \if\etest\present(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi% \if\Jtest\present\Comma\bgroup\Reffont\Jstr\/\egroup\def\Comma{, }\fi% \if\Vtest\present\Comma\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi% \if\Dtest\present\kern.16667em(\bgroup\Dstr\egroup)\def\Comma{, }\fi% \if\Ptest\present\Comma\bgroup{\if\Pcnt\present pp. \else p. \fi}\Pstr\egroup\def\Comma{, }\fi% \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi% \if\jtest\present\if\ttest\present\Comma\else. \fi\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi% \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi% \if\dtest\present\kern.16667em(\bgroup\dstr\egroup)\def\Comma{, }\fi% \if\ptest\present\Comma\bgroup{\if\pcnt\present pp. \else p. \fi}\pstr\egroup\def\Comma{, }\fi% \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi% \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi% \vskip3ptplus1ptminus1pt}%\smallskip \def\conferencereportformat{\Reffont\let\uchyph=1\parindent=1em\def\Comma{}% \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing \par\vfil\penalty-200\vfilneg%\filbreak \if\Ftest\present\Flagstyle\Fstr\fi% \if\Ttest\present\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi% \if\Atest\present\Comma\bgroup\Authfont with \Astr\egroup\def\Comma{\unskip, }\fi% \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi% \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi% \if\Dtest\present\kern.16667em(\bgroup\Dstr\egroup)\def\Comma{, }\fi% \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi% \vskip3ptplus1ptminus1pt}%\smallskip \def\bookarticleformat{\Reffont\let\uchyph=1\parindent=1em\def\Comma{}% \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing \par\vfil\penalty-200\vfilneg%\filbreak \if\Ftest\present\Flagstyle\Fstr\fi% \if\Ttest\present\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi% \if\Atest\present\Comma\bgroup\Authfont with \Astr\egroup\def\Comma{\unskip, }\fi% \if\etest\present(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi% \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi% \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi% \if\Etest\present\Comma\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi% \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi% \if\Vtest\present\Comma\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi% \if\Ntest\present\Comma\bgroup\Volfont\Nstr\egroup\def\Comma{, }\fi% \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi% \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi% \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi% \if\Ptest\present\Comma{\if\Pcnt\present pp. \else p. \fi}\Pstr\def\Comma{, }\fi% \if\ttest\present. \bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi% \if\btest\present\Comma in \bgroup\Tomefont\bstr\/\egroup\def\Comma{, }\fi% \if\atest\present\Comma\bgroup\astr\egroup\unskip, \if\acnt\present eds.\else ed.\fi\def\Comma{, }\fi% \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi% \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi% \if\ntest\present\Comma\bgroup\Volfont\nstr\egroup\def\Comma{, }\fi% \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi% \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi% \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi% \if\ptest\present\Comma{\if\pcnt\present pp. \else p. \fi}\pstr\def\Comma{, }\fi% \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi% \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi% \vskip3ptplus1ptminus1pt}%\smallskip \def\bookformat{\Reffont\let\uchyph=1\parindent=1em\def\Comma{}% \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing \par\vfil\penalty-200\vfilneg%\filbreak \if\Ftest\present\Flagstyle\Fstr\fi% \if\Ttest\present\bgroup\Titlefont\Tstr\/\egroup\def\Comma{\unskip, }% \else\if\Btest\present\Comma\bgroup\Titlefont\Bstr\/\egroup\def\Comma{\unskip, }\fi\fi% \if\Atest\present\bgroup\Authfont with \Astr\egroup\def\Comma{\unskip, }% \else\if\Etest\present\bgroup\def\Comma\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }% \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi% \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi% \if\etest\present\kern.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi% \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi% \if\Vtest\present\Comma\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi% \if\Ntest\present\Comma\bgroup\Volfont\Nstr\egroup\def\Comma{, }\fi% \if\Atest\present\if\Itest\present \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi% \else\if\Etest\present\if\Itest\present \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi% \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi% \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi% \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{, }% \else\if\btest\present. \bgroup\Titlefont\bstr\egroup\def\Comma{, }\fi\fi% \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi% \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi% \if\ntest\present\Comma\bgroup\Volfont\nstr\egroup\def\Comma{, }\fi% \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi% \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi% \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi% \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi% \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi% \vskip3ptplus1ptminus1pt}%\smallskip \def\technicalreportformat{\Reffont\let\uchyph=1\parindent=1em\def\Comma{}% \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing \par\vfil\penalty-200\vfilneg%\filbreak \if\Ftest\present\Flagstyle\Fstr\fi% \if\Ttest\present\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi% \if\Atest\present\Comma\bgroup\Authfont with \Astr\egroup\def\Comma{\unskip, }% \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\def\Comma{\unskip, }% \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi% \if\Atest\present\if\Itest\present \Comma\bgroup\Istr\egroup\def\Comma{, }\fi% \else\if\Etest\present\if\Itest\present \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi% \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi% \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi% \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi% \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi% \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi% \if\rtest\present\bgroup\rstr\egroup\def\Comma{, }\fi% \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi% \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi% \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi% \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi% \vskip3ptplus1ptminus1pt}%\smallskip \def\otherformat{\Reffont\let\uchyph=1\parindent=1em\def\Comma{}% \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing \par\vfil\penalty-200\vfilneg%\filbreak \if\Ftest\present\Flagstyle\Fstr\fi% \if\Ttest\present\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi% \if\Atest\present\Comma\bgroup\Authfont with \Astr\egroup\def\Comma{\unskip, }% \if\Atest\present\if\Itest\present \Comma\bgroup\Istr\egroup\def\Comma{, }\fi% \else\if\Etest\present\if\Itest\present \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi% \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi% \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi% \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi% \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi% \else\if\Etest\present\def\Eand{\Aand}\def\Eandd{\Aandd}\bgroup\Authfont\Estr\egroup\def\Comma{\unskip, }% \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi% \vskip3ptplus1ptminus1pt}%\smallskip