|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T t
Length: 6154 (0x180a) Types: TextFile Names: »tugproc.sty«
└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12 └─⟦63303ae94⟧ »unix3.14/TeX3.14.tar.Z« └─⟦c58930e5c⟧ └─⟦this⟧ »TeX3.14/TeXmacros/tugproc.sty«
%%% TUGPROC.sty 03-feb-90 (renamed 13-feb-90) 20-feb-90 %%% %%% Supplementary header file for TUG Proceedings volume %%% for use with plain.tex (under revision still) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \input tugboat.sty \makeatletter % fonts \font\twelverm=cmr10 scaled 1200 %\font\twelveit=cmti10 scaled 1200 % see below %\font\twelvesl=cmsl10 scaled 1200 % " \font\twelvebf=cmbx10 scaled 1200 %\font\twelvett=cmtt10 scaled 1200 % " \font\fourteenrm=cmr10 scaled 1440 \font\fourteenit=cmti10 scaled 1440 \font\fourteensl=cmsl10 scaled 1440 %\font\fourteenbf=cmbx10 scaled 1440 % " %\font\fourteentt=cmtt10 scaled 1440 % " \def\twelvepoint{% \normalbaselineskip=14pt \def\rm{\fam\z@\twelverm}% \textfont\z@=\twelverm % \def\it{\fam\itfam\twelveit}% % with these all % \textfont\itfam=\twelveit % things left in, % \def\sl{\fam\slfam\twelvesl}% % pcTeX (v.2.931) % \textfont\slfam=\twelvesl % has no room for \def\bf{\fam\bffam\twelvebf}% \textfont\bffam=\twelvebf % \def\tt{\twelvett}% % \LoadSansFonts % \setttglue % " \normalbaselines \rm} \def\fourteenpoint{% \normalbaselineskip=18pt \def\rm{\fam\z@\fourteenrm}% \textfont\z@=\fourteenrm \def\it{\fam\itfam\fourteenit}% \textfont\itfam=\fourteenit \def\sl{\fam\slfam\fourteensl}% \textfont\slfam=\fourteensl % \def\bf{\fam\bffam\fourteenbf}% % " % \textfont\bffam=\fourteenbf % " % \def\tt{\fourteentt}% % " % \setttglue % " \normalbaselines \rm} \def\AUTHORfont{\twelvepoint\rm} \def\HEADfont{\twelvepoint\bf} \def\TITLEfont{\fourteenpoint\rm} \def\addressfont{\ninepoint\rm} \def\netaddrfont{\ninepoint\tt} \def\br{\unskip\hfil\break} % version for titles \def\degrade{\def\br{\unskip\space\ignorespaces}} % in running heads. % running heads & feet \newif\ifpreprint \def\preprint{\preprinttrue} \preprintfalse \let\midrtitle=\null \def\rtitlex{% \ifodd\pageno\degrade\rhTitle\else\rhAuthor\fi} \def\rtitle{% \hbox to \pagewd{% \tenrm \makestrut[10pt;\z@]% \ifnum\the\pageno=1\space\else \ifodd\pageno \hfill\rtitlex \else \rtitlex\hfill \fi\fi }% } \pageno=1 \def\Pageno{\ifnum\pageno>999 \number\pageno \else\ifnum\pageno>99 0\number\pageno \else\ifnum\pageno>9 00\number\pageno \else 000\number\pageno \fi\fi\fi} \def\rfoot{% \hbox to \pagewd{% \tenrm \makestrut[\z@;0.5pc]% \ifpreprint \ifodd\pageno \pfoottext\hfil\Now\hfil\number\pageno \else \number\pageno\hfil\Now\hfil\pfoottext \fi \else \ifodd\pageno \rfoottext\hfil\Pageno \else \Pageno\hfil\rfoottext \fi \fi }% } \def\pfoottext{{\smc Preprint}: 1990 \TUG\ Annual Meeting} \def\rfoottext{\TUB, Volume 11 (1990), No.\ 3\Dash 1990 Conference Proceedings} % Verbatim, smallcode \def\smallcode{\ninepoint\tt\baselineskip=10pt} % Bibliography \def\Hang{1em} \def\entry #1{\noindent\frenchspacing\hangindent\Hang #1} % Appendix \def\appendix #1\endappendix{\newpage\onecol\centerline{\HEADfont #1}} % Box for deadlines: \newbox\textbox % \twocolcolwd=18.75pc [cf. tugboat.sty] \long\def\boxit #1{\vbox{\hrule\hbox{\vrule\kern3pt \vbox{\kern3pt\vskip 4pt#1\vskip 4pt\kern3pt}\kern3pt\vrule}\hrule}} \long\def\boxedlist #1{$$\boxit{\setbox\textbox=\vbox{\hsize 18pc \strut{#1}\strut}\box\textbox}$$} % TeXbook, 94 & 223 (exer 21.3) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % top matter \def\Title #1\endTitle{\def\@title{{\hsize\pagewd\TITLEfont \raggedright\noindent #1\par}}\def\rhTitle{#1}} % If your title is too long for the running head, % use this to construct a shorter version: \def\shortTitle #1\endshortTitle{\def\rhTitle{#1}} \newcount\authors \newcount\@authors \authors=0 \@authors=0 \def\Author #1\endAuthor{\global\advance\authors by 1 \expandafter\def\csname @author\number\authors\endcsname {\baselineskip=\normalbaselineskip \vskip 20pt\noindent{\AUTHORfont #1}} \ifnum\authors=1\def\rhAuthor{#1}\fi }% % Use the following for running heads if more than % one author or author's name is too long to fit: \def\shortAuthor #1\endshortAuthor{\def\rhAuthor{#1}} \def\address #1\endaddress{\expandafter \def\csname @addr\number\authors\endcsname {\hsize\pagewd\par\noindent {\addressfont #1}}} \def\netaddress #1\endnetaddress{\expandafter \def\csname @neta\number\authors\endcsname {\hsize\pagewd\par\noindent {\netaddrfont #1}}} \long\def\Abstract #1\endAbstract{\long\def\@abstract{\vskip 20pt \hbox to \pagewd{\hfil\vbox{\hsize 0.6\pagewd \centerline{\bf Abstract}\vskip 5pt \baselineskip=\normalbaselineskip\noindent #1\par}\hfil}}} \newbox\startbox \newdimen\startheight \def\article{\setbox\startbox=\hbox to\colwd {\hbox to\pagewd{\vbox{\@title \advance\authors by 1 \loop \advance\@authors by 1 \ifnum\@authors<\authors \csname @author\number\@authors\endcsname \csname @addr\number\@authors\endcsname \csname @neta\number\@authors\endcsname \repeat \@abstract\vskip 1pc}}\hss} \global\startheight=1\ht\startbox \twocolfigure\box\startbox\endfigure} % \head (This writes over a definition in tugboat.sty) \def\@domainhead{% \if@removeprewhite\else\vskip\baselineskip\fi \noindent{\HEADfont\baselineskip15pt % larger type than usual \raggedright\bf\ignorespaces\the\@argument\unskip\endgraf}% \if@removepostwhite % usually we want the white space \else\kern0.5\baselineskip\fi \nobreak \gdef\@next{% \if@allowindent\def\@next{}% usually we don't want to indent here \else\def\@next{\DeleteOptionalSpacesandPars{\noindent\ignorespaces}}\fi \@next }% } \makeatother \endinput