From bb529dfdffc87aa883417c8fe5c4120f85bb5b60 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 8 Nov 2016 22:36:17 +0000 Subject: tugboat-plain (8nov16) git-svn-id: svn://tug.org/texlive/trunk@42466 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/plain/tugboat-plain/tugboat.cmn | 27 +++++--- .../texmf-dist/tex/plain/tugboat-plain/tugboat.sty | 31 ++++++--- .../texmf-dist/tex/plain/tugboat-plain/tugproc.sty | 79 +++++++++++----------- 3 files changed, 74 insertions(+), 63 deletions(-) (limited to 'Master/texmf-dist/tex') diff --git a/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.cmn b/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.cmn index 224fdcd6420..6c89713e3b2 100644 --- a/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.cmn +++ b/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.cmn @@ -3,7 +3,7 @@ %% version = "see below \fileversion" %% date = "see below \filedate", %% filetype = "common macros for TUGboat", -%% copyright = "Copyright 1993-1996,2006,2008,2011-2013 TeX Users Group. +%% copyright = "Copyright 1993-1996,2006,2008,2011-2016 TeX Users Group. %% Unlimited copying and redistribution of this file %% are permitted as long as this file is not %% modified. Modifications (and redistribution of @@ -19,11 +19,11 @@ %% definitions for abbreviations and logos that %% appear in TUGboat." %% } -%% $Id: tugboat.cmn 119 2013-08-02 18:22:58Z bnb $ +%% $Id: tugboat.cmn 167 2016-11-01 16:34:29Z karl $ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\def\fileversion{v1.21} -\def\filedate{2013/08/02} +\def\fileversion{v1.22} +\def\filedate{2016/11/01} \message{File `TUGBOAT.CMN' \fileversion \space\space <\filedate>} @@ -112,6 +112,8 @@ \def\ConTeXt{C\kern-.0333emon\-\kern-.0667em\TeX\kern-.0333emt} \def\Cplusplus{C\raise.7ex\hbox{$_{++}$}} \def\CSS{\acro{CSS}} +\def\CSabbr{$\cal C$\kern-.1667em\lower.5ex\hbox{$\cal S$}} % from opmac.tex +\def\CSTUG{\CSabbr\acro{TUG}} \def\CTAN{\acro{CTAN}} \def\DTD{\acro{DTD}} \def\DVD{\acro{DVD}} @@ -155,10 +157,11 @@ \def\Mc{\setbox\TestBox=\hbox{M}M\vbox to\ht\TestBox{\hbox{c}\vfil}} % Additional sizes of the manual font may be needed. \font\manual=logo10 % font used for the METAFONT logo, etc. +\font\manualsl=logosl10 \def\MF{{\manual META}\-{\manual FONT}\spacefactor1000 } \def\MP{{\manual META}\-{\manual POST}\spacefactor1000 } \def\mf{{\smc Metafont}} -\def\MFB{{\sl The \slMF book}} +\def\MFB{{\sl The \slMF\kern1pt book}} % multilingual (INRS) TeX \def\mtex{T\kern-.1667em\lower.5ex\hbox{\^E}\kern-.125emX\spacefactor1000 } \def\NTStext{N\mkern-4mu \lower.5ex\hbox{$\cal T$}\mkern-2mu S} @@ -185,9 +188,7 @@ \def\SC{Steering Committee} \def\SGML{\acro{SGML}} \def\SliTeX{{\rm S\kern-.06em{\smc l\kern-.035emi}\kern-.06em\TeX}} -% for \def\slMF{{\manualsl META}\-{\manualsl FONT}\spacefactor1000 } -% Use \font\manualsl=logosl10 instead, if it's available, -\def\slMF{\MF} +\def\slMF{{\manualsl META}\-{\manualsl FONT}\spacefactor1000 } % Atari ST (Klaus Guntermann) \def\stTeX{{\smc st\rm\kern-0.13em\TeX}} \def\SVG{\acro{SVG}} @@ -455,6 +456,7 @@ \def\bull{\vrule height 1ex width .8ex depth -.2ex } % square bullet \def\cents{{\rm\raise.2ex\rlap{\kern.05em$\scriptstyle/$}c}} +\def\cs#1{{\tt \char`\\#1}} \def\Dag{\raise .6ex\hbox{$\scriptstyle\dagger$}} \def\careof{\leavevmode\hbox{\raise.75ex\hbox{c}\kern-.15em @@ -871,12 +873,12 @@ that may not be obvious. For full definitions, see real code above. \TFM \Thanh Han The Thanh \TIFF -\ttn TTN -\TTN \TeX and TUG News +\ttn TTN +\TTN \TeX and TUG News \TUB TUGboat \TUG TeX Users Group \tug -\UG Users Group +\UG Users Group \UNIX \UTF \VAX @@ -1001,6 +1003,9 @@ that may not be obvious. For full definitions, see real code above. Version Date Changes ------- --------- --------------------------------------------------- +1.21 31 Oct 16 define \CSabbr, \CSTUG; + use logosl10 (\manualsl) for \slMF. + 1.21 2 Aug 13 define \LyX 1.20 4 Apr 12 allow omission of hyphenation list diff --git a/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.sty b/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.sty index 84dae0b1f8c..74c88e711e4 100644 --- a/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.sty +++ b/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.sty @@ -3,7 +3,7 @@ %% version = "see below \fileversion" %% date = "see below \filedate", %% filetype = "Plain TeX macros for TUGboat", -%% copyright = "Copyright 1993,1999,2003,2006,2011,2012 TeX Users Group. +%% copyright = "Copyright 1993,1999,2003,2006,2011-2016 TeX Users Group. %% Unlimited copying and redistribution of this file %% are permitted as long as this file is not %% modified. Modifications (and redistribution of @@ -17,7 +17,7 @@ %% for preparation of items in TUGboat, the %% Communications of the TeX Users Group.", %% } -%% $Id: tugboat.sty 100 2012-05-22 18:09:46Z bnb $ +%% $Id: tugboat.sty 168 2016-11-07 18:49:19Z karl $ %% %% ********************************************************* %% @@ -26,11 +26,9 @@ %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% TUGBOAT.STY - \def\thistubstyle{plain} -\def\fileversion{v1.20} -\def\filedate{2012/05/22} +\def\fileversion{v1.22} +\def\filedate{2016/11/07} % general items @@ -43,7 +41,7 @@ \message{File `TUGBOAT.STY' \fileversion \space\space <\filedate>} -\input tugboat.cmn % macros common to tugboat.sty and +\input tugboat.cmn % macros intended to be common to tugboat.sty and % ltugboat.sty (latex style file) @@ -1662,7 +1660,7 @@ \def\inlinestyle##1{\def\@altinlinestyle{##1}}% \def\numbered{\@numberedtrue}% \def\ruled{\@ruledtrue}% - \def\smallcode{\ninepoint\tt\baselineskip=10pt }% + \def\smallcode{\ninepoint\tt }% \let\@verbinputvar\relax \let\@verbinputfile\relax \@SpecialsGetOther @@ -1974,6 +1972,8 @@ \newif\if@@mid \@@midfalse \newif\if@@bot \@@botfalse \def\@caption{} +\def\abovecaptionskip{\bigskip} + \newif\if@fixed \@fixedfalse % items for top and bottom ``banners'' on first page @@ -2000,7 +2000,7 @@ \def\top{}% \def\bot{\@@bottrue}% \def\mid{\@@midtrue}% - \def\caption##1{\def\@caption{\ulap{\bigskip##1\smallskip}}}% + \def\caption##1{\def\@caption{\ulap{\abovecaptionskip##1\smallskip}}}% \def\fixed{\@fixedtrue}% \def\scol{\@figurescol}% \def\ecol{\@figureecol}% @@ -2175,13 +2175,14 @@ \twocol \maxcols=2 +\hfuzz=1pt % don't worry about small overfulls \OverlaysinTeXtrue \Trimmarksfalse \PrelimDrafttrue \initializearticle -\pageno=1001 % number of title page +\pageno=901 % number of title page -% Stretchy spacing was the default for many years, but in summer 2011 it +% Stretchy spacing was the default for many years, but in 2012 it % looked too stretchy. Comment out. %\StretchyTenPointSpacing %\StretchyNinePointSpacing @@ -2197,6 +2198,14 @@ Version Date Changes ------- --------- --------------------------------------------------- +1.22 7 Nov 16 \smallcode: do not reduce baselineskip. + \abovecaptionskip: generalize \bigskip; no change + to default. + \pageno: start at 901 to make LaTeX. + \hfuzz: initialize to 1pt to match existing practice. + +1.21 + 1.20 22 May 12 Do not hyphenate in typewriter. Add footnote hooks. No \Stretchy*Spacing by default. diff --git a/Master/texmf-dist/tex/plain/tugboat-plain/tugproc.sty b/Master/texmf-dist/tex/plain/tugboat-plain/tugproc.sty index 56361b54664..765151f2cb0 100644 --- a/Master/texmf-dist/tex/plain/tugboat-plain/tugproc.sty +++ b/Master/texmf-dist/tex/plain/tugboat-plain/tugproc.sty @@ -1,27 +1,20 @@ %% @texfile{ %% filename="tugproc.sty", -%% version="1.11", -%% date="26-Jan-1994", -%% filetype="TeX macros for TUG Proceedings", -%% copyright="Copyright (C) TeX Users Group. -%% Copying of this file is authorized only if either: -%% (1) you make absolutely no changes to your copy, OR -%% (2) if you do make changes, you first rename it to some -%% other name.", -%% author="TeX Users Group", -%% address="TeX Users Group", -%% P. O. Box 869, -%% Santa Barbara, CA 93102-0869, -%% USA", -%% telephone="805-963-8358", -%% email="Internet: tug@tug.org or TUGboat@Math.AMS.org", -%% codetable="ISO/ASCII", -%% checksumtype="line count", -%% checksum="366", -%% keywords="tex users group, tugboat, proceedings, plain tex", -%% abstract="This file contains the plain-based macros -%% for Proceedings issues of TUGboat, the -%% Communications of the TeX Users Group." +%% version = "see below \fileversion" +%% date = "see below \filedate", +%% filetype = "was plain TeX macros for TUG Proceedings; now unused", +%% copyright = "Copyright 1990-2016 TeX Users Group. +%% Unlimited copying and redistribution of this file +%% are permitted as long as this file is not +%% modified. Modifications (and redistribution of +%% modified versions) are also permitted, but only if +%% the resulting file is renamed." +%% email = "TUGboat@tug.org", +%% codetable = "ISO/ASCII", +%% keywords = "tex users group, tugboat, proceedings, plain tex", +%% abstract = "This file contains the plain-based macros +%% that were used in proceedings issues of TUGboat, the +%% Communications of the TeX Users Group. Now unused." %% } %% ********************************************************* %% @@ -31,8 +24,8 @@ %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\def\fileversion{v1.11} -\def\filedate{26 Jan 94} +\def\fileversion{v1.22} +\def\filedate{26 Sep 16} \message{File `TUGPROC.STY' \fileversion \space\space <\filedate>} @@ -56,7 +49,7 @@ % fonts \font\twelverm=cmr10 scaled 1200 -\font\twelvebf=cmbx10 scaled 1200 +\font\twelvebf=cmbx10 scaled 1200 \font\fourteenrm=cmr10 scaled 1440 \font\fourteenit=cmti10 scaled 1440 \font\fourteensl=cmsl10 scaled 1440 @@ -66,7 +59,7 @@ \def\rm{\fam\z@\twelverm}% \textfont\z@=\twelverm \def\bf{\fam\bffam\twelvebf}% - \textfont\bffam=\twelvebf + \textfont\bffam=\twelvebf \normalbaselines \rm} \def\fourteenpoint{% @@ -85,7 +78,7 @@ \def\addressfont{\ninepoint\rm} \def\netaddrfont{\ninepoint\tt} -\def\br{\unskip\hfil\break} % version for titles +\def\br{\unskip\hfil\break} % version for titles \def\degrade{\def\br{\unskip\space\ignorespaces}% \let\\\br} % in running heads. @@ -112,7 +105,7 @@ \rtitlex\hfill\stamp \fi\fi }% - } + } \ifx\startingpage\undefined \def\startingpage{1001}\fi \pageno=\startingpage @@ -136,9 +129,9 @@ }% } -\v@lx % normalize publication info for footer +\v@lx % normalize publication info for footer \def\pfoottext{{\smc Preprint}: \mtgyear{} \TUG{} Annual Meeting} -\def\rfoottext{\tenrm\TUB, \volx\Dash +\def\rfoottext{\tenrm\TUB, \volx\Dash {Proceedings of the \volyr{} Annual Meeting}} % midpage redone to align running feet. @@ -170,14 +163,14 @@ % *************************************************** % Bibliography -\def\Hang{1em} +\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] +\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 @@ -192,8 +185,8 @@ \edef\thetitle{\ignorespaces\the\toks@\unskip}% \let\rhtitle\thetitle } - % If your title is too long for the running head, - % use this to construct a shorter version: + % If your title is too long for the running head, + % use this to construct a shorter version: \def\shorttitle{% \begingroup \def\CurrentTag{shorttitle}% @@ -208,8 +201,8 @@ } \def\rhauthor{\@defaultauthorlist} - % Use the following for running heads if more than - % one author or author's name is too long to fit: + % Use the following for running heads if more than + % one author or author's name is too long to fit: \def\shortauthor{% \begingroup \def\CurrentTag{shortauthor}% @@ -295,7 +288,7 @@ \immediate\write\titleabs{\string\TITLE\string\bf\space \rhauthor:\ \string\rm \rhtitle;;} \immediate\write\titleabs{\space} - \immediate\write\titleabs{\string\ABS\string\bf\space + \immediate\write\titleabs{\string\ABS\string\bf\space Abstract.\ \theabstract;;} \immediate\write\titleabs{\space} \immediate\write\titleabs{\string\endinput} @@ -304,7 +297,7 @@ } % \head (This writes over a definition in tugboat.sty) -\def\@domainhead{% +\def\@domainhead{% \if@removeprewhite\else\vskip\baselineskip\fi \noindent{\HEADfont\baselineskip15pt % larger type than usual \raggedright\bf\ignorespaces\the\@argument\unskip\endgraf}% @@ -320,7 +313,7 @@ \restorecat\@ -% \Trimmarkstrue % for final copy +% \Trimmarkstrue % for final copy % \overfullrule=0pt \endinput @@ -329,6 +322,10 @@ Change History -------------- +1.22 update header; remark that this is no longer used; no changes to code. + + + 1.11 changed TUG address in header to Santa Barbara parameterized dates, etc., in running footers initialized them at top of file instead of in footer text @@ -354,9 +351,9 @@ Previous: %%% 26-jun-90 [changed running feet, page numbers, \start] %%% 28-jun-90 [added \stamp, \ifproof] 29-jun-90 [\Proof] %%% 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) +%%% for use with plain TeX. No longer used. %%% %%% (*) This version writes the title and abstract into %%% a file, for use in preparing the Title-Abstract-Bio -- cgit v1.2.3