From 3f4907002980e385b2a84736f6ab63835e3e3681 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 24 Feb 2014 17:12:03 +0000 Subject: move {plain,generic}/misc/* files to new subdirs according to their upstreams git-svn-id: svn://tug.org/texlive/trunk@33039 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/generic/beebe/bibnames.sty | 146 +++ Master/texmf-dist/tex/generic/beebe/texnames.sty | 296 ++++++ Master/texmf-dist/tex/generic/beebe/tugboat.def | 1164 +++++++++++++++++++++ Master/texmf-dist/tex/generic/knuth-lib/null.tex | 3 + Master/texmf-dist/tex/generic/misc/bibnames.sty | 146 --- Master/texmf-dist/tex/generic/misc/null.tex | 3 - Master/texmf-dist/tex/generic/misc/texnames.sty | 296 ------ Master/texmf-dist/tex/plain/knuth-local/xepsf.tex | 219 ++++ Master/texmf-dist/tex/plain/makeindex/idxmac.tex | 200 ++++ Master/texmf-dist/tex/plain/misc/idxmac.tex | 200 ---- Master/texmf-dist/tex/plain/misc/pdfcolor.tex | 158 --- Master/texmf-dist/tex/plain/misc/tugboat.def | 1164 --------------------- Master/texmf-dist/tex/plain/misc/xepsf.tex | 219 ---- 13 files changed, 2028 insertions(+), 2186 deletions(-) create mode 100644 Master/texmf-dist/tex/generic/beebe/bibnames.sty create mode 100644 Master/texmf-dist/tex/generic/beebe/texnames.sty create mode 100644 Master/texmf-dist/tex/generic/beebe/tugboat.def create mode 100644 Master/texmf-dist/tex/generic/knuth-lib/null.tex delete mode 100644 Master/texmf-dist/tex/generic/misc/bibnames.sty delete mode 100644 Master/texmf-dist/tex/generic/misc/null.tex delete mode 100644 Master/texmf-dist/tex/generic/misc/texnames.sty create mode 100644 Master/texmf-dist/tex/plain/knuth-local/xepsf.tex create mode 100644 Master/texmf-dist/tex/plain/makeindex/idxmac.tex delete mode 100644 Master/texmf-dist/tex/plain/misc/idxmac.tex delete mode 100644 Master/texmf-dist/tex/plain/misc/pdfcolor.tex delete mode 100644 Master/texmf-dist/tex/plain/misc/tugboat.def delete mode 100644 Master/texmf-dist/tex/plain/misc/xepsf.tex (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/tex/generic/beebe/bibnames.sty b/Master/texmf-dist/tex/generic/beebe/bibnames.sty new file mode 100644 index 00000000000..0305d900414 --- /dev/null +++ b/Master/texmf-dist/tex/generic/beebe/bibnames.sty @@ -0,0 +1,146 @@ +%/u/sy/beebe/tex/bib/bibnames.sty, Tue Jul 10 14:19:57 1990 +%Edit by Nelson H.F. Beebe +%%% +%%% ===================================================================== +%%% ==================================================================== +%%% @LaTeX-style-file{ +%%% author = "Nelson H. F. Beebe", +%%% version = "1.04", +%%% date = "13 June 1992", +%%% time = "18:10:43 MDT", +%%% filename = "bibnames.sty", +%%% address = "Center for Scientific Computing +%%% Department of Mathematics +%%% South Physics Building +%%% University of Utah +%%% Salt Lake City, UT 84112 +%%% USA", +%%% telephone = "(801) 581-5254", +%%% FAX = "(801) 581-4148", +%%% checksum = "30791 146 481 4636", +%%% email = "beebe@math.utah.edu (Internet)", +%%% codetable = "ISO/ASCII", +%%% keywords = "bibliography, TeX", +%%% supported = "yes", +%%% docstring = "This file provides standard definitions of +%%% proper names needed in TeX-related +%%% bibliographies. The definitions augment +%%% those in texnames.sty, which is input here +%%% first. +%%% +%%% Any macro that is previously defined will +%%% be left unchanged, so the definitions here, +%%% supplement, but do not override, existing +%%% ones. +%%% +%%% In LaTeX, use this file as a document +%%% option: +%%% \documentstyle[bibnames]{...} +%%% +%%% In Plain TeX, just do +%%% \input bibnames.sty +%%% +%%% The checksum field above contains a CRC-16 +%%% checksum as the first value, followed by the +%%% equivalent of the standard UNIX wc (word +%%% count) utility output of lines, words, and +%%% characters. This is produced by Robert +%%% Solovay's checksum utility.", +%%% } +%%% ==================================================================== +% +\immediate\write16{This is bibnames.sty, Version 1.04 <13 June 1992>}% +% +%======================================================================= +% The TeX-related program names that are not defined already in LaTeX +% +% Original version by: +% +% Richard Furuta +% Department of Computer Science +% University of Maryland +% College Park, MD 20742 +% +% furuta@mimsy.umd.edu +% seismo!umcp-cs!furuta +% +% October 22, 1986, first release +% +% April 1, 1987: modified by William LeFebvre, Rice University +% Now includes definitions for BibTeX and SLiTeX, as they appear in the +% LaTeX Local User's Guide. +% +% April 10, 1989: modified by NHFB: added use of \ifundefined so as to +% preserve any existing definitions. +% +% 10 September 1991: Modified by Karl Berry and NHFB: Now that BibTeX +% can be used with Plain TeX too, change entire file to use \def +% instead of \newcommand. +% +% 13 June 1992: Modified by NHFB: input texnames.sty for most defs +% to avoid duplications. +%======================================================================= +% +\input texnames.sty +% +% TeXbook, p. 308: +\def\ifundefined#1{\expandafter\ifx\csname#1\endcsname\relax} +% +% +% Please keep these definitions in alphabetical order: +% +\ifundefined{CMR}% + \def\CMR{Computer Modern}% +\fi +% +\ifundefined{CWEB}% + \def\CWEB{{\tt CWEB}}% +\fi +% +\ifundefined{emdash}% + \def\emdash{\penalty\exhyphenpenalty---\penalty\exhyphenpenalty}% +\fi +% +\ifundefined{FWEB}% + \def\FWEB{{\tt FWEB}}% +\fi +% +\ifundefined{ndash}% + \def\ndash{\penalty\exhyphenpenalty--\penalty\exhyphenpenalty}% +\fi +% +\ifundefined{noopsort}% + \def\noopsort#1{}% +\fi +% +\ifundefined{PLOT}% + \def\PLOT{\hbox{\raise.2ex\hbox{$<$}\kern-.06em\hbox{PLOT79 + \kern-.3em\hbox{\raise.2ex\hbox{$>$}}}}}% +\fi +% +\ifundefined{POSTSCRIPT}% + \font\sc = cmcsc10 + \def\POSTSCRIPT{{\sc Post\-Script}}% +\fi +% +\ifundefined{PS}% + \let\PS = \POSTSCRIPT +\fi +% +\ifundefined{singleletter}% + \def\singleletter#1{#1}% +\fi +% +\ifundefined{tubissue}% + \def\tubissue#1#2{\TUB~#1, no.~#2}% +\fi +% +\ifundefined{TUB}% + \def\TUB{{\it TUG\-boat\/}}% +\fi +% +\ifundefined{WEB}% + \def\WEB{{\tt WEB}}% +\fi +\endinput +%% ==============================[The End]============================== diff --git a/Master/texmf-dist/tex/generic/beebe/texnames.sty b/Master/texmf-dist/tex/generic/beebe/texnames.sty new file mode 100644 index 00000000000..454726c3653 --- /dev/null +++ b/Master/texmf-dist/tex/generic/beebe/texnames.sty @@ -0,0 +1,296 @@ +% /u/sy/beebe/tex/texnames/texnames.sty, Sat Oct 26 11:19:21 1991 +% Edit by Nelson H. F. Beebe +%%% ==================================================================== +%%% @TeX-style-file{ +%%% author = "Nelson H. F. Beebe", +%%% version = "1.10", +%%% date = "02 March 1998", +%%% time = "08:36:13 MST", +%%% filename = "texnames.sty", +%%% address = "Center for Scientific Computing +%%% Department of Mathematics +%%% South Physics Building +%%% University of Utah +%%% Salt Lake City, UT 84112 +%%% USA +%%% Tel: (801) 581-5254 +%%% FAX: (801) 581-4148", +%%% checksum = "27723 296 1385 12423", +%%% email = "beebe@magna.math.utah.edu (Internet)", +%%% codetable = "ISO/ASCII", +%%% keywords = "TeX names", +%%% supported = "yes", +%%% docstring = "This style file for AmSTeX, LaTeX, and TeX +%%% defines macros for the names of TeX +%%% and METAFONT programs, in several +%%% letter-case variants: +%%% +%%% \AMSTEX, \AMSTeX, \AmSTeX +%%% \BIBTEX, \BIBTeX, \BibTeX +%%% \LAMSTeX, \LAmSTeX +%%% \LaTeX, \LATEX +%%% \METAFONT, \MF +%%% \SLITEX, \SLITeX, \SLiTeX, \SliTeX +%%% +%%% It will NOT redefine any macro that +%%% already exists, so it can be included +%%% harmlessly after other style files. +%%% +%%% In AmSTeX or Plain TeX, just do +%%% +%%% \input texnames.sty +%%% +%%% In LaTeX, do +%%% +%%% \documentstyle[...,texnames]{...} +%%% +%%% This file grew out of original work by +%%% +%%% Richard Furuta +%%% Department of Computer Science +%%% University of Maryland +%%% College Park, MD 20742 +%%% +%%% furuta@mimsy.umd.edu +%%% seismo!umcp-cs!furuta +%%% +%%% 22 October 1986, first release (1.00) +%%% +%%% 1 April 1987 (1.01): Modified by William +%%% LeFebvre, Rice University to include +%%% definitions for BibTeX and SLiTeX, as they +%%% appear in the LaTeX Local User's Guide +%%% template (the file latex/local.tex in +%%% standard distributions) +%%% +%%% 26 October 1991 (1.02): Modified by +%%% Nelson H. F. Beebe to +%%% add several new macro names, and adapt for +%%% use with Plain TeX and AmSTeX. +%%% +%%% 26 October 1991 (1.03): Add \LaTeX and +%%% \LATEX +%%% +%%% 25 November 1991 (1.04): Add \LamSTeX +%%% and \LAMSTeX +%%% +%%% 27 January 1991 (1.05 and 1.06): Add slanted +%%% font support for \MF. Make several comment +%%% changes. Add a couple of missing % at end +%%% of line, and replace blank lines by empty +%%% comments. +%%% +%%% 30 December 1992 (1.07): Use \TeX in +%%% definitions of \BibTeX and \LaTeX. Remove +%%% occurrences of \rm. Change \sc to use +%%% \scriptfont instead of hardwiring cmcsc10. +%%% Use \cal for \LAMSTeX. +%%% +%%% 1 March 1993 (1.08): Consolidate \ifx's onto +%%% single lines for brevity. Add +%%% \spacefactor1000 to definitions for \TeX and \MF. +%%% +%%% 16 March 1993 (1.09): Add \AmS, \AMS, \AmSLaTeX, +%%% and \AMSLaTeX. +%%% +%%% 02 March 1998 (1.10): Add \LaTeXe. +%%% +%%% The checksum field above contains a CRC-16 +%%% checksum as the first value, followed by the +%%% equivalent of the standard UNIX wc (word +%%% count) utility output of lines, words, and +%%% characters. This is produced by Robert +%%% Solovay's checksum utility.", +%%% +%%% } +%%% ==================================================================== +% +\immediate\write16{This is texnames.sty, Version 1.10 <02 March 1998>}% +% +% This has a chance of working in different styles and sizes, although +% it's not perfect. If \sc actually selects a caps-and-small caps font, +% we want to use lowercase letters (to get the small caps). But if \sc +% selects a smaller point size, we want to use uppercase letters. +% \uppercasesc is called on every letter we typeset in \sc, so both +% forms can be accommodated. +\ifx\sc\undefined + \def\sc{% + % If there is no \scriptfont for the current family, use a fixed + % font. What more can we do? + \expandafter\ifx\the\scriptfont\fam\nullfont + \font\temp = cmr7 \temp + \else + \the\scriptfont\fam + \fi + \def\uppercasesc{\char\uccode`}% + }% +\fi +\ifx\uppercasesc\undefined + \let\uppercasesc = \relax +\fi +% +% In the following, we first give the ``official'' definition, +% then follow it with spelling variants. Alternate definitions +% are discarded in favor of the official one. Each family is +% separated by a line like the following one. +% +%======================================================================= +% +% Only change from plain.tex is the \spacefactor assignment (suggested +% by Phil Taylor), so that \TeX at the end of a sentence isn't treated +% as an abbreviation. +% +\def\TeX{T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\spacefactor1000 }% +% +%======================================================================= +% From the AMS tex/ams/amslatex/fontsel/nfssinst.tex file: + +\ifx\AmS\undefined + \def\AmS{{\the\textfont2 A}\kern-.1667em\lower.5ex\hbox + {\the\textfont2 M}\kern-.125em{\the\textfont2 S}} +\fi +\ifx\AMS\undefined \let\AMS=\AmS \fi +\ifx\AmSLaTeX\undefined + \def\AmSLaTeX{\AmS-\LaTeX} +\fi +\ifx\AMSLaTeX\undefined \let\AMSLaTeX=\AmSLaTeX \fi +%======================================================================= +% +% Mike Spivak's amstex/amstex.tex 1.1d [26-Aug-1988] has +% \def\AmSTeX{{\textfontii A}\kern-.1667em\lower.5ex\hbox +% {\textfontii M}\kern-.125em{\textfontii S}-\TeX} +% and 2.1 [05-Apr-1991] has an equivalent definition. +% AmSTeX's \textfontii is exactly the same as \cal, which +% all TeX variants understand. +% +\ifx\AmSTeX\undefined + \def\AmSTeX{$\cal A$\kern-.1667em\lower.5ex\hbox{$\cal M$}% + \kern-.125em$\cal S$-\TeX}% +\fi +% +% Leslie Lamport's latex/tmanual.tex [10-Jul-1984] (an early +% draft of the book) defines it in uppercase with the standard +% definition. +\ifx\AMSTEX\undefined \let\AMSTEX=\AmSTeX \fi +% +% Barbara Beeton's latex/deproc.sty [24-Apr-1986] and inputs/tugbot.sty +% [11-Jan-1988] uses this spelling, but the definition +% \leavevmode\hbox{$\cal A\kern-.2em\lower.376ex \hbox{$\cal +% M$}\kern-.2em\cal S$-\TeX} +\ifx\AMSTeX\undefined \let\AMSTeX=\AmSTeX \fi +% +%======================================================================= +% +% The definitions of \BibTeX and \SLiTeX in Leslie Lamport's +% latex/local.tex lower the E by 0.7ex, while \TeX in plain.tex lowers +% it by 0.5ex. Oren Patashnik's bibtex/btxdoc.tex and bibtex/btxhak.tex +% [08-Feb-1988] and bibtex/bibtex.web 0.99c [xx-Feb-1988] use this same +% name and definition, but Oren said using \TeX here is ok. (Curiously, +% LaTeX itself does not define macros for any TeXware except LaTeX and +% TeX!) +\ifx\BibTeX\undefined + \def\BibTeX{B{\sc \uppercasesc i\kern-.025em \uppercasesc b}\kern-.08em + \TeX}% +\fi +% +% Leslie Lamport uses this spelling in latex.tex, but not as a +% macro. We include it for consistency with AMSTeX. +\ifx\BIBTeX\undefined \let\BIBTeX=\BibTeX \fi +% +% Leslie Lamport's latex/slides.tex [05-Jun-1984], +% latex/tmanual.tex [10-Jul-1984] (an early draft of the book), +% and latex/lerrata.tex [23-Jul-1985] have this spelling, but the +% definition BIB\kern-.1em\TeX. +\ifx\BIBTEX\undefined \let\BIBTEX=\BibTeX \fi +% +%======================================================================= +% +% From tugboat.com 1.08 [24-Oct-1990]. +\ifx\LAMSTeX\undefined + \def\LAMSTeX{L\raise.42ex\hbox{\kern-.3em\the\scriptfont2 A}% + \kern-.2em\lower.376ex\hbox{\the\textfont2 M}% + \kern-.125em {\the\textfont2 S}-\TeX}% +\fi +% +\ifx\LamSTeX\undefined \let\LamSTeX=\LAMSTeX \fi +% +% This variant seems likely to appear: +\ifx\LAmSTeX\undefined \let\LAmSTeX=\LAMSTeX \fi +% +%======================================================================= +% +% The definition from latex.tex (LATEX VERSION 2.09 <14 January 1991>) +% and bibtex.web 0.99c [xx-Feb-1988] lowers the E slightly more than +% \TeX, but consistency seems more desirable. See comments at \BibTeX. +% Different definitions are given by latex/deproc.sty [24-Apr-1986], +% amstex/man.sty [15-Dec-1986] inputs/tugbot.sty [11-Jan-1988], and +% latex/tugboat.com 1.08 [24-Oct-1990]. +% +\ifx\LaTeX\undefined + \def\LaTeX{L\kern-.36em\raise.3ex\hbox{\sc \uppercasesc a}\kern-.15em\TeX}% +\fi +% +% latex/slides.tex [05-Jun-1984] and latex/lerrata.tex [23-Jul-1985] +% have this spelling, but different definitions +\ifx\LATEX\undefined \let\LATEX=\LaTeX \fi +\ifx\LaTeXe\undefined + \def\LaTeXe{\LaTeX{}\kern.05em2$_{\textstyle\varepsilon}$} +\fi +% +%======================================================================= +% +% Don Knuth's mf.web 2.7 [xx-Sep-1990] and Barbara Beeton's +% latex/deproc.sty [24-Apr-1986] use an equivalent of this definition. +% The font is variously named \logo, \manfnt, and \mf. plain.tex +% preloads \manfnt. manfnt has the letters A, E, F, M, N, O, T in +% various sizes plus extra symbols for Don Knuth's books Computers and +% Typesetting, and Concrete Mathematics, while logo10 has only those +% letters in one size. AmSTeX uses \logo in amsppt.sty and imappt.sty, +% so we should avoid it, and tugboat.com uses \mf for {\smc Metafont}. +% We therefore use \manfnt here, defining it if necessary. QUESTION: +% should we use manfnt, or logo10? +\ifx\MF\undefined + \ifx\manfnt\undefined + \font\manfnt=logo10 + \fi + \ifx\manfntsl\undefined + \font\manfntsl=logosl10 + \fi + \def\MF{{\ifdim\fontdimen1\font>0pt \let\manfnt = \manfntsl \fi + {\manfnt META}\-{\manfnt FONT}}\spacefactor1000 }% +\fi +% +% I cannot find any `official' uses of this alternate, but it +% seems likely that people will use it. +\ifx\METAFONT\undefined \let\METAFONT=\MF \fi +% +%======================================================================= +% +% Leslie Lamport's latex/slides.tex [05-Jun-1984]. His +% latex/lerrata.tex [23-Jul-1985] and latex/tmanual.tex +% [10-Jul-1984] (an early draft of the book) define it as +% SLI\TeX! The LaTeX User's Guide and Reference Manual (1986) +% appears to use small caps, and possibly kerning, for Sli. +% I need to ask Leslie to suggest a preferred definition. +\ifx\SLITEX\undefined + \def\SLITEX{S\kern-.065em L\kern-.18em\raise.32ex\hbox{i}\kern-.03em\TeX}% +\fi +% +% latex/local.tex (sample Local Guide) [27-Oct-1988] uses +% this name, but defines it as +% {\rm S\kern-.06em{\sc l\kern-.035emi}\kern-.06em T\kern +% -.1667em\lower.7ex\hbox{E}\kern-.125emX} +% with an extra-low E, and kerned Sli in small caps. Is this +% what the LaTeX User's Guide and Reference Manual (1986) used? +\ifx\SLiTeX\undefined \let\SLiTeX=\SLITEX \fi +% +% latex/slitex.tex [08-Jun-1988] uses SliTeX in typeouts, +% but not as a macro -- what a way to confuse the user. +\ifx\SliTeX\undefined \let\SliTeX=\SLITEX \fi +% +% I cannot find a use of this one, but it seems a likely +% candidate anyway, and is consistent with AMSTeX and BIBTeX. +\ifx\SLITeX\undefined \let\SLITeX=\SLITEX \fi +% +\endinput +%=========================[End of texnames.sty]========================= diff --git a/Master/texmf-dist/tex/generic/beebe/tugboat.def b/Master/texmf-dist/tex/generic/beebe/tugboat.def new file mode 100644 index 00000000000..de9957b5526 --- /dev/null +++ b/Master/texmf-dist/tex/generic/beebe/tugboat.def @@ -0,0 +1,1164 @@ +% -*-tex-*- +% The following macros are used in TUGboat tables of contents. +% This file may be automatically extended by tugboat.awk. +% It may be used by plain TeX, LaTeX, or AmSTeX. +% [04-Jun-1999] + +\ifx\makeatletter\undefined + \def\makeatletter{\catcode`\@=11\relax} + \def\makeatother{\catcode`\@=12\relax} +\fi + +\makeatletter + +\font\manual=manfnt %logo10 doesn't have what we need +\hyphenchar\manual=-1 + +\chardef\bs=`\\ + +\newbox\T@stBox \newbox\TestBox +\newcount\T@stCount \newcount\TestCount +\newdimen\T@stDimen \newdimen\TestDimen +\newif\ifT@stIf \newif\ifTestIf + +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\AMS{American Mathematical Society} +\def\AmS{{\the\textfont2 A}\kern-.1667em\lower.5ex\hbox + {\the\textfont2 M}\kern-.125em{\the\textfont2 S}} +\def\AMSTeX{\leavevmode\hbox{$\cal A\kern-.2em\lower.376ex + \hbox{$\cal M$}\kern-.2em\cal S$-\TeX}} +\let\AmSTeX=\AMSTeX +\def\archiTeX{\lower.5ex\hbox{A}\kern-.18em rch\i\kern-.1em \TeX} +\def\bull{\vrule height 1ex width .8ex depth -.2ex } % square bullet +\def\cents{{\rm\raise.2ex\rlap{\kern.05em$\scriptstyle/$}c}} +\def\comment#1\endcomment{} % AMS-TeX not loaded +\def\BaSiX{{B\kern-.18em\lower.45ex\hbox{A}\kern-.15em S + \kern-.4em\lower.45ex\hbox{I}\kern-.1em X}} +\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025emb}\kern-.08em\TeX}} +\def\Dash{\d@sh{---}} +\def\d@sh#1{\nobreak\thinspace#1\penalty0\thinspace} +\def\dash{\d@sh{--}} +\def\DVItoVDU{DVIto\kern-.12em VDU} +\font\eightrm=cmr8 +\def\JemTeX{J\kern-.15em {\it{em}}\kern-.1em\TeX} +\def\JoT{{\sl The Joy of \TeX}} +\def\JTeX{\leavevmode\hbox{\lower.5ex\hbox{J}\kern-.18em\TeX}} +\def\La{{\rm L\kern-.36em\raise.3ex\hbox{\sc a}\kern-.15em}} +\def\latex{\LaTeX} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\MF{{\manual META}\-{\manual FONT}} +\def\mtex{T\kern-.1667em\lower.5ex\hbox{\^E}\kern-.125emX} +\def\MTH{$} +\def\otr{{\sc otr}} +\def\plain{{\tt plain}} +\def\POBox{P.\thinspace O.~Box } +\def\POBoxTUG{\POBox\unskip~9506, Providence, RI~02940} +\def\Pas{Pascal} +\def\PiCTeX{\PiC\kern-.11em\TeX} +\def\PiC{P\kern-.12em\lower.5ex\hbox{I}\kern-.075emC} +\def\PS{Post\-Script} +\def\sb{_} +\def\SC{Steering Committee} +\def\SliTeX{{\rm S\kern-.06em{\smc l\kern-.035emi}\kern-.06em\TeX}} +\let\sltt=\tt +\let\smc=\sc +\def\sp{^} +\def\SP{{\tt\char"20 }} % "visible" space +\def\tex{\TeX} +\def\TeXMaG{\TeX M\kern-.1667em\lower.5ex\hbox{A}\kern-.2267emG} +\def\TeXtures{\TestCount=\the\fam\TeX\kern-.1em$\fam\TestCount\scriptstyle + TURES$} +\def\Tib{\TestCount=\the\fam \leavevmode T\kern-.1667em + $\fam\TestCount\scriptstyle I$b} +\def\TUB{TUGboat} +\ifx\tugstyloaded@\plaintubstyle + \def\tubissue#1(#2){\TUB~#1, no.~#2} +\else + \def\tubissue#1#2{\TUB~#1, no.~#2} +\fi +\def\TUG{\TeX\ \UG} +\def\UG{Users Group} +\def\UNIX{{\sc unix}} +\def\VAX{\leavevmode\hbox{V\kern-.12em A\kern-.1em X}} +\def\VorTeX{V\kern-2.7pt\lower.5ex\hbox{O\kern-1.4pt R}\kern-2.6pt\TeX} +\def\vrt{{\tt\char`\|}} +\def\WEB{{\tt WEB}} +% +% Define \SMC to work with plain TeX, LaTeX, and AmSTeX. +\ifx\small\undefined + \ifx\ninerm\undefined + \def\SMC{\tenrm} + \else + \def\SMC{\ninerm} + \fi +\else + \def\SMC{\small} +\fi +% +\ifx \ssf \undefined \let \ssf = \sf \fi +\ifx \slMF \undefined \let \slMF = \MF \fi +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\BaSiX{{B\kern-.18em\lower.45ex\hbox{A}\kern-.15em S + \kern-.4em\lower.45ex\hbox{I}\kern-.1em X}} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\otr{{\smc otr}} +\def\postissno{1989 Conference Proceedings} +\def\postissno{1991 TUG Conference Proceedings} +\def\postissno{1992 Annual Meeting Proceedings} +\def\postissno{1993 Annual Meeting Proceedings} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{\TeX90 Conference Proceedings} +\def\otr{{\smc otr}} +\def\LaTeXe{\LaTeX{}\kern.05em2$_{\textstyle\varepsilon}$} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +% \tensy is unknown in LaTeX-2e; this is a temporary workaround +\ifx \undefined \tensy \font \tensy = cmsy10 \fi +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\CTAN{{\SMC CTAN}\spacefactor1000 } +\def\HTML{{\SMC HTML}\spacefactor1000 } +\def\MF{{\manual META}\-{\manual FONT}\spacefactor1000 } +\def\MP{{\manual META}\-{\manual POST}\spacefactor1000 } +\def\NTS{{\sc NTS}} +\def\PDF{{\sc PDF}} +\def\SGML{{\SMC SGML}\spacefactor1000 } +\def\uktug{UK\,TUG} +\def\XYMTeX{% + X\kern-.25em\smash{\raise.50ex\hbox{$\Upsilon$}}\kern-.25em{M}\kern-.1em\TeX} +\def\acro#1{{\sc #1}} +\ifx \undefined \tenss \let \tenss = \sf \fi +%======================================================================= +% End of hand-generated list of definitions. Additional ones are +% appended here by tugboat.awk; most need to be eliminated manually, +% and the remainder moved before the === line above. +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +\def\NTG{{\smc NTG}} +\def\Xy{{\smc Xy}} +\def\TeXLive{\TeX{}Live} +\def\eTeX{e\TeX{}} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +% End of Volume 19 +%======================================================================= +% Start Volume 20 +% Adapted from c.t.t posting by Donald Arseneau, 26 May 93. +\def\nth#1{\TestCount=#1\relax + \ifnum\TestCount <0 \multiply\TestCount by\m@ne \fi % subdue negatives + \T@stCount=\TestCount + \divide\T@stCount by 100 \multiply\T@stCount by 100 + \advance\TestCount by-\T@stCount % n mod 100 + \ifnum\TestCount >20 \T@stCount=\TestCount + \divide\T@stCount by 10 \multiply\T@stCount by 10 + \advance\TestCount by-\T@stCount % n mod 10 + \fi + \T@stCount=\the\fam\relax + $\fam\T@stCount#1^{\fam\T@stCount + \ifcase\TestCount th% 0th + \or st% 1st + \or nd% 2nd + \or rd% 3rd + \else th% nth + \fi + }$} +%======================================================================= +\makeatother +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1999 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1999 Annual Meeting Proceedings} +\def\postissno{} +%======================================================================= +\def\acro#1{{\small #1}} +\def\CONTEXT% The \CONTEXT\ logo from the \CONTEXT\ sources + {C% + \kern-.0333emo% + \kern-.0333emn% + \kern-.0333em\-\TeX% + \kern-.0333emt} +\def\Java{\acro{JAVA}} +\def\NetBibTeX{{\smc Net}\BibTeX} +\def\ninesmc{\small\sc} +\def\PreTeX{Pre\kern -0.11em\-\TeX} +\def\TeXML{\TeX\-\acro{ML}} +\def\WARMreader{{\small\texttt{WARM}}\texttt{reader}} +\def\XML{\acro{XML}} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1999 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1999 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{2000 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} + +\def \Abstract {{\rm[}Abstract\/{\rm]}} +\def \FDNTeX {\acro{FDN}\TeX} +\def \GeX {G\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX} +\def \mathsPIC {\ssf maths\acro{PIC}} +\def \NTS {$\cal{N}$\lower.5ex\hbox{$\cal{T}$}$\cal{S}$} +\def \PDF {\acro{PDF}} +\def \TeXLive {{\bf\TeX{} Live}} +\def \UPSILON {$\Upsilon$} +\def \XML {\acro{XML}} +\def \XyM {X\kern-.25em\smash{\raise.50ex\hbox{\UPSILON}}\kern-.25em{M}} +\def \XyMTeX {\XyM\kern-.1em\TeX} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1999 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{2000 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1999 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{2000 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1999 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{2000 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{2001 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{2002 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\postissno{1993 Annual Meeting Proceedings} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1999 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{2000 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{2001 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{2002 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{1989 Conference Proceedings} +\def\otr{{\smc otr}} +\def\postissno{1990 Annual Meeting Proceedings} +\def\postissno{} +\def\postissno{\TeX90 Conference Proceedings} +\def\gaelmhodh#1{% +\if a#1\'a\else\if A#1\'A% +\else\if e#1\'e\else\if E#1\'E% +\else\if i#1\'{\char16}\else\if I#1\'I% +\else\if o#1\'o\else\if O#1\'O% +\else\if u#1\'u\else\if U#1\'U% +\else\if .#1/\else\.#1% +\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} +\def\postissno{{\TUG} Resource Directory} +\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} +\def\uktug{UK\,TUG} +\def\postissno{1991 TUG Conference Proceedings} +\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} +\def\postissno{1992 Annual Meeting Proceedings} +\def\<#1>{$\langle\hbox{\rm#1}\rangle$} +\def\LexiTeX{{\rm\ \unskip\hbox{L% + \kern-.06em\hbox{\smc e}% + \kern-.05em\hbox{\smc x}% + \kern-.05em\lower.5ex\hbox{I}% + \kern-.18em\TeX}}} +\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} +\def\postissno{1993 Annual Meeting Proceedings} +\def\postissno{1994 Annual Meeting Proceedings} +\def\postissno{1995 Annual Meeting Proceedings} +\def\postissno{1996 Annual Meeting Proceedings} +\def\postissno{1997 Annual Meeting Proceedings} +\def\postissno{1998 Annual Meeting Proceedings} +\def\postissno{1999 Annual Meeting Proceedings} +\def\postissno{2000 Annual Meeting Proceedings} +\def\postissno{2001 Annual Meeting Proceedings} +\def\postissno{2002 Annual Meeting Proceedings} +\def\AllTeX{(\La)\TeX} +\def\THANH{H{\'a}n Th\^e\llap{\raise 0.5ex\hbox{\'{\relax}}} Th{\'a}nh} +\def\ConTeXt{Con{\TeX}t} +\def\Xypic{\Xy-pic} +\def\LyX{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\spacefactor1000} +\def\mathsPIC{\ssf maths\acro{PIC}} +\def\curve{{\bf C}\kern-.32ex\raise-.3ex\hbox{u}\kern-.2ex r\kern-.25ex{\bf V}\kern-.6ex\raise-.3ex\hbox{e}} diff --git a/Master/texmf-dist/tex/generic/knuth-lib/null.tex b/Master/texmf-dist/tex/generic/knuth-lib/null.tex new file mode 100644 index 00000000000..b53b0f4ff11 --- /dev/null +++ b/Master/texmf-dist/tex/generic/knuth-lib/null.tex @@ -0,0 +1,3 @@ +% This is an empty TeX source file. Why do you want it? Because if TeX says +% `Please type another input file name:' and if you don't have one in mind, +% you can just say `null' and TeX will get out of its loop. diff --git a/Master/texmf-dist/tex/generic/misc/bibnames.sty b/Master/texmf-dist/tex/generic/misc/bibnames.sty deleted file mode 100644 index 0305d900414..00000000000 --- a/Master/texmf-dist/tex/generic/misc/bibnames.sty +++ /dev/null @@ -1,146 +0,0 @@ -%/u/sy/beebe/tex/bib/bibnames.sty, Tue Jul 10 14:19:57 1990 -%Edit by Nelson H.F. Beebe -%%% -%%% ===================================================================== -%%% ==================================================================== -%%% @LaTeX-style-file{ -%%% author = "Nelson H. F. Beebe", -%%% version = "1.04", -%%% date = "13 June 1992", -%%% time = "18:10:43 MDT", -%%% filename = "bibnames.sty", -%%% address = "Center for Scientific Computing -%%% Department of Mathematics -%%% South Physics Building -%%% University of Utah -%%% Salt Lake City, UT 84112 -%%% USA", -%%% telephone = "(801) 581-5254", -%%% FAX = "(801) 581-4148", -%%% checksum = "30791 146 481 4636", -%%% email = "beebe@math.utah.edu (Internet)", -%%% codetable = "ISO/ASCII", -%%% keywords = "bibliography, TeX", -%%% supported = "yes", -%%% docstring = "This file provides standard definitions of -%%% proper names needed in TeX-related -%%% bibliographies. The definitions augment -%%% those in texnames.sty, which is input here -%%% first. -%%% -%%% Any macro that is previously defined will -%%% be left unchanged, so the definitions here, -%%% supplement, but do not override, existing -%%% ones. -%%% -%%% In LaTeX, use this file as a document -%%% option: -%%% \documentstyle[bibnames]{...} -%%% -%%% In Plain TeX, just do -%%% \input bibnames.sty -%%% -%%% The checksum field above contains a CRC-16 -%%% checksum as the first value, followed by the -%%% equivalent of the standard UNIX wc (word -%%% count) utility output of lines, words, and -%%% characters. This is produced by Robert -%%% Solovay's checksum utility.", -%%% } -%%% ==================================================================== -% -\immediate\write16{This is bibnames.sty, Version 1.04 <13 June 1992>}% -% -%======================================================================= -% The TeX-related program names that are not defined already in LaTeX -% -% Original version by: -% -% Richard Furuta -% Department of Computer Science -% University of Maryland -% College Park, MD 20742 -% -% furuta@mimsy.umd.edu -% seismo!umcp-cs!furuta -% -% October 22, 1986, first release -% -% April 1, 1987: modified by William LeFebvre, Rice University -% Now includes definitions for BibTeX and SLiTeX, as they appear in the -% LaTeX Local User's Guide. -% -% April 10, 1989: modified by NHFB: added use of \ifundefined so as to -% preserve any existing definitions. -% -% 10 September 1991: Modified by Karl Berry and NHFB: Now that BibTeX -% can be used with Plain TeX too, change entire file to use \def -% instead of \newcommand. -% -% 13 June 1992: Modified by NHFB: input texnames.sty for most defs -% to avoid duplications. -%======================================================================= -% -\input texnames.sty -% -% TeXbook, p. 308: -\def\ifundefined#1{\expandafter\ifx\csname#1\endcsname\relax} -% -% -% Please keep these definitions in alphabetical order: -% -\ifundefined{CMR}% - \def\CMR{Computer Modern}% -\fi -% -\ifundefined{CWEB}% - \def\CWEB{{\tt CWEB}}% -\fi -% -\ifundefined{emdash}% - \def\emdash{\penalty\exhyphenpenalty---\penalty\exhyphenpenalty}% -\fi -% -\ifundefined{FWEB}% - \def\FWEB{{\tt FWEB}}% -\fi -% -\ifundefined{ndash}% - \def\ndash{\penalty\exhyphenpenalty--\penalty\exhyphenpenalty}% -\fi -% -\ifundefined{noopsort}% - \def\noopsort#1{}% -\fi -% -\ifundefined{PLOT}% - \def\PLOT{\hbox{\raise.2ex\hbox{$<$}\kern-.06em\hbox{PLOT79 - \kern-.3em\hbox{\raise.2ex\hbox{$>$}}}}}% -\fi -% -\ifundefined{POSTSCRIPT}% - \font\sc = cmcsc10 - \def\POSTSCRIPT{{\sc Post\-Script}}% -\fi -% -\ifundefined{PS}% - \let\PS = \POSTSCRIPT -\fi -% -\ifundefined{singleletter}% - \def\singleletter#1{#1}% -\fi -% -\ifundefined{tubissue}% - \def\tubissue#1#2{\TUB~#1, no.~#2}% -\fi -% -\ifundefined{TUB}% - \def\TUB{{\it TUG\-boat\/}}% -\fi -% -\ifundefined{WEB}% - \def\WEB{{\tt WEB}}% -\fi -\endinput -%% ==============================[The End]============================== diff --git a/Master/texmf-dist/tex/generic/misc/null.tex b/Master/texmf-dist/tex/generic/misc/null.tex deleted file mode 100644 index b53b0f4ff11..00000000000 --- a/Master/texmf-dist/tex/generic/misc/null.tex +++ /dev/null @@ -1,3 +0,0 @@ -% This is an empty TeX source file. Why do you want it? Because if TeX says -% `Please type another input file name:' and if you don't have one in mind, -% you can just say `null' and TeX will get out of its loop. diff --git a/Master/texmf-dist/tex/generic/misc/texnames.sty b/Master/texmf-dist/tex/generic/misc/texnames.sty deleted file mode 100644 index 454726c3653..00000000000 --- a/Master/texmf-dist/tex/generic/misc/texnames.sty +++ /dev/null @@ -1,296 +0,0 @@ -% /u/sy/beebe/tex/texnames/texnames.sty, Sat Oct 26 11:19:21 1991 -% Edit by Nelson H. F. Beebe -%%% ==================================================================== -%%% @TeX-style-file{ -%%% author = "Nelson H. F. Beebe", -%%% version = "1.10", -%%% date = "02 March 1998", -%%% time = "08:36:13 MST", -%%% filename = "texnames.sty", -%%% address = "Center for Scientific Computing -%%% Department of Mathematics -%%% South Physics Building -%%% University of Utah -%%% Salt Lake City, UT 84112 -%%% USA -%%% Tel: (801) 581-5254 -%%% FAX: (801) 581-4148", -%%% checksum = "27723 296 1385 12423", -%%% email = "beebe@magna.math.utah.edu (Internet)", -%%% codetable = "ISO/ASCII", -%%% keywords = "TeX names", -%%% supported = "yes", -%%% docstring = "This style file for AmSTeX, LaTeX, and TeX -%%% defines macros for the names of TeX -%%% and METAFONT programs, in several -%%% letter-case variants: -%%% -%%% \AMSTEX, \AMSTeX, \AmSTeX -%%% \BIBTEX, \BIBTeX, \BibTeX -%%% \LAMSTeX, \LAmSTeX -%%% \LaTeX, \LATEX -%%% \METAFONT, \MF -%%% \SLITEX, \SLITeX, \SLiTeX, \SliTeX -%%% -%%% It will NOT redefine any macro that -%%% already exists, so it can be included -%%% harmlessly after other style files. -%%% -%%% In AmSTeX or Plain TeX, just do -%%% -%%% \input texnames.sty -%%% -%%% In LaTeX, do -%%% -%%% \documentstyle[...,texnames]{...} -%%% -%%% This file grew out of original work by -%%% -%%% Richard Furuta -%%% Department of Computer Science -%%% University of Maryland -%%% College Park, MD 20742 -%%% -%%% furuta@mimsy.umd.edu -%%% seismo!umcp-cs!furuta -%%% -%%% 22 October 1986, first release (1.00) -%%% -%%% 1 April 1987 (1.01): Modified by William -%%% LeFebvre, Rice University to include -%%% definitions for BibTeX and SLiTeX, as they -%%% appear in the LaTeX Local User's Guide -%%% template (the file latex/local.tex in -%%% standard distributions) -%%% -%%% 26 October 1991 (1.02): Modified by -%%% Nelson H. F. Beebe to -%%% add several new macro names, and adapt for -%%% use with Plain TeX and AmSTeX. -%%% -%%% 26 October 1991 (1.03): Add \LaTeX and -%%% \LATEX -%%% -%%% 25 November 1991 (1.04): Add \LamSTeX -%%% and \LAMSTeX -%%% -%%% 27 January 1991 (1.05 and 1.06): Add slanted -%%% font support for \MF. Make several comment -%%% changes. Add a couple of missing % at end -%%% of line, and replace blank lines by empty -%%% comments. -%%% -%%% 30 December 1992 (1.07): Use \TeX in -%%% definitions of \BibTeX and \LaTeX. Remove -%%% occurrences of \rm. Change \sc to use -%%% \scriptfont instead of hardwiring cmcsc10. -%%% Use \cal for \LAMSTeX. -%%% -%%% 1 March 1993 (1.08): Consolidate \ifx's onto -%%% single lines for brevity. Add -%%% \spacefactor1000 to definitions for \TeX and \MF. -%%% -%%% 16 March 1993 (1.09): Add \AmS, \AMS, \AmSLaTeX, -%%% and \AMSLaTeX. -%%% -%%% 02 March 1998 (1.10): Add \LaTeXe. -%%% -%%% The checksum field above contains a CRC-16 -%%% checksum as the first value, followed by the -%%% equivalent of the standard UNIX wc (word -%%% count) utility output of lines, words, and -%%% characters. This is produced by Robert -%%% Solovay's checksum utility.", -%%% -%%% } -%%% ==================================================================== -% -\immediate\write16{This is texnames.sty, Version 1.10 <02 March 1998>}% -% -% This has a chance of working in different styles and sizes, although -% it's not perfect. If \sc actually selects a caps-and-small caps font, -% we want to use lowercase letters (to get the small caps). But if \sc -% selects a smaller point size, we want to use uppercase letters. -% \uppercasesc is called on every letter we typeset in \sc, so both -% forms can be accommodated. -\ifx\sc\undefined - \def\sc{% - % If there is no \scriptfont for the current family, use a fixed - % font. What more can we do? - \expandafter\ifx\the\scriptfont\fam\nullfont - \font\temp = cmr7 \temp - \else - \the\scriptfont\fam - \fi - \def\uppercasesc{\char\uccode`}% - }% -\fi -\ifx\uppercasesc\undefined - \let\uppercasesc = \relax -\fi -% -% In the following, we first give the ``official'' definition, -% then follow it with spelling variants. Alternate definitions -% are discarded in favor of the official one. Each family is -% separated by a line like the following one. -% -%======================================================================= -% -% Only change from plain.tex is the \spacefactor assignment (suggested -% by Phil Taylor), so that \TeX at the end of a sentence isn't treated -% as an abbreviation. -% -\def\TeX{T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\spacefactor1000 }% -% -%======================================================================= -% From the AMS tex/ams/amslatex/fontsel/nfssinst.tex file: - -\ifx\AmS\undefined - \def\AmS{{\the\textfont2 A}\kern-.1667em\lower.5ex\hbox - {\the\textfont2 M}\kern-.125em{\the\textfont2 S}} -\fi -\ifx\AMS\undefined \let\AMS=\AmS \fi -\ifx\AmSLaTeX\undefined - \def\AmSLaTeX{\AmS-\LaTeX} -\fi -\ifx\AMSLaTeX\undefined \let\AMSLaTeX=\AmSLaTeX \fi -%======================================================================= -% -% Mike Spivak's amstex/amstex.tex 1.1d [26-Aug-1988] has -% \def\AmSTeX{{\textfontii A}\kern-.1667em\lower.5ex\hbox -% {\textfontii M}\kern-.125em{\textfontii S}-\TeX} -% and 2.1 [05-Apr-1991] has an equivalent definition. -% AmSTeX's \textfontii is exactly the same as \cal, which -% all TeX variants understand. -% -\ifx\AmSTeX\undefined - \def\AmSTeX{$\cal A$\kern-.1667em\lower.5ex\hbox{$\cal M$}% - \kern-.125em$\cal S$-\TeX}% -\fi -% -% Leslie Lamport's latex/tmanual.tex [10-Jul-1984] (an early -% draft of the book) defines it in uppercase with the standard -% definition. -\ifx\AMSTEX\undefined \let\AMSTEX=\AmSTeX \fi -% -% Barbara Beeton's latex/deproc.sty [24-Apr-1986] and inputs/tugbot.sty -% [11-Jan-1988] uses this spelling, but the definition -% \leavevmode\hbox{$\cal A\kern-.2em\lower.376ex \hbox{$\cal -% M$}\kern-.2em\cal S$-\TeX} -\ifx\AMSTeX\undefined \let\AMSTeX=\AmSTeX \fi -% -%======================================================================= -% -% The definitions of \BibTeX and \SLiTeX in Leslie Lamport's -% latex/local.tex lower the E by 0.7ex, while \TeX in plain.tex lowers -% it by 0.5ex. Oren Patashnik's bibtex/btxdoc.tex and bibtex/btxhak.tex -% [08-Feb-1988] and bibtex/bibtex.web 0.99c [xx-Feb-1988] use this same -% name and definition, but Oren said using \TeX here is ok. (Curiously, -% LaTeX itself does not define macros for any TeXware except LaTeX and -% TeX!) -\ifx\BibTeX\undefined - \def\BibTeX{B{\sc \uppercasesc i\kern-.025em \uppercasesc b}\kern-.08em - \TeX}% -\fi -% -% Leslie Lamport uses this spelling in latex.tex, but not as a -% macro. We include it for consistency with AMSTeX. -\ifx\BIBTeX\undefined \let\BIBTeX=\BibTeX \fi -% -% Leslie Lamport's latex/slides.tex [05-Jun-1984], -% latex/tmanual.tex [10-Jul-1984] (an early draft of the book), -% and latex/lerrata.tex [23-Jul-1985] have this spelling, but the -% definition BIB\kern-.1em\TeX. -\ifx\BIBTEX\undefined \let\BIBTEX=\BibTeX \fi -% -%======================================================================= -% -% From tugboat.com 1.08 [24-Oct-1990]. -\ifx\LAMSTeX\undefined - \def\LAMSTeX{L\raise.42ex\hbox{\kern-.3em\the\scriptfont2 A}% - \kern-.2em\lower.376ex\hbox{\the\textfont2 M}% - \kern-.125em {\the\textfont2 S}-\TeX}% -\fi -% -\ifx\LamSTeX\undefined \let\LamSTeX=\LAMSTeX \fi -% -% This variant seems likely to appear: -\ifx\LAmSTeX\undefined \let\LAmSTeX=\LAMSTeX \fi -% -%======================================================================= -% -% The definition from latex.tex (LATEX VERSION 2.09 <14 January 1991>) -% and bibtex.web 0.99c [xx-Feb-1988] lowers the E slightly more than -% \TeX, but consistency seems more desirable. See comments at \BibTeX. -% Different definitions are given by latex/deproc.sty [24-Apr-1986], -% amstex/man.sty [15-Dec-1986] inputs/tugbot.sty [11-Jan-1988], and -% latex/tugboat.com 1.08 [24-Oct-1990]. -% -\ifx\LaTeX\undefined - \def\LaTeX{L\kern-.36em\raise.3ex\hbox{\sc \uppercasesc a}\kern-.15em\TeX}% -\fi -% -% latex/slides.tex [05-Jun-1984] and latex/lerrata.tex [23-Jul-1985] -% have this spelling, but different definitions -\ifx\LATEX\undefined \let\LATEX=\LaTeX \fi -\ifx\LaTeXe\undefined - \def\LaTeXe{\LaTeX{}\kern.05em2$_{\textstyle\varepsilon}$} -\fi -% -%======================================================================= -% -% Don Knuth's mf.web 2.7 [xx-Sep-1990] and Barbara Beeton's -% latex/deproc.sty [24-Apr-1986] use an equivalent of this definition. -% The font is variously named \logo, \manfnt, and \mf. plain.tex -% preloads \manfnt. manfnt has the letters A, E, F, M, N, O, T in -% various sizes plus extra symbols for Don Knuth's books Computers and -% Typesetting, and Concrete Mathematics, while logo10 has only those -% letters in one size. AmSTeX uses \logo in amsppt.sty and imappt.sty, -% so we should avoid it, and tugboat.com uses \mf for {\smc Metafont}. -% We therefore use \manfnt here, defining it if necessary. QUESTION: -% should we use manfnt, or logo10? -\ifx\MF\undefined - \ifx\manfnt\undefined - \font\manfnt=logo10 - \fi - \ifx\manfntsl\undefined - \font\manfntsl=logosl10 - \fi - \def\MF{{\ifdim\fontdimen1\font>0pt \let\manfnt = \manfntsl \fi - {\manfnt META}\-{\manfnt FONT}}\spacefactor1000 }% -\fi -% -% I cannot find any `official' uses of this alternate, but it -% seems likely that people will use it. -\ifx\METAFONT\undefined \let\METAFONT=\MF \fi -% -%======================================================================= -% -% Leslie Lamport's latex/slides.tex [05-Jun-1984]. His -% latex/lerrata.tex [23-Jul-1985] and latex/tmanual.tex -% [10-Jul-1984] (an early draft of the book) define it as -% SLI\TeX! The LaTeX User's Guide and Reference Manual (1986) -% appears to use small caps, and possibly kerning, for Sli. -% I need to ask Leslie to suggest a preferred definition. -\ifx\SLITEX\undefined - \def\SLITEX{S\kern-.065em L\kern-.18em\raise.32ex\hbox{i}\kern-.03em\TeX}% -\fi -% -% latex/local.tex (sample Local Guide) [27-Oct-1988] uses -% this name, but defines it as -% {\rm S\kern-.06em{\sc l\kern-.035emi}\kern-.06em T\kern -% -.1667em\lower.7ex\hbox{E}\kern-.125emX} -% with an extra-low E, and kerned Sli in small caps. Is this -% what the LaTeX User's Guide and Reference Manual (1986) used? -\ifx\SLiTeX\undefined \let\SLiTeX=\SLITEX \fi -% -% latex/slitex.tex [08-Jun-1988] uses SliTeX in typeouts, -% but not as a macro -- what a way to confuse the user. -\ifx\SliTeX\undefined \let\SliTeX=\SLITEX \fi -% -% I cannot find a use of this one, but it seems a likely -% candidate anyway, and is consistent with AMSTeX and BIBTeX. -\ifx\SLITeX\undefined \let\SLITeX=\SLITEX \fi -% -\endinput -%=========================[End of texnames.sty]========================= diff --git a/Master/texmf-dist/tex/plain/knuth-local/xepsf.tex b/Master/texmf-dist/tex/plain/knuth-local/xepsf.tex new file mode 100644 index 00000000000..b2b1a4605c2 --- /dev/null +++ b/Master/texmf-dist/tex/plain/knuth-local/xepsf.tex @@ -0,0 +1,219 @@ +% XEPSF.TEX macro file: +% Same as EPSF.TEX except that it uses the ExactBoundingBox put out by +% MetaPost under appropriate coding. +% +% (I made this unnecessary on 22 Jan 97 by changing MetaPost to +% output the exact bounding box when prologues<0. But I retain this +% file for compatibility with older uses of MetaPost, e.g. gbmac.tex.) +% +% Written by Tomas Rokicki of Radical Eye Software, 29 Mar 1989. +% Revised by Don Knuth, 3 Jan 1990. +% Revised by Tomas Rokicki to accept bounding boxes with no +% space after the colon, 18 Jul 1990. +% +% TeX macros to include an Encapsulated PostScript graphic. +% Works by finding the bounding box comment, +% calculating the correct scale values, and inserting a vbox +% of the appropriate size at the current position in the TeX document. +% +% To use with the center environment of LaTeX, preface the \epsffile +% call with a \leavevmode. (LaTeX should probably supply this itself +% for the center environment.) +% +% To use, simply say +% \input epsf % somewhere early on in your TeX file +% \epsfbox{filename.ps} % where you want to insert a vbox for a figure +% +% Alternatively, you can type +% +% \epsfbox[0 0 30 50]{filename.ps} % to supply your own BB +% +% which will not read in the file, and will instead use the bounding +% box you specify. +% +% The effect will be to typeset the figure as a TeX box, at the +% point of your \epsfbox command. By default, the graphic will have its +% `natural' width (namely the width of its bounding box, as described +% in filename.ps). The TeX box will have depth zero. +% +% You can enlarge or reduce the figure by saying +% \epsfxsize= \epsfbox{filename.ps} +% (or +% \epsfysize= \epsfbox{filename.ps}) +% instead. Then the width of the TeX box will be \epsfxsize and its +% height will be scaled proportionately (or the height will be +% \epsfysize and its width will be scaled proportiontally). The +% width (and height) is restored to zero after each use. +% +% A more general facility for sizing is available by defining the +% \epsfsize macro. Normally you can redefine this macro +% to do almost anything. The first parameter is the natural x size of +% the PostScript graphic, the second parameter is the natural y size +% of the PostScript graphic. It must return the xsize to use, or 0 if +% natural scaling is to be used. Common uses include: +% +% \epsfxsize % just leave the old value alone +% 0pt % use the natural sizes +% #1 % use the natural sizes +% \hsize % scale to full width +% 0.5#1 % scale to 50% of natural size +% \ifnum#1>\hsize\hsize\else#1\fi % smaller of natural, hsize +% +% If you want TeX to report the size of the figure (as a message +% on your terminal when it processes each figure), say `\epsfverbosetrue'. +% +\newread\epsffilein % file to \read +\newif\ifepsffileok % continue looking for the bounding box? +\newif\ifepsfbbfound % success? +\newif\ifepsfverbose % report what you're making? +\newdimen\epsfxsize % horizontal size after scaling +\newdimen\epsfysize % vertical size after scaling +\newdimen\epsftsize % horizontal size before scaling +\newdimen\epsfrsize % vertical size before scaling +\newdimen\epsftmp % register for arithmetic manipulation +\newdimen\pspoints % conversion factor +% +\pspoints=1bp % Adobe points are `big' +\epsfxsize=0pt % Default value, means `use natural size' +\epsfysize=0pt % ditto +% +\def\epsfbox#1{\global\def\epsfllx{72}\global\def\epsflly{72}% + \global\def\epsfurx{540}\global\def\epsfury{720}% + \def\lbracket{[}\def\testit{#1}\ifx\testit\lbracket + \let\next=\epsfgetlitbb\else\let\next=\epsfnormal\fi\next{#1}}% +% +\def\epsfgetlitbb#1#2 #3 #4 #5]#6{\epsfgrab #2 #3 #4 #5 .\\% + \epsfsetgraph{#6}}% +% +\def\epsfnormal#1{\epsfgetbb{#1}\epsfsetgraph{#1}}% +% +\def\epsfgetbb#1{% +% +% The first thing we need to do is to open the +% PostScript file, if possible. +% +\openin\epsffilein=#1 +\ifeof\epsffilein\errmessage{I couldn't open #1, will ignore it}\else +% +% Okay, we got it. Now we'll scan lines until we find one that doesn't +% start with %. We're looking for the bounding box comment. +% + {\epsffileoktrue \chardef\other=12 + \def\do##1{\catcode`##1=\other}\dospecials \catcode`\ =10 + \loop + \read\epsffilein to \epsffileline + \ifeof\epsffilein\epsffileokfalse\else +% +% We check to see if the first character is a % sign; +% if not, we stop reading (unless the line was entirely blank); +% if so, we look further and stop only if the line begins with +% `%%%ExactBoundingBox:'. +% + \expandafter\epsfaux\epsffileline:. \\% + \fi + \ifepsffileok\repeat + \ifepsfbbfound\else + \ifepsfverbose\message{No bounding box comment in #1; using defaults}\fi\fi + }\closein\epsffilein\fi}% +% +% Now we have to calculate the scale and offset values to use. +% First we compute the natural sizes. +% +\def\epsfclipstring{}% do we clip or not? If so, +\def\epsfclipon{\def\epsfclipstring{ clip}}% +\def\epsfclipoff{\def\epsfclipstring{}}% +% +\def\epsfsetgraph#1{% + \epsfrsize=\epsfury\pspoints + \advance\epsfrsize by-\epsflly\pspoints + \epsftsize=\epsfurx\pspoints + \advance\epsftsize by-\epsfllx\pspoints +% +% If `epsfxsize' is 0, we default to the natural size of the picture. +% Otherwise we scale the graph to be \epsfxsize wide. +% + \epsfxsize\epsfsize\epsftsize\epsfrsize + \ifnum\epsfxsize=0 \ifnum\epsfysize=0 + \epsfxsize=\epsftsize \epsfysize=\epsfrsize + \epsfrsize=0pt +% +% We have a sticky problem here: TeX doesn't do floating point arithmetic! +% Our goal is to compute y = rx/t. The following loop does this reasonably +% fast, with an error of at most about 16 sp (about 1/4000 pt). +% + \else\epsftmp=\epsftsize \divide\epsftmp\epsfrsize + \epsfxsize=\epsfysize \multiply\epsfxsize\epsftmp + \multiply\epsftmp\epsfrsize \advance\epsftsize-\epsftmp + \epsftmp=\epsfysize + \loop \advance\epsftsize\epsftsize \divide\epsftmp 2 + \ifnum\epsftmp>0 + \ifnum\epsftsize<\epsfrsize\else + \advance\epsftsize-\epsfrsize \advance\epsfxsize\epsftmp \fi + \repeat + \epsfrsize=0pt + \fi + \else \ifnum\epsfysize=0 + \epsftmp=\epsfrsize \divide\epsftmp\epsftsize + \epsfysize=\epsfxsize \multiply\epsfysize\epsftmp + \multiply\epsftmp\epsftsize \advance\epsfrsize-\epsftmp + \epsftmp=\epsfxsize + \loop \advance\epsfrsize\epsfrsize \divide\epsftmp 2 + \ifnum\epsftmp>0 + \ifnum\epsfrsize<\epsftsize\else + \advance\epsfrsize-\epsftsize \advance\epsfysize\epsftmp \fi + \repeat + \epsfrsize=0pt + \else + \epsfrsize=\epsfysize + \fi + \fi +% +% Finally, we make the vbox and stick in a \special that dvips can parse. +% + \ifepsfverbose\message{#1: width=\the\epsfxsize, height=\the\epsfysize}\fi + \epsftmp=10\epsfxsize \divide\epsftmp\pspoints + \vbox to\epsfysize{\vfil\hbox to\epsfxsize{% + \ifnum\epsfrsize=0\relax + \special{PSfile=#1 llx=\epsfllx\space lly=\epsflly\space + urx=\epsfurx\space ury=\epsfury\space rwi=\number\epsftmp + \epsfclipstring}% + \else + \epsfrsize=10\epsfysize \divide\epsfrsize\pspoints + \special{PSfile=#1 llx=\epsfllx\space lly=\epsflly\space + urx=\epsfurx\space ury=\epsfury\space rwi=\number\epsftmp\space + rhi=\number\epsfrsize \epsfclipstring}% + \fi + \hfil}}% +\global\epsfxsize=0pt\global\epsfysize=0pt}% +% +% We still need to define the tricky \epsfaux macro. This requires +% a couple of magic constants for comparison purposes. +% +{\catcode`\%=12 \global\let\epsfpercent=%\global\def\epsfbblit{%%ExactBoundingBox}}% +% +% So we're ready to check for `%%ExactBoundingBox:' and to grab the +% values if they are found. +% +\long\def\epsfaux#1#2:#3\\{\ifx#1\epsfpercent + \def\testit{#2}\ifx\testit\epsfbblit + \epsfgrab #3 . . . \\% + \epsffileokfalse + \global\epsfbbfoundtrue + \fi\else\ifx#1\par\else\epsffileokfalse\fi\fi}% +% +% Here we grab the values and stuff them in the appropriate definitions. +% +\def\epsfempty{}% +\def\epsfgrab #1 #2 #3 #4 #5\\{% +\global\def\epsfllx{#1}\ifx\epsfllx\epsfempty + \epsfgrab #2 #3 #4 #5 .\\\else + \global\def\epsflly{#2}% + \global\def\epsfurx{#3}\global\def\epsfury{#4}\fi}% +% +% We default the epsfsize macro. +% +\def\epsfsize#1#2{\epsfxsize} +% +% Finally, another definition for compatibility with older macros. +% +\let\epsffile=\epsfbox diff --git a/Master/texmf-dist/tex/plain/makeindex/idxmac.tex b/Master/texmf-dist/tex/plain/makeindex/idxmac.tex new file mode 100644 index 00000000000..3782293b690 --- /dev/null +++ b/Master/texmf-dist/tex/plain/makeindex/idxmac.tex @@ -0,0 +1,200 @@ +% +% idxmac.tex +% +% Most of the code in this file are excerpts from latex.tex and manmac.tex. +% The actual style of the index environment \beginindex ... \endindex +% at the end of this file is left empty. +% +% +\def\makeatletter{\catcode`\@=11\relax} +\def\makeatother{\catcode`\@=12\relax} +\makeatletter +\newif\if@filesw \@fileswtrue +\newif\if@nobreak \@nobreakfalse +\def\@makeother#1{\catcode`#112\relax} +\def\newwrite{\alloc@7\write\chardef\sixt@@n} +\newwrite\@unused +\def\typeout#1{{\let\protect\string\immediate\write\@unused{#1}}} + +% **************************************** +% * PAGE NUMBERING * +% **************************************** +% +% Page numbers are produced by a page counter, used just like any other +% counter. The only difference is that \c@page contains the number of +% the next page to be output (the one currently being produced), rather +% than one minus it. Thus, it is normally initialized to 1 rather than +% 0. \c@page is defined to be \count0, rather than a count assigned by +% \newcount. +% +% The user sets the pagenumber style with the \pagenumbering{FOO} +% command, which sets the page counter to 1 and defines \thepage to be +% \FOO. For example, \pagenumbering{roman} causes pages to be numbered +% i, ii, etc. + +% Numbering commands for definitions of \theCOUNTER and \list arguments. +% \fnsymbol produces the standard footnoting symbols: asterisk, dagger, etc. +% They can be used only in math mode. + +\def\arabic#1{\@arabic{\@nameuse{c@#1}}} +\def\roman#1{\@roman{\@nameuse{c@#1}}} +\def\Roman#1{\@Roman{\@nameuse{c@#1}}} +\def\alph#1{\@alph{\@nameuse{c@#1}}} +\def\Alph#1{\@Alph{\@nameuse{c@#1}}} +\def\fnsymbol#1{\@fnsymbol{\@nameuse{c@#1}}} + +\def\@arabic#1{\ifnum #1>0 \number #1\fi} +\def\@roman#1{\romannumeral #1} +\def\@Roman#1{\expandafter\uppercase\expandafter{\romannumeral #1}} +\def\@alph#1{\ifcase#1\or a\or b\or c\or d\else\@ialph{#1}\fi} +\def\@ialph#1{\ifcase#1\or \or \or \or \or e\or f\or g\or h\or i\or j\or + k\or l\or m\or n\or o\or p\or q\or r\or s\or t\or u\or v\or w\or x\or y\or + z\else\@ctrerr\fi} +\def\@Alph#1{\ifcase#1\or A\or B\or C\or D\else\@Ialph{#1}\fi} +\def\@Ialph#1{\ifcase#1\or \or \or \or \or E\or F\or G\or H\or I\or J\or + K\or L\or M\or N\or O\or P\or Q\or R\or S\or T\or U\or V\or W\or X\or Y\or + Z\else\@ctrerr\fi} +\def\@fnsymbol#1{\ifcase#1\or *\or \dagger\or \ddagger\or + \mathchar "278\or \mathchar "27B\or \|\or **\or \dagger\dagger + \or \ddagger\ddagger \else\@ctrerr\fi\relax} + +\countdef\c@page=0 \c@page=1 +\def\cl@page{} +\def\pagenumbering#1{\global\c@page \@ne \gdef\thepage{\csname @#1\endcsname + \c@page}} +\pagenumbering{arabic} + +% \@bsphack ... \@esphack +% used by macros such as \index and \begin{@float} ... \end{@float} +% that want to be invisible -- i.e., +% not leave any extra space when used in the middle of text. Such +% a macro should begin with \@bsphack and end with \@esphack +% The macro in question should not create any text, nor change the +% mode. +% +% \@bsphack == +% BEGIN +% \dimen\@savsk := \lastskip +% if hmode then \@savsf := \spacefactor fi +% END +% +% \@esphack == +% BEGIN +% if hmode +% then \spacefactor := \@savsf +% if \dimen\@savsk > 0pt then \ignorespaces +% \global\ignoretrue fi +% fi +% END +% + +\newdimen\@savsk +\newcount\@savsf + +\def\@bsphack{\@savsk\lastskip + \ifhmode\@savsf\spacefactor\fi} + +\def\@esphack{\relax\ifhmode\spacefactor\@savsf + {}\ifdim \@savsk >\z@ \global\ignoretrue \ignorespaces + \fi \fi} + +% The command \@sanitize changes the catcode of all special characters +% except for braces to 'other'. It can be used for commands like +% \index that want to write their arguments verbatim. Needless to +% say, this command should only be executed within a group, or chaos +% will ensue. + +\def\@sanitize{\@makeother\ \@makeother\\\@makeother\$\@makeother\&% +\@makeother\#\@makeother\^\@makeother\^^K\@makeother\_\@makeother\^^A% +\@makeother\%\@makeother\~} + +% **************************************** +% * INDEX COMMANDS * +% **************************************** +% +% \makeindex == +% BEGIN +% if \@filesw = T +% then open file \jobname.IDX as \indexfile +% \index == BEGIN \@bsphack +% \begingroup +% re-\catcode special characters to 'other' +% \wrindex +% fi +% END +% +% \wrindex{ITEM} == +% BEGIN +% write of {\indexentry{ITEM}{page number}} +% \endgroup +% \@esphack +% END + +% INITIALIZATION: +% +% \index == BEGIN \@bsphack +% \begingroup +% re-\catcode special characters (in case '%' there) +% \index +% END +% +% \index{ITEM} == BEGIN \endgroup \@esphack END +% +\def\makeindex{\if@filesw \newwrite\@indexfile + \immediate\openout\@indexfile=\jobname.idx + \def\index{\@bsphack\begingroup\@sanitize\@wrindex\@indexfile} + \typeout{Writing index file \jobname.idx }\fi} + +\def\@wrindex#1#2{\let\thepage\relax + \xdef\gtempa{\write#1{\string + \indexentry{#2}{\thepage}}}\endgroup\gtempa + \if@nobreak \ifvmode\@nobreak\fi\fi\@esphack} + +\def\index{\@bsphack\begingroup\@sanitize\@index} +\def\@index#1{\endgroup\@esphack} + +\def\makeglossary{\if@@filesw \newwrite\@glossaryfile + \immediate\openout\@glossaryfile=\jobname.glo + \def\glossary{\@bsphack\begingroup\@sanitize\@wrindex\@glossaryfile}\typeout + {Writing glossary file \jobname.glo }\fi} + +\def\glossary{\@bsphack\begingroup\@sanitize\index} + +\newdimen\pagewidth +\pagewidth=\hsize +\newbox\partialpage +\def\begindoublecolumns{\begingroup + \output={\global\setbox\partialpage=\vbox{\unvbox255\bigskip}}\eject + \output={\doublecolumnout} \hsize=14pc \vsize=89pc + \let\item\@idxitem} +\def\enddoublecolumns{\output={\balancecolumns}\eject + \endgroup \pagegoal=\vsize} +\def\doublecolumnout{\splittopskip=\topskip \splitmaxdepth=\maxdepth + \dimen@=44pc \advance\dimen@ by-\ht\partialpage + \setbox0=\vsplit255 to\dimen@ \setbox2=\vsplit255 to\dimen@ + \onepageout\pagesofar + \unvbox255 \penalty\outputpenalty} +\def\pagesofar{\unvbox\partialpage + \wd0=\hsize \wd2=\hsize \hbox to\pagewidth{\box0\hfil\box2}} +\def\balancecolumns{\setbox0=\vbox{\unvbox255} \dimen@=\ht0 + \advance\dimen@ by\topskip \advance\dimen@ by-\baselineskip + \divide\dimen@ by2 \splittopskip=\topskip + {\vbadness=10000 \loop \global\setbox3=\copy0 + \global\setbox1=\vsplit3 to\dimen@ + \ifdim\ht3>\dimen@ \global\advance\dimen@ by1pt \repeat} + \setbox0=\vbox to\dimen@{\unvbox1} + \setbox2=\vbox to\dimen@{\unvbox3} + \pagesofar} + +\def\@idxitem{\par\hangindent 40pt} +\def\subitem{\par\hangindent 40pt \hskip 20pt} +\def\subsubitem{\par\hangindent 40pt \hskip 30pt} +\def\indexspace{\par \vskip 10pt plus 5pt minus 3pt\relax} + +\def\beginindex{\begingroup\let\item\@idxitem +% Output opening routines go here +} +\def\endindex{ +% Output closing routines go here. +\endgroup} +\makeatother diff --git a/Master/texmf-dist/tex/plain/misc/idxmac.tex b/Master/texmf-dist/tex/plain/misc/idxmac.tex deleted file mode 100644 index 3782293b690..00000000000 --- a/Master/texmf-dist/tex/plain/misc/idxmac.tex +++ /dev/null @@ -1,200 +0,0 @@ -% -% idxmac.tex -% -% Most of the code in this file are excerpts from latex.tex and manmac.tex. -% The actual style of the index environment \beginindex ... \endindex -% at the end of this file is left empty. -% -% -\def\makeatletter{\catcode`\@=11\relax} -\def\makeatother{\catcode`\@=12\relax} -\makeatletter -\newif\if@filesw \@fileswtrue -\newif\if@nobreak \@nobreakfalse -\def\@makeother#1{\catcode`#112\relax} -\def\newwrite{\alloc@7\write\chardef\sixt@@n} -\newwrite\@unused -\def\typeout#1{{\let\protect\string\immediate\write\@unused{#1}}} - -% **************************************** -% * PAGE NUMBERING * -% **************************************** -% -% Page numbers are produced by a page counter, used just like any other -% counter. The only difference is that \c@page contains the number of -% the next page to be output (the one currently being produced), rather -% than one minus it. Thus, it is normally initialized to 1 rather than -% 0. \c@page is defined to be \count0, rather than a count assigned by -% \newcount. -% -% The user sets the pagenumber style with the \pagenumbering{FOO} -% command, which sets the page counter to 1 and defines \thepage to be -% \FOO. For example, \pagenumbering{roman} causes pages to be numbered -% i, ii, etc. - -% Numbering commands for definitions of \theCOUNTER and \list arguments. -% \fnsymbol produces the standard footnoting symbols: asterisk, dagger, etc. -% They can be used only in math mode. - -\def\arabic#1{\@arabic{\@nameuse{c@#1}}} -\def\roman#1{\@roman{\@nameuse{c@#1}}} -\def\Roman#1{\@Roman{\@nameuse{c@#1}}} -\def\alph#1{\@alph{\@nameuse{c@#1}}} -\def\Alph#1{\@Alph{\@nameuse{c@#1}}} -\def\fnsymbol#1{\@fnsymbol{\@nameuse{c@#1}}} - -\def\@arabic#1{\ifnum #1>0 \number #1\fi} -\def\@roman#1{\romannumeral #1} -\def\@Roman#1{\expandafter\uppercase\expandafter{\romannumeral #1}} -\def\@alph#1{\ifcase#1\or a\or b\or c\or d\else\@ialph{#1}\fi} -\def\@ialph#1{\ifcase#1\or \or \or \or \or e\or f\or g\or h\or i\or j\or - k\or l\or m\or n\or o\or p\or q\or r\or s\or t\or u\or v\or w\or x\or y\or - z\else\@ctrerr\fi} -\def\@Alph#1{\ifcase#1\or A\or B\or C\or D\else\@Ialph{#1}\fi} -\def\@Ialph#1{\ifcase#1\or \or \or \or \or E\or F\or G\or H\or I\or J\or - K\or L\or M\or N\or O\or P\or Q\or R\or S\or T\or U\or V\or W\or X\or Y\or - Z\else\@ctrerr\fi} -\def\@fnsymbol#1{\ifcase#1\or *\or \dagger\or \ddagger\or - \mathchar "278\or \mathchar "27B\or \|\or **\or \dagger\dagger - \or \ddagger\ddagger \else\@ctrerr\fi\relax} - -\countdef\c@page=0 \c@page=1 -\def\cl@page{} -\def\pagenumbering#1{\global\c@page \@ne \gdef\thepage{\csname @#1\endcsname - \c@page}} -\pagenumbering{arabic} - -% \@bsphack ... \@esphack -% used by macros such as \index and \begin{@float} ... \end{@float} -% that want to be invisible -- i.e., -% not leave any extra space when used in the middle of text. Such -% a macro should begin with \@bsphack and end with \@esphack -% The macro in question should not create any text, nor change the -% mode. -% -% \@bsphack == -% BEGIN -% \dimen\@savsk := \lastskip -% if hmode then \@savsf := \spacefactor fi -% END -% -% \@esphack == -% BEGIN -% if hmode -% then \spacefactor := \@savsf -% if \dimen\@savsk > 0pt then \ignorespaces -% \global\ignoretrue fi -% fi -% END -% - -\newdimen\@savsk -\newcount\@savsf - -\def\@bsphack{\@savsk\lastskip - \ifhmode\@savsf\spacefactor\fi} - -\def\@esphack{\relax\ifhmode\spacefactor\@savsf - {}\ifdim \@savsk >\z@ \global\ignoretrue \ignorespaces - \fi \fi} - -% The command \@sanitize changes the catcode of all special characters -% except for braces to 'other'. It can be used for commands like -% \index that want to write their arguments verbatim. Needless to -% say, this command should only be executed within a group, or chaos -% will ensue. - -\def\@sanitize{\@makeother\ \@makeother\\\@makeother\$\@makeother\&% -\@makeother\#\@makeother\^\@makeother\^^K\@makeother\_\@makeother\^^A% -\@makeother\%\@makeother\~} - -% **************************************** -% * INDEX COMMANDS * -% **************************************** -% -% \makeindex == -% BEGIN -% if \@filesw = T -% then open file \jobname.IDX as \indexfile -% \index == BEGIN \@bsphack -% \begingroup -% re-\catcode special characters to 'other' -% \wrindex -% fi -% END -% -% \wrindex{ITEM} == -% BEGIN -% write of {\indexentry{ITEM}{page number}} -% \endgroup -% \@esphack -% END - -% INITIALIZATION: -% -% \index == BEGIN \@bsphack -% \begingroup -% re-\catcode special characters (in case '%' there) -% \index -% END -% -% \index{ITEM} == BEGIN \endgroup \@esphack END -% -\def\makeindex{\if@filesw \newwrite\@indexfile - \immediate\openout\@indexfile=\jobname.idx - \def\index{\@bsphack\begingroup\@sanitize\@wrindex\@indexfile} - \typeout{Writing index file \jobname.idx }\fi} - -\def\@wrindex#1#2{\let\thepage\relax - \xdef\gtempa{\write#1{\string - \indexentry{#2}{\thepage}}}\endgroup\gtempa - \if@nobreak \ifvmode\@nobreak\fi\fi\@esphack} - -\def\index{\@bsphack\begingroup\@sanitize\@index} -\def\@index#1{\endgroup\@esphack} - -\def\makeglossary{\if@@filesw \newwrite\@glossaryfile - \immediate\openout\@glossaryfile=\jobname.glo - \def\glossary{\@bsphack\begingroup\@sanitize\@wrindex\@glossaryfile}\typeout - {Writing glossary file \jobname.glo }\fi} - -\def\glossary{\@bsphack\begingroup\@sanitize\index} - -\newdimen\pagewidth -\pagewidth=\hsize -\newbox\partialpage -\def\begindoublecolumns{\begingroup - \output={\global\setbox\partialpage=\vbox{\unvbox255\bigskip}}\eject - \output={\doublecolumnout} \hsize=14pc \vsize=89pc - \let\item\@idxitem} -\def\enddoublecolumns{\output={\balancecolumns}\eject - \endgroup \pagegoal=\vsize} -\def\doublecolumnout{\splittopskip=\topskip \splitmaxdepth=\maxdepth - \dimen@=44pc \advance\dimen@ by-\ht\partialpage - \setbox0=\vsplit255 to\dimen@ \setbox2=\vsplit255 to\dimen@ - \onepageout\pagesofar - \unvbox255 \penalty\outputpenalty} -\def\pagesofar{\unvbox\partialpage - \wd0=\hsize \wd2=\hsize \hbox to\pagewidth{\box0\hfil\box2}} -\def\balancecolumns{\setbox0=\vbox{\unvbox255} \dimen@=\ht0 - \advance\dimen@ by\topskip \advance\dimen@ by-\baselineskip - \divide\dimen@ by2 \splittopskip=\topskip - {\vbadness=10000 \loop \global\setbox3=\copy0 - \global\setbox1=\vsplit3 to\dimen@ - \ifdim\ht3>\dimen@ \global\advance\dimen@ by1pt \repeat} - \setbox0=\vbox to\dimen@{\unvbox1} - \setbox2=\vbox to\dimen@{\unvbox3} - \pagesofar} - -\def\@idxitem{\par\hangindent 40pt} -\def\subitem{\par\hangindent 40pt \hskip 20pt} -\def\subsubitem{\par\hangindent 40pt \hskip 30pt} -\def\indexspace{\par \vskip 10pt plus 5pt minus 3pt\relax} - -\def\beginindex{\begingroup\let\item\@idxitem -% Output opening routines go here -} -\def\endindex{ -% Output closing routines go here. -\endgroup} -\makeatother diff --git a/Master/texmf-dist/tex/plain/misc/pdfcolor.tex b/Master/texmf-dist/tex/plain/misc/pdfcolor.tex deleted file mode 100644 index f09ecbcb750..00000000000 --- a/Master/texmf-dist/tex/plain/misc/pdfcolor.tex +++ /dev/null @@ -1,158 +0,0 @@ -% Very simple macros to show how to use colors with pdftex - -\def\cmykGreenYellow{0.15 0 0.69 0} -\def\cmykYellow{0 0 1 0} -\def\cmykGoldenrod{0 0.10 0.84 0} -\def\cmykDandelion{0 0.29 0.84 0} -\def\cmykApricot{0 0.32 0.52 0} -\def\cmykPeach{0 0.50 0.70 0} -\def\cmykMelon{0 0.46 0.50 0} -\def\cmykYellowOrange{0 0.42 1 0} -\def\cmykOrange{0 0.61 0.87 0} -\def\cmykBurntOrange{0 0.51 1 0} -\def\cmykBittersweet{0 0.75 1 0.24} -\def\cmykRedOrange{0 0.77 0.87 0} -\def\cmykMahogany{0 0.85 0.87 0.35} -\def\cmykMaroon{0 0.87 0.68 0.32} -\def\cmykBrickRed{0 0.89 0.94 0.28} -\def\cmykRed{0 1 1 0} -\def\cmykOrangeRed{0 1 0.50 0} -\def\cmykRubineRed{0 1 0.13 0} -\def\cmykWildStrawberry{0 0.96 0.39 0} -\def\cmykSalmon{0 0.53 0.38 0} -\def\cmykCarnationPink{0 0.63 0 0} -\def\cmykMagenta{0 1 0 0} -\def\cmykVioletRed{0 0.81 0 0} -\def\cmykRhodamine{0 0.82 0 0} -\def\cmykMulberry{0.34 0.90 0 0.02} -\def\cmykRedViolet{0.07 0.90 0 0.34} -\def\cmykFuchsia{0.47 0.91 0 0.08} -\def\cmykLavender{0 0.48 0 0} -\def\cmykThistle{0.12 0.59 0 0} -\def\cmykOrchid{0.32 0.64 0 0} -\def\cmykDarkOrchid{0.40 0.80 0.20 0} -\def\cmykPurple{0.45 0.86 0 0} -\def\cmykPlum{0.50 1 0 0} -\def\cmykViolet{0.79 0.88 0 0} -\def\cmykRoyalPurple{0.75 0.90 0 0} -\def\cmykBlueViolet{0.86 0.91 0 0.04} -\def\cmykPeriwinkle{0.57 0.55 0 0} -\def\cmykCadetBlue{0.62 0.57 0.23 0} -\def\cmykCornflowerBlue{0.65 0.13 0 0} -\def\cmykMidnightBlue{0.98 0.13 0 0.43} -\def\cmykNavyBlue{0.94 0.54 0 0} -\def\cmykRoyalBlue{1 0.50 0 0} -\def\cmykBlue{1 1 0 0} -\def\cmykCerulean{0.94 0.11 0 0} -\def\cmykCyan{1 0 0 0} -\def\cmykProcessBlue{0.96 0 0 0} -\def\cmykSkyBlue{0.62 0 0.12 0} -\def\cmykTurquoise{0.85 0 0.20 0} -\def\cmykTealBlue{0.86 0 0.34 0.02} -\def\cmykAquamarine{0.82 0 0.30 0} -\def\cmykBlueGreen{0.85 0 0.33 0} -\def\cmykEmerald{1 0 0.50 0} -\def\cmykJungleGreen{0.99 0 0.52 0} -\def\cmykSeaGreen{0.69 0 0.50 0} -\def\cmykGreen{1 0 1 0} -\def\cmykForestGreen{0.91 0 0.88 0.12} -\def\cmykPineGreen{0.92 0 0.59 0.25} -\def\cmykLimeGreen{0.50 0 1 0} -\def\cmykYellowGreen{0.44 0 0.74 0} -\def\cmykSpringGreen{0.26 0 0.76 0} -\def\cmykOliveGreen{0.64 0 0.95 0.40} -\def\cmykRawSienna{0 0.72 1 0.45} -\def\cmykSepia{0 0.83 1 0.70} -\def\cmykBrown{0 0.81 1 0.60} -\def\cmykTan{0.14 0.42 0.56 0} -\def\cmykGray{0 0 0 0.50} -\def\cmykBlack{0 0 0 1} -\def\cmykWhite{0 0 0 0} - -\def\GreenYellow{\pdfsetcolor{\cmykGreenYellow}} -\def\Yellow{\pdfsetcolor{\cmykYellow}} -\def\Goldenrod{\pdfsetcolor{\cmykGoldenrod}} -\def\Dandelion{\pdfsetcolor{\cmykDandelion}} -\def\Apricot{\pdfsetcolor{\cmykApricot}} -\def\Peach{\pdfsetcolor{\cmykPeach}} -\def\Melon{\pdfsetcolor{\cmykMelon}} -\def\YellowOrange{\pdfsetcolor{\cmykYellowOrange}} -\def\Orange{\pdfsetcolor{\cmykOrange}} -\def\BurntOrange{\pdfsetcolor{\cmykBurntOrange}} -\def\Bittersweet{\pdfsetcolor{\cmykBittersweet}} -\def\RedOrange{\pdfsetcolor{\cmykRedOrange}} -\def\Mahogany{\pdfsetcolor{\cmykMahogany}} -\def\Maroon{\pdfsetcolor{\cmykMaroon}} -\def\BrickRed{\pdfsetcolor{\cmykBrickRed}} -\def\Red{\pdfsetcolor{\cmykRed}} -\def\OrangeRed{\pdfsetcolor{\cmykOrangeRed}} -\def\RubineRed{\pdfsetcolor{\cmykRubineRed}} -\def\WildStrawberry{\pdfsetcolor{\cmykWildStrawberry}} -\def\Salmon{\pdfsetcolor{\cmykSalmon}} -\def\CarnationPink{\pdfsetcolor{\cmykCarnationPink}} -\def\Magenta{\pdfsetcolor{\cmykMagenta}} -\def\VioletRed{\pdfsetcolor{\cmykVioletRed}} -\def\Rhodamine{\pdfsetcolor{\cmykRhodamine}} -\def\Mulberry{\pdfsetcolor{\cmykMulberry}} -\def\RedViolet{\pdfsetcolor{\cmykRedViolet}} -\def\Fuchsia{\pdfsetcolor{\cmykFuchsia}} -\def\Lavender{\pdfsetcolor{\cmykLavender}} -\def\Thistle{\pdfsetcolor{\cmykThistle}} -\def\Orchid{\pdfsetcolor{\cmykOrchid}} -\def\DarkOrchid{\pdfsetcolor{\cmykDarkOrchid}} -\def\Purple{\pdfsetcolor{\cmykPurple}} -\def\Plum{\pdfsetcolor{\cmykPlum}} -\def\Violet{\pdfsetcolor{\cmykViolet}} -\def\RoyalPurple{\pdfsetcolor{\cmykRoyalPurple}} -\def\BlueViolet{\pdfsetcolor{\cmykBlueViolet}} -\def\Periwinkle{\pdfsetcolor{\cmykPeriwinkle}} -\def\CadetBlue{\pdfsetcolor{\cmykCadetBlue}} -\def\CornflowerBlue{\pdfsetcolor{\cmykCornflowerBlue}} -\def\MidnightBlue{\pdfsetcolor{\cmykMidnightBlue}} -\def\NavyBlue{\pdfsetcolor{\cmykNavyBlue}} -\def\RoyalBlue{\pdfsetcolor{\cmykRoyalBlue}} -\def\Blue{\pdfsetcolor{\cmykBlue}} -\def\Cerulean{\pdfsetcolor{\cmykCerulean}} -\def\Cyan{\pdfsetcolor{\cmykCyan}} -\def\ProcessBlue{\pdfsetcolor{\cmykProcessBlue}} -\def\SkyBlue{\pdfsetcolor{\cmykSkyBlue}} -\def\Turquoise{\pdfsetcolor{\cmykTurquoise}} -\def\TealBlue{\pdfsetcolor{\cmykTealBlue}} -\def\Aquamarine{\pdfsetcolor{\cmykAquamarine}} -\def\BlueGreen{\pdfsetcolor{\cmykBlueGreen}} -\def\Emerald{\pdfsetcolor{\cmykEmerald}} -\def\JungleGreen{\pdfsetcolor{\cmykJungleGreen}} -\def\SeaGreen{\pdfsetcolor{\cmykSeaGreen}} -\def\Green{\pdfsetcolor{\cmykGreen}} -\def\ForestGreen{\pdfsetcolor{\cmykForestGreen}} -\def\PineGreen{\pdfsetcolor{\cmykPineGreen}} -\def\LimeGreen{\pdfsetcolor{\cmykLimeGreen}} -\def\YellowGreen{\pdfsetcolor{\cmykYellowGreen}} -\def\SpringGreen{\pdfsetcolor{\cmykSpringGreen}} -\def\OliveGreen{\pdfsetcolor{\cmykOliveGreen}} -\def\RawSienna{\pdfsetcolor{\cmykRawSienna}} -\def\Sepia{\pdfsetcolor{\cmykSepia}} -\def\Brown{\pdfsetcolor{\cmykBrown}} -\def\Tan{\pdfsetcolor{\cmykTan}} -\def\Gray{\pdfsetcolor{\cmykGray}} -\def\Black{\pdfsetcolor{\cmykBlack}} -\def\White{\pdfsetcolor{\cmykWhite}} - -\def\pdfsetcolor#1{\pdfliteral{#1 k}} -\def\setcolor#1{\mark{#1}\pdfsetcolor{#1}} - -\pdfoutput=1 -\def\maincolor{\cmykBlack} -\pdfsetcolor{\maincolor} - -\def\makefootline{ - \baselineskip24pt - \line{\pdfsetcolor{\maincolor}\the\footline}} - -\def\makeheadline{% - \edef\M{\topmark} - \ifx\M\empty\let\M=\maincolor\fi - \vbox to 0pt{\vskip-22.5pt - \line{\vbox to8.5pt{}% - \pdfsetcolor{\maincolor}\the\headline\pdfsetcolor{\M}}\vss}% - \nointerlineskip} diff --git a/Master/texmf-dist/tex/plain/misc/tugboat.def b/Master/texmf-dist/tex/plain/misc/tugboat.def deleted file mode 100644 index de9957b5526..00000000000 --- a/Master/texmf-dist/tex/plain/misc/tugboat.def +++ /dev/null @@ -1,1164 +0,0 @@ -% -*-tex-*- -% The following macros are used in TUGboat tables of contents. -% This file may be automatically extended by tugboat.awk. -% It may be used by plain TeX, LaTeX, or AmSTeX. -% [04-Jun-1999] - -\ifx\makeatletter\undefined - \def\makeatletter{\catcode`\@=11\relax} - \def\makeatother{\catcode`\@=12\relax} -\fi - -\makeatletter - -\font\manual=manfnt %logo10 doesn't have what we need -\hyphenchar\manual=-1 - -\chardef\bs=`\\ - -\newbox\T@stBox \newbox\TestBox -\newcount\T@stCount \newcount\TestCount -\newdimen\T@stDimen \newdimen\TestDimen -\newif\ifT@stIf \newif\ifTestIf - -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\AMS{American Mathematical Society} -\def\AmS{{\the\textfont2 A}\kern-.1667em\lower.5ex\hbox - {\the\textfont2 M}\kern-.125em{\the\textfont2 S}} -\def\AMSTeX{\leavevmode\hbox{$\cal A\kern-.2em\lower.376ex - \hbox{$\cal M$}\kern-.2em\cal S$-\TeX}} -\let\AmSTeX=\AMSTeX -\def\archiTeX{\lower.5ex\hbox{A}\kern-.18em rch\i\kern-.1em \TeX} -\def\bull{\vrule height 1ex width .8ex depth -.2ex } % square bullet -\def\cents{{\rm\raise.2ex\rlap{\kern.05em$\scriptstyle/$}c}} -\def\comment#1\endcomment{} % AMS-TeX not loaded -\def\BaSiX{{B\kern-.18em\lower.45ex\hbox{A}\kern-.15em S - \kern-.4em\lower.45ex\hbox{I}\kern-.1em X}} -\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025emb}\kern-.08em\TeX}} -\def\Dash{\d@sh{---}} -\def\d@sh#1{\nobreak\thinspace#1\penalty0\thinspace} -\def\dash{\d@sh{--}} -\def\DVItoVDU{DVIto\kern-.12em VDU} -\font\eightrm=cmr8 -\def\JemTeX{J\kern-.15em {\it{em}}\kern-.1em\TeX} -\def\JoT{{\sl The Joy of \TeX}} -\def\JTeX{\leavevmode\hbox{\lower.5ex\hbox{J}\kern-.18em\TeX}} -\def\La{{\rm L\kern-.36em\raise.3ex\hbox{\sc a}\kern-.15em}} -\def\latex{\LaTeX} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\MF{{\manual META}\-{\manual FONT}} -\def\mtex{T\kern-.1667em\lower.5ex\hbox{\^E}\kern-.125emX} -\def\MTH{$} -\def\otr{{\sc otr}} -\def\plain{{\tt plain}} -\def\POBox{P.\thinspace O.~Box } -\def\POBoxTUG{\POBox\unskip~9506, Providence, RI~02940} -\def\Pas{Pascal} -\def\PiCTeX{\PiC\kern-.11em\TeX} -\def\PiC{P\kern-.12em\lower.5ex\hbox{I}\kern-.075emC} -\def\PS{Post\-Script} -\def\sb{_} -\def\SC{Steering Committee} -\def\SliTeX{{\rm S\kern-.06em{\smc l\kern-.035emi}\kern-.06em\TeX}} -\let\sltt=\tt -\let\smc=\sc -\def\sp{^} -\def\SP{{\tt\char"20 }} % "visible" space -\def\tex{\TeX} -\def\TeXMaG{\TeX M\kern-.1667em\lower.5ex\hbox{A}\kern-.2267emG} -\def\TeXtures{\TestCount=\the\fam\TeX\kern-.1em$\fam\TestCount\scriptstyle - TURES$} -\def\Tib{\TestCount=\the\fam \leavevmode T\kern-.1667em - $\fam\TestCount\scriptstyle I$b} -\def\TUB{TUGboat} -\ifx\tugstyloaded@\plaintubstyle - \def\tubissue#1(#2){\TUB~#1, no.~#2} -\else - \def\tubissue#1#2{\TUB~#1, no.~#2} -\fi -\def\TUG{\TeX\ \UG} -\def\UG{Users Group} -\def\UNIX{{\sc unix}} -\def\VAX{\leavevmode\hbox{V\kern-.12em A\kern-.1em X}} -\def\VorTeX{V\kern-2.7pt\lower.5ex\hbox{O\kern-1.4pt R}\kern-2.6pt\TeX} -\def\vrt{{\tt\char`\|}} -\def\WEB{{\tt WEB}} -% -% Define \SMC to work with plain TeX, LaTeX, and AmSTeX. -\ifx\small\undefined - \ifx\ninerm\undefined - \def\SMC{\tenrm} - \else - \def\SMC{\ninerm} - \fi -\else - \def\SMC{\small} -\fi -% -\ifx \ssf \undefined \let \ssf = \sf \fi -\ifx \slMF \undefined \let \slMF = \MF \fi -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\BaSiX{{B\kern-.18em\lower.45ex\hbox{A}\kern-.15em S - \kern-.4em\lower.45ex\hbox{I}\kern-.1em X}} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\otr{{\smc otr}} -\def\postissno{1989 Conference Proceedings} -\def\postissno{1991 TUG Conference Proceedings} -\def\postissno{1992 Annual Meeting Proceedings} -\def\postissno{1993 Annual Meeting Proceedings} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{\TeX90 Conference Proceedings} -\def\otr{{\smc otr}} -\def\LaTeXe{\LaTeX{}\kern.05em2$_{\textstyle\varepsilon}$} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -% \tensy is unknown in LaTeX-2e; this is a temporary workaround -\ifx \undefined \tensy \font \tensy = cmsy10 \fi -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\CTAN{{\SMC CTAN}\spacefactor1000 } -\def\HTML{{\SMC HTML}\spacefactor1000 } -\def\MF{{\manual META}\-{\manual FONT}\spacefactor1000 } -\def\MP{{\manual META}\-{\manual POST}\spacefactor1000 } -\def\NTS{{\sc NTS}} -\def\PDF{{\sc PDF}} -\def\SGML{{\SMC SGML}\spacefactor1000 } -\def\uktug{UK\,TUG} -\def\XYMTeX{% - X\kern-.25em\smash{\raise.50ex\hbox{$\Upsilon$}}\kern-.25em{M}\kern-.1em\TeX} -\def\acro#1{{\sc #1}} -\ifx \undefined \tenss \let \tenss = \sf \fi -%======================================================================= -% End of hand-generated list of definitions. Additional ones are -% appended here by tugboat.awk; most need to be eliminated manually, -% and the remainder moved before the === line above. -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -\def\NTG{{\smc NTG}} -\def\Xy{{\smc Xy}} -\def\TeXLive{\TeX{}Live} -\def\eTeX{e\TeX{}} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -% End of Volume 19 -%======================================================================= -% Start Volume 20 -% Adapted from c.t.t posting by Donald Arseneau, 26 May 93. -\def\nth#1{\TestCount=#1\relax - \ifnum\TestCount <0 \multiply\TestCount by\m@ne \fi % subdue negatives - \T@stCount=\TestCount - \divide\T@stCount by 100 \multiply\T@stCount by 100 - \advance\TestCount by-\T@stCount % n mod 100 - \ifnum\TestCount >20 \T@stCount=\TestCount - \divide\T@stCount by 10 \multiply\T@stCount by 10 - \advance\TestCount by-\T@stCount % n mod 10 - \fi - \T@stCount=\the\fam\relax - $\fam\T@stCount#1^{\fam\T@stCount - \ifcase\TestCount th% 0th - \or st% 1st - \or nd% 2nd - \or rd% 3rd - \else th% nth - \fi - }$} -%======================================================================= -\makeatother -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1999 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1999 Annual Meeting Proceedings} -\def\postissno{} -%======================================================================= -\def\acro#1{{\small #1}} -\def\CONTEXT% The \CONTEXT\ logo from the \CONTEXT\ sources - {C% - \kern-.0333emo% - \kern-.0333emn% - \kern-.0333em\-\TeX% - \kern-.0333emt} -\def\Java{\acro{JAVA}} -\def\NetBibTeX{{\smc Net}\BibTeX} -\def\ninesmc{\small\sc} -\def\PreTeX{Pre\kern -0.11em\-\TeX} -\def\TeXML{\TeX\-\acro{ML}} -\def\WARMreader{{\small\texttt{WARM}}\texttt{reader}} -\def\XML{\acro{XML}} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1999 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1999 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{2000 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} - -\def \Abstract {{\rm[}Abstract\/{\rm]}} -\def \FDNTeX {\acro{FDN}\TeX} -\def \GeX {G\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX} -\def \mathsPIC {\ssf maths\acro{PIC}} -\def \NTS {$\cal{N}$\lower.5ex\hbox{$\cal{T}$}$\cal{S}$} -\def \PDF {\acro{PDF}} -\def \TeXLive {{\bf\TeX{} Live}} -\def \UPSILON {$\Upsilon$} -\def \XML {\acro{XML}} -\def \XyM {X\kern-.25em\smash{\raise.50ex\hbox{\UPSILON}}\kern-.25em{M}} -\def \XyMTeX {\XyM\kern-.1em\TeX} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1999 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{2000 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1999 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{2000 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1999 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{2000 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{2001 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{2002 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\postissno{1993 Annual Meeting Proceedings} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1999 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{2000 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{2001 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{2002 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{1989 Conference Proceedings} -\def\otr{{\smc otr}} -\def\postissno{1990 Annual Meeting Proceedings} -\def\postissno{} -\def\postissno{\TeX90 Conference Proceedings} -\def\gaelmhodh#1{% -\if a#1\'a\else\if A#1\'A% -\else\if e#1\'e\else\if E#1\'E% -\else\if i#1\'{\char16}\else\if I#1\'I% -\else\if o#1\'o\else\if O#1\'O% -\else\if u#1\'u\else\if U#1\'U% -\else\if .#1/\else\.#1% -\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} -\def\postissno{{\TUG} Resource Directory} -\def\CSTUG{{\tensy C\kern-.1emS\kern-.05em}TUG} -\def\uktug{UK\,TUG} -\def\postissno{1991 TUG Conference Proceedings} -\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}} -\def\postissno{1992 Annual Meeting Proceedings} -\def\<#1>{$\langle\hbox{\rm#1}\rangle$} -\def\LexiTeX{{\rm\ \unskip\hbox{L% - \kern-.06em\hbox{\smc e}% - \kern-.05em\hbox{\smc x}% - \kern-.05em\lower.5ex\hbox{I}% - \kern-.18em\TeX}}} -\def\NexTeX{N\kern-.2em\lower0.5ex\hbox{E}\kern-0.1emX\kern-0.2em\TeX} -\def\postissno{1993 Annual Meeting Proceedings} -\def\postissno{1994 Annual Meeting Proceedings} -\def\postissno{1995 Annual Meeting Proceedings} -\def\postissno{1996 Annual Meeting Proceedings} -\def\postissno{1997 Annual Meeting Proceedings} -\def\postissno{1998 Annual Meeting Proceedings} -\def\postissno{1999 Annual Meeting Proceedings} -\def\postissno{2000 Annual Meeting Proceedings} -\def\postissno{2001 Annual Meeting Proceedings} -\def\postissno{2002 Annual Meeting Proceedings} -\def\AllTeX{(\La)\TeX} -\def\THANH{H{\'a}n Th\^e\llap{\raise 0.5ex\hbox{\'{\relax}}} Th{\'a}nh} -\def\ConTeXt{Con{\TeX}t} -\def\Xypic{\Xy-pic} -\def\LyX{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\spacefactor1000} -\def\mathsPIC{\ssf maths\acro{PIC}} -\def\curve{{\bf C}\kern-.32ex\raise-.3ex\hbox{u}\kern-.2ex r\kern-.25ex{\bf V}\kern-.6ex\raise-.3ex\hbox{e}} diff --git a/Master/texmf-dist/tex/plain/misc/xepsf.tex b/Master/texmf-dist/tex/plain/misc/xepsf.tex deleted file mode 100644 index b2b1a4605c2..00000000000 --- a/Master/texmf-dist/tex/plain/misc/xepsf.tex +++ /dev/null @@ -1,219 +0,0 @@ -% XEPSF.TEX macro file: -% Same as EPSF.TEX except that it uses the ExactBoundingBox put out by -% MetaPost under appropriate coding. -% -% (I made this unnecessary on 22 Jan 97 by changing MetaPost to -% output the exact bounding box when prologues<0. But I retain this -% file for compatibility with older uses of MetaPost, e.g. gbmac.tex.) -% -% Written by Tomas Rokicki of Radical Eye Software, 29 Mar 1989. -% Revised by Don Knuth, 3 Jan 1990. -% Revised by Tomas Rokicki to accept bounding boxes with no -% space after the colon, 18 Jul 1990. -% -% TeX macros to include an Encapsulated PostScript graphic. -% Works by finding the bounding box comment, -% calculating the correct scale values, and inserting a vbox -% of the appropriate size at the current position in the TeX document. -% -% To use with the center environment of LaTeX, preface the \epsffile -% call with a \leavevmode. (LaTeX should probably supply this itself -% for the center environment.) -% -% To use, simply say -% \input epsf % somewhere early on in your TeX file -% \epsfbox{filename.ps} % where you want to insert a vbox for a figure -% -% Alternatively, you can type -% -% \epsfbox[0 0 30 50]{filename.ps} % to supply your own BB -% -% which will not read in the file, and will instead use the bounding -% box you specify. -% -% The effect will be to typeset the figure as a TeX box, at the -% point of your \epsfbox command. By default, the graphic will have its -% `natural' width (namely the width of its bounding box, as described -% in filename.ps). The TeX box will have depth zero. -% -% You can enlarge or reduce the figure by saying -% \epsfxsize= \epsfbox{filename.ps} -% (or -% \epsfysize= \epsfbox{filename.ps}) -% instead. Then the width of the TeX box will be \epsfxsize and its -% height will be scaled proportionately (or the height will be -% \epsfysize and its width will be scaled proportiontally). The -% width (and height) is restored to zero after each use. -% -% A more general facility for sizing is available by defining the -% \epsfsize macro. Normally you can redefine this macro -% to do almost anything. The first parameter is the natural x size of -% the PostScript graphic, the second parameter is the natural y size -% of the PostScript graphic. It must return the xsize to use, or 0 if -% natural scaling is to be used. Common uses include: -% -% \epsfxsize % just leave the old value alone -% 0pt % use the natural sizes -% #1 % use the natural sizes -% \hsize % scale to full width -% 0.5#1 % scale to 50% of natural size -% \ifnum#1>\hsize\hsize\else#1\fi % smaller of natural, hsize -% -% If you want TeX to report the size of the figure (as a message -% on your terminal when it processes each figure), say `\epsfverbosetrue'. -% -\newread\epsffilein % file to \read -\newif\ifepsffileok % continue looking for the bounding box? -\newif\ifepsfbbfound % success? -\newif\ifepsfverbose % report what you're making? -\newdimen\epsfxsize % horizontal size after scaling -\newdimen\epsfysize % vertical size after scaling -\newdimen\epsftsize % horizontal size before scaling -\newdimen\epsfrsize % vertical size before scaling -\newdimen\epsftmp % register for arithmetic manipulation -\newdimen\pspoints % conversion factor -% -\pspoints=1bp % Adobe points are `big' -\epsfxsize=0pt % Default value, means `use natural size' -\epsfysize=0pt % ditto -% -\def\epsfbox#1{\global\def\epsfllx{72}\global\def\epsflly{72}% - \global\def\epsfurx{540}\global\def\epsfury{720}% - \def\lbracket{[}\def\testit{#1}\ifx\testit\lbracket - \let\next=\epsfgetlitbb\else\let\next=\epsfnormal\fi\next{#1}}% -% -\def\epsfgetlitbb#1#2 #3 #4 #5]#6{\epsfgrab #2 #3 #4 #5 .\\% - \epsfsetgraph{#6}}% -% -\def\epsfnormal#1{\epsfgetbb{#1}\epsfsetgraph{#1}}% -% -\def\epsfgetbb#1{% -% -% The first thing we need to do is to open the -% PostScript file, if possible. -% -\openin\epsffilein=#1 -\ifeof\epsffilein\errmessage{I couldn't open #1, will ignore it}\else -% -% Okay, we got it. Now we'll scan lines until we find one that doesn't -% start with %. We're looking for the bounding box comment. -% - {\epsffileoktrue \chardef\other=12 - \def\do##1{\catcode`##1=\other}\dospecials \catcode`\ =10 - \loop - \read\epsffilein to \epsffileline - \ifeof\epsffilein\epsffileokfalse\else -% -% We check to see if the first character is a % sign; -% if not, we stop reading (unless the line was entirely blank); -% if so, we look further and stop only if the line begins with -% `%%%ExactBoundingBox:'. -% - \expandafter\epsfaux\epsffileline:. \\% - \fi - \ifepsffileok\repeat - \ifepsfbbfound\else - \ifepsfverbose\message{No bounding box comment in #1; using defaults}\fi\fi - }\closein\epsffilein\fi}% -% -% Now we have to calculate the scale and offset values to use. -% First we compute the natural sizes. -% -\def\epsfclipstring{}% do we clip or not? If so, -\def\epsfclipon{\def\epsfclipstring{ clip}}% -\def\epsfclipoff{\def\epsfclipstring{}}% -% -\def\epsfsetgraph#1{% - \epsfrsize=\epsfury\pspoints - \advance\epsfrsize by-\epsflly\pspoints - \epsftsize=\epsfurx\pspoints - \advance\epsftsize by-\epsfllx\pspoints -% -% If `epsfxsize' is 0, we default to the natural size of the picture. -% Otherwise we scale the graph to be \epsfxsize wide. -% - \epsfxsize\epsfsize\epsftsize\epsfrsize - \ifnum\epsfxsize=0 \ifnum\epsfysize=0 - \epsfxsize=\epsftsize \epsfysize=\epsfrsize - \epsfrsize=0pt -% -% We have a sticky problem here: TeX doesn't do floating point arithmetic! -% Our goal is to compute y = rx/t. The following loop does this reasonably -% fast, with an error of at most about 16 sp (about 1/4000 pt). -% - \else\epsftmp=\epsftsize \divide\epsftmp\epsfrsize - \epsfxsize=\epsfysize \multiply\epsfxsize\epsftmp - \multiply\epsftmp\epsfrsize \advance\epsftsize-\epsftmp - \epsftmp=\epsfysize - \loop \advance\epsftsize\epsftsize \divide\epsftmp 2 - \ifnum\epsftmp>0 - \ifnum\epsftsize<\epsfrsize\else - \advance\epsftsize-\epsfrsize \advance\epsfxsize\epsftmp \fi - \repeat - \epsfrsize=0pt - \fi - \else \ifnum\epsfysize=0 - \epsftmp=\epsfrsize \divide\epsftmp\epsftsize - \epsfysize=\epsfxsize \multiply\epsfysize\epsftmp - \multiply\epsftmp\epsftsize \advance\epsfrsize-\epsftmp - \epsftmp=\epsfxsize - \loop \advance\epsfrsize\epsfrsize \divide\epsftmp 2 - \ifnum\epsftmp>0 - \ifnum\epsfrsize<\epsftsize\else - \advance\epsfrsize-\epsftsize \advance\epsfysize\epsftmp \fi - \repeat - \epsfrsize=0pt - \else - \epsfrsize=\epsfysize - \fi - \fi -% -% Finally, we make the vbox and stick in a \special that dvips can parse. -% - \ifepsfverbose\message{#1: width=\the\epsfxsize, height=\the\epsfysize}\fi - \epsftmp=10\epsfxsize \divide\epsftmp\pspoints - \vbox to\epsfysize{\vfil\hbox to\epsfxsize{% - \ifnum\epsfrsize=0\relax - \special{PSfile=#1 llx=\epsfllx\space lly=\epsflly\space - urx=\epsfurx\space ury=\epsfury\space rwi=\number\epsftmp - \epsfclipstring}% - \else - \epsfrsize=10\epsfysize \divide\epsfrsize\pspoints - \special{PSfile=#1 llx=\epsfllx\space lly=\epsflly\space - urx=\epsfurx\space ury=\epsfury\space rwi=\number\epsftmp\space - rhi=\number\epsfrsize \epsfclipstring}% - \fi - \hfil}}% -\global\epsfxsize=0pt\global\epsfysize=0pt}% -% -% We still need to define the tricky \epsfaux macro. This requires -% a couple of magic constants for comparison purposes. -% -{\catcode`\%=12 \global\let\epsfpercent=%\global\def\epsfbblit{%%ExactBoundingBox}}% -% -% So we're ready to check for `%%ExactBoundingBox:' and to grab the -% values if they are found. -% -\long\def\epsfaux#1#2:#3\\{\ifx#1\epsfpercent - \def\testit{#2}\ifx\testit\epsfbblit - \epsfgrab #3 . . . \\% - \epsffileokfalse - \global\epsfbbfoundtrue - \fi\else\ifx#1\par\else\epsffileokfalse\fi\fi}% -% -% Here we grab the values and stuff them in the appropriate definitions. -% -\def\epsfempty{}% -\def\epsfgrab #1 #2 #3 #4 #5\\{% -\global\def\epsfllx{#1}\ifx\epsfllx\epsfempty - \epsfgrab #2 #3 #4 #5 .\\\else - \global\def\epsflly{#2}% - \global\def\epsfurx{#3}\global\def\epsfury{#4}\fi}% -% -% We default the epsfsize macro. -% -\def\epsfsize#1#2{\epsfxsize} -% -% Finally, another definition for compatibility with older macros. -% -\let\epsffile=\epsfbox -- cgit v1.2.3