summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/plain/tugboat-plain
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-11-08 22:36:17 +0000
committerKarl Berry <karl@freefriends.org>2016-11-08 22:36:17 +0000
commitbb529dfdffc87aa883417c8fe5c4120f85bb5b60 (patch)
treeb7d2da2a4c1cd3dae6374d773e24b6087dd63283 /Master/texmf-dist/tex/plain/tugboat-plain
parent46880f568f9d00af3ad45864942a7fb942fcc554 (diff)
tugboat-plain (8nov16)
git-svn-id: svn://tug.org/texlive/trunk@42466 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/plain/tugboat-plain')
-rw-r--r--Master/texmf-dist/tex/plain/tugboat-plain/tugboat.cmn27
-rw-r--r--Master/texmf-dist/tex/plain/tugboat-plain/tugboat.sty31
-rw-r--r--Master/texmf-dist/tex/plain/tugboat-plain/tugproc.sty79
3 files changed, 74 insertions, 63 deletions
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 <skipped this version number>
+
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.
+
+<interim versions skipped>
+
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