texlive[42466] Master/texmf-dist: tugboat-plain (8nov16)

commits+karl at tug.org commits+karl at tug.org
Tue Nov 8 23:36:17 CET 2016


Revision: 42466
          http://tug.org/svn/texlive?view=revision&revision=42466
Author:   karl
Date:     2016-11-08 23:36:17 +0100 (Tue, 08 Nov 2016)
Log Message:
-----------
tugboat-plain (8nov16)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/plain/tugboat-plain/README
    trunk/Master/texmf-dist/doc/plain/tugboat-plain/tubguide.pdf
    trunk/Master/texmf-dist/doc/plain/tugboat-plain/tubguide.tex
    trunk/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.cmn
    trunk/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.sty
    trunk/Master/texmf-dist/tex/plain/tugboat-plain/tugproc.sty

Modified: trunk/Master/texmf-dist/doc/plain/tugboat-plain/README
===================================================================
--- trunk/Master/texmf-dist/doc/plain/tugboat-plain/README	2016-11-08 22:36:05 UTC (rev 42465)
+++ trunk/Master/texmf-dist/doc/plain/tugboat-plain/README	2016-11-08 22:36:17 UTC (rev 42466)
@@ -1,5 +1,11 @@
-$Id: README 100 2012-05-22 18:09:46Z bnb $
-(This file in the public domain.)
+$Id: README 169 2016-11-07 19:11:13Z karl $
+(This README file is public domain.)
 
 The plain style files for TUGboat, the journal of the TeX Users Group.
