summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-12-24 23:23:38 +0000
committerKarl Berry <karl@freefriends.org>2013-12-24 23:23:38 +0000
commit24c300d74c8196de58bb814c3f77a2ff2c4c6945 (patch)
treeaf00a29603e6100f8f89c928e81fa0c60fcce3a2
parentee966d2cacad97d3eb48c7d52b468aa661843f72 (diff)
tugboat (24dec13)
git-svn-id: svn://tug.org/texlive/trunk@32478 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx48
-rw-r--r--Master/texmf-dist/doc/latex/tugboat/ltubguid.pdfbin314045 -> 314452 bytes
-rw-r--r--Master/texmf-dist/doc/latex/tugboat/tugboat.pdfbin462616 -> 463497 bytes
-rw-r--r--Master/texmf-dist/source/latex/tugboat/tugboat.dtx25
-rw-r--r--Master/texmf-dist/tex/latex/tugboat/ltugboat.cls16
-rw-r--r--Master/texmf-dist/tex/latex/tugboat/ltugboat.sty2
-rw-r--r--Master/texmf-dist/tex/latex/tugboat/ltugcomn.sty9
-rw-r--r--Master/texmf-dist/tex/latex/tugboat/ltugproc.cls2
-rw-r--r--Master/texmf-dist/tex/latex/tugboat/ltugproc.sty2
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
--- a/Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf
+++ b/Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf
Binary files 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
--- a/Master/texmf-dist/doc/latex/tugboat/tugboat.pdf
+++ b/Master/texmf-dist/doc/latex/tugboat/tugboat.pdf
Binary files 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 @@
%<ltugboatsty>\ProvidesPackage{ltugboat}
%<ltugprocsty>\ProvidesPackage{ltugproc}
%<ltugcomn> \ProvidesPackage{ltugcomn}
- [2013/08/02 v2.13
+ [2013/12/23 v2.14
%<ltugboatcls> TUGboat journal class%
%<ltugproccls> TUG conference proceedings class%
%<ltugboatsty|ltugprocsty> 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}