From 24c300d74c8196de58bb814c3f77a2ff2c4c6945 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 24 Dec 2013 23:23:38 +0000 Subject: tugboat (24dec13) git-svn-id: svn://tug.org/texlive/trunk@32478 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx | 48 ++++++++++----------- Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf | Bin 314045 -> 314452 bytes Master/texmf-dist/doc/latex/tugboat/tugboat.pdf | Bin 462616 -> 463497 bytes Master/texmf-dist/source/latex/tugboat/tugboat.dtx | 25 +++++++---- Master/texmf-dist/tex/latex/tugboat/ltugboat.cls | 16 ++++--- Master/texmf-dist/tex/latex/tugboat/ltugboat.sty | 2 +- Master/texmf-dist/tex/latex/tugboat/ltugcomn.sty | 9 ++-- Master/texmf-dist/tex/latex/tugboat/ltugproc.cls | 2 +- Master/texmf-dist/tex/latex/tugboat/ltugproc.sty | 2 +- 9 files changed, 59 insertions(+), 45 deletions(-) diff --git a/Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx b/Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx index 882ba3a0d24..38f43e13296 100644 --- a/Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx +++ b/Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx @@ -1,4 +1,4 @@ -% $Id: ltubguid.ltx 121 2013-08-02 18:44:59Z bnb $ +% $Id: ltubguid.ltx 123 2013-12-23 19:31:46Z karl $ % ltubguid.ltx - documentation for ltugboat classes. % % Copyright 1994,1995,1996,2001,2005,2006,2010,2013 TeX Users Group. @@ -282,7 +282,7 @@ is processed by \LaTeX{}, the files \path|ltugboat.cls| and \path|ltugbib.bst| (for use with articles) and \path|ltugcomn.sty| (a cooking pot of perhaps-useful macros, for documentation, etc.)\ are produced. (\path|ltugproc.cls| is also produced for compatibility, but -no longer used for proceedings or anything else.) +is no longer used for proceedings or anything else.) The\,\verb|.dtx| file may itself be processed by \LaTeX{} to produce a formatted (somewhat `literate') source listing for those who @@ -310,8 +310,8 @@ need not be concerned with them. \label{sec:boat-opts} The \clsname{ltugboat} class accepts many of the options of the -\clsname{article} class (it suppresses the font-size selection, -one/two-side and one/two-column options). +\clsname{article} class (it suppresses the font-size selection +and one/two-side options). \begin{optlist} \item[draft] Set up for a draft copy of a paper (this is the default setting\Dash the author need not explicitly set it): page numbering @@ -319,7 +319,7 @@ one/two-side and one/two-column options). \item[extralabel] Use the extra label-distinguishing mark in the body of the reference; see section~\ref{sec:biblio}. \item[final] Set up for the final copy of a paper: page numbering to - come from elsewhere, no black marks. + come from elsewhere, no cropmarks. \item[harvardcite] Specify Harvard-style citation (not especially recommended in general, though they are used in the present document); see section~\ref{sec:biblio}. @@ -330,12 +330,17 @@ one/two-side and one/two-column options). \item[numbersec] Sections, subsections and subsubsections are to be numbered (this is the default setting\Dash the author need not explicitly set it). +\item[onecolumn] Typeset article in one column. \item[preprint] Set up for a preprint. \item[rawcite] Specify default (unnumbered) citation; see section~\ref{sec:biblio}. +\item[runningfull] Information in both header and footer (default). +\item[runningminimal] Information in header only. +\item[runningoff] Information in neither header nor footer. \end{optlist} \noindent Again, normally there is no need to use any document options. +They are listed here for completeness. \section{Command syntax} \label{sec:syntax} @@ -346,7 +351,7 @@ available with any widely-available set of macros (though see, for example, the discussions in \citeNP{Ogawa:TB15-3-325}, \citeNP{Baxter:TB15-3-331}, and \citeNP{Swift:TB16-3-269}). In the circumstances, we have sought simply to keep to the spirit of -Lamport's \citeyear{Lamport:1994}, as modified\footnote{The cited +Lamport's \citeyear{Lamport:1994}, as modified\footnote{\raggedfoot The cited edition of Lamport's book documents the modified version of \LaTeX{}, but it's worth emphasising that we use the modified version as the reference.} by the \LaTeXe{} work (see, for example, @@ -384,8 +389,8 @@ relies on the section numbers to indicate where the divisions lie in the hierarchy. As a result, the un-numbered `\verb|*|' forms of the \cs{section}, etc., commands, are inappropriate. The \clsname{ltugboat} class therefore warns the author who (possibly -inadvertently) uses one of these forms. (The author who wishes to use -un-numbered sections throughout her paper may use the +inadvertently) uses one of these forms. (An author who wishes to use +un-numbered sections throughout the paper may use the \optname{nonumber} class option (see~\ref{sec:boat-opts}). Reference may, however, be made to the `title' of divisions of the @@ -661,14 +666,13 @@ and of course the class sources are the ultimate reference. \verb|\FAQ| & \FAQ \\ \verb|\HTML| & \HTML \\ \verb|\ISBN| & \ISBN \\ - \verb|\ISSN| & \ISSN \\ + \verb|\LaTeXe| & \LaTeXe \\ \verb|\MacOSX| & \MacOSX \\ \verb|\MathML| & \MathML \\ \verb|\MF| & \MF \\ \verb|\MP| & \MP \\ \verb|\NTS| & \NTS \\ \verb|\OMEGA| & \OMEGA \\ - \verb|\OTP| & \OTP \\ \verb|\PDF| & \PDF \\ \verb|\SGML| & \SGML \\ \verb|\TUB| & \TUB \\ @@ -720,20 +724,16 @@ In general, the \TUB{} team will be sympathetic to authors who wish to use non-standard packages in their papers; indeed, in a journal devoted to the usage of \TeX{}, the editor would be churlish indeed to refuse such usage. However, the team does need to be able to process -the paper on the \TUB{} production computers, and the author who is -slapdash about the way she submits her paper will cause confusion and -delay. (Remember that the editorial team is a group of volunteers, -each working in his or her spare time.) +the paper on the \TUB{} production computers. In general, packages currently on \CTAN, and known to work with \emph{current} \LaTeX{} are unlikely to give problems. In particular, the team is happy to accept papers using packages that are supported by members of the \LaTeX3 team,\footnote{%\raggedfoot - Those in the \LaTeX{} base distribution, or one of those on the + Those in the \LaTeX{} base distribution, or one of those in the \CTANref{packages} sub-tree on \CTAN.} subject to the two provisos: \begin{itemize} -\itemsep=0.2\itemsep \item Use of the \pkgname{verbatim} package has implications for the \envname{verbatim} facilities provided by the classes\Dash see section~\ref{sec:verbatim}. @@ -783,11 +783,11 @@ used in the present paper (not least in the bibliography). \section{Bibliography} \label{sec:biblio} -Short form: our recommendation for handling bibliographies is to use the -\BibTeX\ and \pkgname{plain} bibliography style. No document options -are needed or recommended. All that is required in the article source -(as shown in the sample available from \url{http://tug.org/TUGboat}) is -the following: +In short: our recommendation for handling bibliographies is to use +\BibTeX\ and the \pkgname{plain} bibliography style. No document +options are needed or recommended. All that is required in the article +source (as shown in the sample available from +\url{http://tug.org/TUGboat}) is the following: \begin{verbatim}[\small] \bibliographystyle{plain} @@ -809,7 +809,7 @@ paper.\footnote{The program \progname{bibextract}, available from \CTAN{} in directory \CTANref{bibextract}, provides a convenient mechanism for extracting just the relevant portions of your bibliography database for submitting your paper; many of the common - \BibTeX{}-database management packages, such as \textsc{BibDB} or + \BibTeX{}-database management packages, such as \textsc{Bib}\acro{DB} or \textsc{Bib}Tools offer similar facilities.} As with uncommon packages, the \envname{filecontents} environment is a convenient way to deliver the bibliography file. @@ -817,8 +817,8 @@ deliver the bibliography file. A special case is the accumulated bibliography of \TUB{} itself;\footnote{\raggedfoot Available on \CTAN{} as \CTANref{tub-biblio}} it is always available to the production team, -so that authors may make reference to items from that \verb|.bib| file -without further ado. +so that authors may make reference to items from the \verb|tugboat.bib| +file without further ado. Notwithstanding the general recommendation for the \pkgname{plain} \BibTeX\ style, diff --git a/Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf b/Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf index 517b306ff4d..310133f93b3 100644 Binary files a/Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf and b/Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf differ diff --git a/Master/texmf-dist/doc/latex/tugboat/tugboat.pdf b/Master/texmf-dist/doc/latex/tugboat/tugboat.pdf index ef0717d6489..3e672ff57ce 100644 Binary files a/Master/texmf-dist/doc/latex/tugboat/tugboat.pdf and b/Master/texmf-dist/doc/latex/tugboat/tugboat.pdf differ diff --git a/Master/texmf-dist/source/latex/tugboat/tugboat.dtx b/Master/texmf-dist/source/latex/tugboat/tugboat.dtx index 12bcc09992b..226193784ea 100644 --- a/Master/texmf-dist/source/latex/tugboat/tugboat.dtx +++ b/Master/texmf-dist/source/latex/tugboat/tugboat.dtx @@ -1,5 +1,5 @@ % \iffalse (this is a meta-comment (so they say)) -% $Id: tugboat.dtx 121 2013-08-02 18:44:59Z bnb $ +% $Id: tugboat.dtx 123 2013-12-23 19:31:46Z karl $ % tugboat.dtx - main source for LaTeX TUGboat classes. % % Copyright 1994-1998, 2000-2001, 2004-2013 TeX Users Group. @@ -28,7 +28,7 @@ %\ProvidesPackage{ltugboat} %\ProvidesPackage{ltugproc} % \ProvidesPackage{ltugcomn} - [2013/08/02 v2.13 + [2013/12/23 v2.14 % TUGboat journal class% % TUG conference proceedings class% % TUG compatibility package% @@ -633,7 +633,7 @@ % % Font used for the METAFONT logo, etc. % \begin{macrocode} -\def\AllTeX{(\La\kern-.075em)\kern-.075em\TeX} +\DeclareRobustCommand{\AllTeX}{(\La\kern-.075em)\kern-.075em\TeX} \def\AMS{American Mathematical Society} \def\AmS{$\mathcal{A}$\kern-.1667em\lower.5ex\hbox {$\mathcal{M}$}\kern-.125em$\mathcal{S}$} @@ -707,7 +707,7 @@ % is hacked from its definition of \cs{LaTeX}; it allows slants (for % example) to propagate into the raised (small) `A': % \begin{macrocode} -\newcommand{\La}% +\DeclareRobustCommand{\La}% {L\kern-.36em {\setbox0\hbox{T}% \vbox to\ht0{\hbox{$\m@th$% @@ -754,7 +754,7 @@ % % \begin{macrocode} \DeclareRobustCommand{\NTG}{\acro{NTG}} -\DeclareRobustCommand\NTS{\ensuremath{\mathcal{N}\mkern-4mu +\DeclareRobustCommand{\NTS}{\ensuremath{\mathcal{N}\mkern-4mu \raisebox{-0.5ex}{$\mathcal{T}$}\mkern-2mu \mathcal{S}}} \DeclareTextSymbol{\textohm}{OT1}{'012} \DeclareTextSymbolDefault{\textohm}{OT1} @@ -818,7 +818,7 @@ \def\tug{\acro{TUG}} \def\UG{Users Group} \def\UNIX{\acro{UNIX}} -\def\UTF{\acro{UTF}} +% let's not do \UTF, since other packages use it for Unicode character access. \def\VAX{V\kern-.12em A\kern-.1em X\@} \def\VnTeX{V\kern-.03em n\kern-.02em \TeX} \def\VorTeX{V\kern-2.7\p@\lower.5ex\hbox{O\kern-1.4\p@ R}\kern-2.6\p@\TeX} @@ -2703,8 +2703,8 @@ \rightmargin.5\leftmargin\parsep \z@\@plus\p@}\item[]} % \end{macrocode} % -% The |compactitemize| and |compactenumerate| environments, without -% space between the items. +% The |compactitemize|, |compactenumerate|, and |compactdescription| +% environments, without space between the items. % % \begin{macrocode} \newenvironment{compactitemize}% @@ -2722,6 +2722,15 @@ \setlength{\parsep} {0pt}% }% {\end{enumerate}} +% +\newenvironment{compactdescription}% + {\begin{description}% + \setlength{\itemsep}{0pt}% + \setlength{\parskip}{0pt}% + \setlength{\parsep} {0pt}% + }% + {\end{description}} +% % \end{macrocode} % % \subsection{Some fun with \texttt{verbatim}} diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls b/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls index f27f24cfc52..c2af6f96fee 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls +++ b/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls @@ -32,7 +32,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1994/12/01] \ProvidesClass {ltugboat} - [2013/08/02 v2.13 + [2013/12/23 v2.14 TUGboat journal class% ] \csname tugstyloaded@\endcsname @@ -157,7 +157,7 @@ \providecommand\textsuperscript[1]{\ensuremath{\m@th ^{\mbox{\fontsize\sf@size\z@ \selectfont #1}}}} -\def\AllTeX{(\La\kern-.075em)\kern-.075em\TeX} +\DeclareRobustCommand{\AllTeX}{(\La\kern-.075em)\kern-.075em\TeX} \def\AMS{American Mathematical Society} \def\AmS{$\mathcal{A}$\kern-.1667em\lower.5ex\hbox {$\mathcal{M}$}\kern-.125em$\mathcal{S}$} @@ -219,7 +219,7 @@ $\m@th\mathcal{A}$}% \kern-.2em\lower.376ex\hbox{$\m@th\mathcal{M}$}\kern-.125em {$\m@th\mathcal{S}$}-\TeX} -\newcommand{\La}% +\DeclareRobustCommand{\La}% {L\kern-.36em {\setbox0\hbox{T}% \vbox to\ht0{\hbox{$\m@th$% @@ -240,7 +240,7 @@ \let\TB@@mp\mp \DeclareRobustCommand\mp{\ifmmode\TB@@mp\else MetaPost\fi} \DeclareRobustCommand{\NTG}{\acro{NTG}} -\DeclareRobustCommand\NTS{\ensuremath{\mathcal{N}\mkern-4mu +\DeclareRobustCommand{\NTS}{\ensuremath{\mathcal{N}\mkern-4mu \raisebox{-0.5ex}{$\mathcal{T}$}\mkern-2mu \mathcal{S}}} \DeclareTextSymbol{\textohm}{OT1}{'012} \DeclareTextSymbolDefault{\textohm}{OT1} @@ -301,7 +301,6 @@ \def\tug{\acro{TUG}} \def\UG{Users Group} \def\UNIX{\acro{UNIX}} -\def\UTF{\acro{UTF}} \def\VAX{V\kern-.12em A\kern-.1em X\@} \def\VnTeX{V\kern-.03em n\kern-.02em \TeX} \def\VorTeX{V\kern-2.7\p@\lower.5ex\hbox{O\kern-1.4\p@ R}\kern-2.6\p@\TeX} @@ -1229,6 +1228,13 @@ \setlength{\parsep} {0pt}% }% {\end{enumerate}} +\newenvironment{compactdescription}% + {\begin{description}% + \setlength{\itemsep}{0pt}% + \setlength{\parskip}{0pt}% + \setlength{\parsep} {0pt}% + }% + {\end{description}} \let\@TBverbatim\verbatim \let\@TBendverbatim\endverbatim \def\verbatim{\par\obeylines diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty b/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty index 5f763dce83a..28d4efbc401 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty +++ b/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty @@ -31,7 +31,7 @@ %% extension .ins) which are part of the distribution. %% \ProvidesPackage{ltugboat} - [2013/08/02 v2.13 + [2013/12/23 v2.14 TUG compatibility package% ] \@obsoletefile{ltugboat.cls}{ltugboat.sty} diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugcomn.sty b/Master/texmf-dist/tex/latex/tugboat/ltugcomn.sty index 866c41af55f..b38c684dac5 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugcomn.sty +++ b/Master/texmf-dist/tex/latex/tugboat/ltugcomn.sty @@ -32,7 +32,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1994/12/01] \ProvidesPackage{ltugcomn} - [2013/08/02 v2.13 + [2013/12/23 v2.14 TUGboat `common macros' package% ] \IfFileExists{mflogo.sty}% @@ -98,7 +98,7 @@ \providecommand\textsuperscript[1]{\ensuremath{\m@th ^{\mbox{\fontsize\sf@size\z@ \selectfont #1}}}} -\def\AllTeX{(\La\kern-.075em)\kern-.075em\TeX} +\DeclareRobustCommand{\AllTeX}{(\La\kern-.075em)\kern-.075em\TeX} \def\AMS{American Mathematical Society} \def\AmS{$\mathcal{A}$\kern-.1667em\lower.5ex\hbox {$\mathcal{M}$}\kern-.125em$\mathcal{S}$} @@ -160,7 +160,7 @@ $\m@th\mathcal{A}$}% \kern-.2em\lower.376ex\hbox{$\m@th\mathcal{M}$}\kern-.125em {$\m@th\mathcal{S}$}-\TeX} -\newcommand{\La}% +\DeclareRobustCommand{\La}% {L\kern-.36em {\setbox0\hbox{T}% \vbox to\ht0{\hbox{$\m@th$% @@ -181,7 +181,7 @@ \let\TB@@mp\mp \DeclareRobustCommand\mp{\ifmmode\TB@@mp\else MetaPost\fi} \DeclareRobustCommand{\NTG}{\acro{NTG}} -\DeclareRobustCommand\NTS{\ensuremath{\mathcal{N}\mkern-4mu +\DeclareRobustCommand{\NTS}{\ensuremath{\mathcal{N}\mkern-4mu \raisebox{-0.5ex}{$\mathcal{T}$}\mkern-2mu \mathcal{S}}} \DeclareTextSymbol{\textohm}{OT1}{'012} \DeclareTextSymbolDefault{\textohm}{OT1} @@ -242,7 +242,6 @@ \def\tug{\acro{TUG}} \def\UG{Users Group} \def\UNIX{\acro{UNIX}} -\def\UTF{\acro{UTF}} \def\VAX{V\kern-.12em A\kern-.1em X\@} \def\VnTeX{V\kern-.03em n\kern-.02em \TeX} \def\VorTeX{V\kern-2.7\p@\lower.5ex\hbox{O\kern-1.4\p@ R}\kern-2.6\p@\TeX} diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls b/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls index f56c4603e2f..5c1eeecd719 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls +++ b/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls @@ -32,7 +32,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1994/12/01] \ProvidesClass {ltugproc} - [2013/08/02 v2.13 + [2013/12/23 v2.14 TUG conference proceedings class% ] \def\@tugclass{ltugproc} diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugproc.sty b/Master/texmf-dist/tex/latex/tugboat/ltugproc.sty index 19a0e29614e..90c71cc63ac 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugproc.sty +++ b/Master/texmf-dist/tex/latex/tugboat/ltugproc.sty @@ -31,7 +31,7 @@ %% extension .ins) which are part of the distribution. %% \ProvidesPackage{ltugproc} - [2013/08/02 v2.13 + [2013/12/23 v2.14 TUG compatibility package% ] \@obsoletefile{ltugproc.cls}{ltugproc.sty} -- cgit v1.2.3