-See http://tug.org/TUGboat for back issues, author information, and more.
+See http://tug.org/TUGboat for all issues, contact information,
+  notes for authors, and all else.
+
+tugboat.sty is for both regular and proceedings issue.  Just \input it.
+tugproc.sty was for proceedings issue, but is no longer used.
+tugboat.cmn had definitions common for both (could/should also be common
+  to the LaTeX TUGboat style, but isn't).

Modified: trunk/Master/texmf-dist/doc/plain/tugboat-plain/tubguide.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/plain/tugboat-plain/tubguide.tex
===================================================================
--- trunk/Master/texmf-dist/doc/plain/tugboat-plain/tubguide.tex	2016-11-08 22:36:05 UTC (rev 42465)
+++ trunk/Master/texmf-dist/doc/plain/tugboat-plain/tubguide.tex	2016-11-08 22:36:17 UTC (rev 42466)
@@ -1,9 +1,9 @@
 %% @texfile{
 %%     filename   = "tubguide.tex",
-%%     version    = "1.04",
-%%     date       = "2012/05/22",
+%%     version    = "1.22",
+%%     date       = "2016/09/26",
 %%     filetype   = "TUGboat Authors' Guide",
-%%     copyright  = "Copyright 1989, 1992, 2006, 2012 TeX Users Group.
+%%     copyright  = "Copyright 1989, 1992, 2006, 2012-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 @@
 %%                   that produced the original Authors' Guide in
 %%                   TUGboat 10, no. 3, November 1989.",
 %%     }
-%% $Id: tubguide.tex 100 2012-05-22 18:09:46Z bnb $
+%% $Id: tubguide.tex 157 2016-09-26 23:34:10Z karl $
 %% *********************************************************
 %%
 %%  TeXing this file requires the following files:
@@ -48,8 +48,8 @@
 
 \author  * Barbara Beeton *
 \address * American Mathematical Society\\
-	   201 Charles Street\\
-	   Providence, RI 02904-2294 *
+           201 Charles Street\\
+           Providence, RI 02904-2294 *
 \netaddress * TUGboat at tug.org *
 
 \author * Ron Whitney *
@@ -57,12 +57,13 @@
 %\netaddress * TUGboat at Math.AMS.com *
 
 
-\vfootnote{}{Revised March 1992, May 2006, May 2012; the original appeared in
+\vfootnote{}{Revised March 1992, May 2006, May 2012, September 2016; the
+original appeared in
 \tubissue 10(3), November 1989.}
 
 \article
 
-With this article we hope to fill a lacuna (some might say ``void'')
+With this report we hope to fill a lacuna (some might say ``void'')
 whose existence we have been attributing to the usual factors: tight
 schedules, alternative priorities and warty \TeX\ code.  We now feel
 the macros in use for \TUB\/ have stabilized to the extent that
@@ -74,38 +75,40 @@
 the addresses listed below.
 
 \TUB\/ was originally typeset with a package based only on \plain.
-Later, as demand for style files follows wherever
-\LaTeX-devotees wander, a \TUB\/ variant of the \LaTeX\ {\tt article}
-style was also created.  The two macro sets yield
-much the same output, differing in certain ways for input.  Below we
-make comment on various aspects of the \TUB\/ package, first for the
-\plain-based macros, then for \LaTeX.  The macro sets share
-the file |tugboat.cmn|,\footnote{$^1$}{This file used to be named
-{\tt tugboat.com}, but that notation was in conflict with conventions
-of \acro{MS-DOS} and other operating systems; no conflicts are known to
-exist for the new name.} and users of either style should read the
-section entitled ``Common Abbreviations and Utilities''.  We conclude
-with some general suggestions to help make the lives of those on the
-receiving end of (any kind of) electronic copy a little easier.
+Later, as demand for style files follows wherever \LaTeX-devotees
+wander, a \TUB\/ variant of the \LaTeX\ {\tt article} class was also
+created\Dash see |ltugboat.cls| and its documentation in the separate
+package |tugboat| (|http://ctan.org/pkg/tugboat|) .  The two macro sets
+yield much the same output, and many input conventions are identical,
+with differences where they seemed natural.
 
+Below we describe various aspects of the \TUB\/ package for the
+\plain-based macros. We conclude with some general suggestions to help
+make the lives of those on the receiving end of (any kind of) electronic
+copy a little easier.
 
+
 \head * The \plain-based macros: {\tt tugboat.sty} *
 
-The macros are contained in two files, |tugboat.sty| and |tugboat.cmn|.$^1$
+The macros are contained in two files, |tugboat.sty| and
+|tugboat.cmn|.\footnote{$^1$}{1) A file |tugproc.sty| is also
+distributed, but no longer used. 2) |tugboat.cmn| used to be named {\tt
+tugboat.com}, but that notation was in conflict with conventions of
+\acro{MS-DOS} and other operating systems; no conflicts are known to
+exist for the new name.}
 
-\subhead * General description of tags *
-We attempt wherever possible to tag the various elements of \TUB\/
-articles in a ``generic'' way, modified in some respects by
-convenience.  Authors and editors, of course, need tools to shape
-their articles to the form they desire, but we also wish to encourage
-a tagging style which is appropriate for electronic interchange.  It
-seems unfair to expect much thought from authors concerning the
-markup of their information if we only provide a bag of widgets and
-do-hickies to hack and pound an article together.  The tags whose use
-we encourage are the higher-level tags that mark the logical
-document structure.  Below these are formatting macros that we
-recognize may be essential for certain applications.  Both sorts of
-tags are described in the following article.
+\subhead * General description of tags * We attempt wherever possible to
+tag the various elements of \TUB\/ articles in a ``generic'' way,
+modified in some respects by convenience.  Authors and editors need
+tools to shape their articles to the form they desire, but we also wish
+to encourage a tagging style which is appropriate for electronic
+interchange.  It seems unfair to expect much thought from authors
+concerning the markup of their information if we only provide a bag of
+widgets and do-hickies to hack and pound an article together.  The tags
+whose use we encourage are the higher-level tags that mark the logical
+document structure.  Below these are formatting macros that we recognize
+may be essential for certain applications.  Both sorts of tags are
+described in the following article.
 
 Generally, to ``mark up'' the data <foo>, a tag |\xxx| will precede
 <foo> and |\endxxx| will follow (thus: |\xxx <foo>\endxxx|).  We use
@@ -216,7 +219,7 @@
 \thenetaddress {<author number>}
 ||
 to get the desired result.  For example, for an article with%
-\footnote{$^2$}{\xEdNote The \TUB{} address shown in examples
+\footnote{$^2$}{\xEdNote The \TUB{} email address shown in examples
 was current when this article first appeared, but is now obsolete;
 it has been left intact to avoid other problems.  The correct address
 is now {\tt TUGboat at tug.org}.}
@@ -294,7 +297,7 @@
 
 
 \subhead * Lists *
-Lists are everywhere, of course, and a simple list hierarchy can
+Lists are everywhere, and a simple list hierarchy can
 transform a one-dimensional typesetting problem into something
 nasty.  All of which is to say, we are certainly not done with
 this area of tagging, but here are the available macros.
@@ -660,58 +663,9 @@
    \caption{...}
 \twocolfigure
 ||
-and, of course, \verbinline|\endverbatim and \verbinline||\endverbatim.
+and \verbinline|\endverbatim and \verbinline||\endverbatim input syntax.
 
-\head * The \LaTeX\ macros: {\tt ltugboat.sty}%
-\footnote{$^3$}{This discussion of {\tt ltugboat.sty} is now of
-historical interest only; it has been superseded by a \LaTeXe{}
-documentclass, {\tt ltugboat.cls}, available from \CTAN.} *
 
-|ltugboat.sty| is the primary macro file, and is based on the \LaTeX{}
-|article.sty|.  |tugboat.cmn|, a collection of items common to both
-\LaTeX\ and \plain\ input, is also required.  Articles will have
-the form:\footnote{$^4$}{{\tt ltugboat} used to be a substyle; it now
-stands on its own, by automatically inputting {\tt article.sty}.}
-\verbatim[\makeescape\|]
-\documentstyle{ltugboat}
-|halfline
-<perhaps additional macros for article>
-|halfline
-\title {<title>}
-\author{<author>}
-\address{<address>}
-\netaddress{<netaddress>}
-
-\begin{document}
-\maketitle
-|vellipsis
-<body of article>
-|vellipsis
-\makesignature
-\end{document}
-\endverbatim
-This is the usual form for \LaTeX\ documents, of course, except
-that now each author will have his/her own
-\verbatim
-\author{...}
-\address{...}
-\netaddress{...}
-\endverbatim
-block.  As with the \plain{} style, the author and address
-macros will store their information for later display.
-See the discussion of |\address|, |\netaddress| and |\makesignature|
-on the second page of this article to understand more.  Linebreaks
-within |\title|, |\author|, and |\...address| are specified with |\\|.
-
-We refer the user to the \LaTeX\ manual for description of section
-heads, verbatim mode, insertions, and movement between one- and
-two-column format.  The style of printed output has, of course, been
-somewhat modified to fit \TUB\/ style.  |ltugboat.sty| might be of some
-use to others wishing to modify the |article| option in this
-direction.
-
-
-
 \head * Common abbreviations and utilities *
 
 Definitions of a number of commonly used abbreviations such as |\MF|
@@ -722,14 +676,18 @@
 A nicety for the sake of appearance is the command |\acro|, which
 sets an acronym in caps one size smaller than the surrounding text.
 Compare CTAN (full size), \CTAN{} (|\acro{CTAN}|) and {\smc ctan}
-(small caps).  Acronyms in |tugboat.cmn| use |\acro| consistently.
+(small caps).  Acronyms in |tugboat.cmn| use |\acro| consistently,
+except in (some) bibliographies.
 
 Several other constructions that we have found useful for both
 \plain- and \LaTeX-style input have been incorporated in
 |tugboat.cmn|.  Various |\*lap|\,s (|\ulap|, |\dlap|, |\xlap|,
 |\ylap|, |\zlap|) and |\*smash|\,es provide means of setting type
-which ``laps'' into neighboring regions.  |\dash| and |\Dash| are en-
-and em-dashes that break properly.  |\slash| is a breakable slash.
+which ``laps'' into neighboring regions.
+|\Dash| is an em-dash with surrounding thinspaces, our preferred style.
+|\slash| is a breakable slash.
+|\cs{foo}| typesets |\foo|, just like \verbinline|\foo|\endverbatim (but
+since |\cs| is the usual \TUB\ \LaTeX\ convention, we support it here too).
 The macro
 \verbatim
 \makestrut [<ascender dimen>;
@@ -760,7 +718,7 @@
 that authors may notice when articles are returned for proofing.
 |\xrefto| allows for symbolic cross-referencing, but is enabled only
 late in the production process.  The distribution version of
-|tugboat.cmn| defines |\xrefto| so that ``???'' is typeset whenever it
+|tugboat.cmn| defines |\xrefto| so that ``???''\ is typeset whenever it
 is called.  Not to worry.
 
 We also put notes into the file since there are many things to
@@ -804,21 +762,19 @@
 When authors proof their articles in formats other than that of \TUB\/
 (for example), they should expect that \TUB's changes in pagewidth and
 pagedepth may drastically alter text layout.  Paragraphs are rebroken
-automatically when |\hsize| and |\vsize| change, but |\centerline|
-does not break, and we often see tables and math displays which are
-rigidly laid out.  When possible, authors might use paragraphing
-techniques instead of calls to, say, |\centerline| (Beeton will be
-writing up her lectures on paragraphing techniques for a future issue
-of \TUB\/), and they should try to code tables in such a way that
-widths of columns can be changed easily.  Generally, authors should
-attempt to anticipate the work that might be necessary if requests for
-other reasonable formats of their texts are made.  In the case of
-\TUB, we make a strong effort to stuff macro listings and tables into
-the two-column format.  Since these types of items are not generally
-susceptible to automatic line-breaking, we give thanks to stuffings
-made by authors ahead of time.  In this context, we recommend the use
-of |\verbfile{...}| (see the section `{Verbatim modes}') to maintain
-consistency between documentation and reality.
+automatically when |\hsize| and |\vsize| change, but |\centerline| does
+not break, and we often see tables and math displays which are rigidly
+laid out.  When possible, authors might use paragraphing techniques
+instead of calls to, say, |\centerline|, and they should try to code
+tables in such a way that widths of columns can be changed easily.
+Generally, authors should attempt to anticipate the work that might be
+necessary if requests for other reasonable formats of their texts are
+made.  In the case of \TUB, we make a strong effort to stuff macro
+listings and tables into the two-column format.  Since these types of
+items are not generally susceptible to automatic line-breaking, we give
+thanks to stuffings made by authors ahead of time.  In this context, we
+recommend the use of |\verbfile{...}| (see the section `{Verbatim
+modes}') to maintain consistency between documentation and reality.
 
 Specifically in the domain of \TeX\ macros, we find that many authors
 throw in unnecessary |%| characters to end code lines.  Except in
@@ -842,14 +798,12 @@
 in wide distribution and in making them robust will be much
 appreciated.
 
-\TBremark{Anything about formatting macros?}
 
-
 \head * Electronic documentation and submissions *
 
-In addition to |tugboat.sty|, |ltugboat.sty|, and |tugboat.cmn|,
-a copy of this article, |tubguide.tex|, will be available in
-most \TeX{} distributions and on \CTAN:
+The TUGboat styles for both \LaTeX\ and plain \TeX\ are available on
+\CTAN\ and already included in most \TeX\ distributions:
+
 ||http://ctan.org/pkg/tugboat
 http://ctan.org/pkg/tugboat-plain||
 

Modified: trunk/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.cmn
===================================================================
--- trunk/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.cmn	2016-11-08 22:36:05 UTC (rev 42465)
+++ trunk/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.cmn	2016-11-08 22:36:17 UTC (rev 42466)
@@ -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 @@
 \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 @@
 
 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

Modified: trunk/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.sty
===================================================================
--- trunk/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.sty	2016-11-08 22:36:05 UTC (rev 42465)
+++ trunk/Master/texmf-dist/tex/plain/tugboat-plain/tugboat.sty	2016-11-08 22:36:17 UTC (rev 42466)
@@ -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 at 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.

Modified: trunk/Master/texmf-dist/tex/plain/tugboat-plain/tugproc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/plain/tugboat-plain/tugproc.sty	2016-11-08 22:36:05 UTC (rev 42465)
+++ trunk/Master/texmf-dist/tex/plain/tugboat-plain/tugproc.sty	2016-11-08 22:36:17 UTC (rev 42466)
@@ -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 at tug.org or TUGboat at 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 at 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 at lx				% normalize publication info for footer
+\v at 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,7 +163,7 @@
 
 % ***************************************************
 % Bibliography
-\def\Hang{1em} 
+\def\Hang{1em}
 \def\entry #1{\noindent\frenchspacing\hangindent\Hang #1}
 
 % Appendix
@@ -177,7 +170,7 @@
 \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 at 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 @@
 %%%   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



More information about the tex-live-commits mailing list