summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-11-13 23:49:54 +0000
committerKarl Berry <karl@freefriends.org>2014-11-13 23:49:54 +0000
commitd7ae9744636deb8a0695827d55cc483385ce7db0 (patch)
tree4d73a9a0d48b3113217b5b403b86f2aff39fb8c2
parent880d29a873a0e51225c1b673382c23c39b07629f (diff)
tugboat (13nov14)
git-svn-id: svn://tug.org/texlive/trunk@35574 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx17
-rw-r--r--Master/texmf-dist/doc/latex/tugboat/ltubguid.pdfbin314450 -> 314599 bytes
-rw-r--r--Master/texmf-dist/doc/latex/tugboat/tugboat.pdfbin462479 -> 461939 bytes
-rw-r--r--Master/texmf-dist/source/latex/tugboat/tugboat.dtx88
-rw-r--r--Master/texmf-dist/tex/latex/tugboat/ltugboat.cls69
-rw-r--r--Master/texmf-dist/tex/latex/tugboat/ltugboat.sty2
-rw-r--r--Master/texmf-dist/tex/latex/tugboat/ltugcomn.sty32
-rw-r--r--Master/texmf-dist/tex/latex/tugboat/ltugproc.cls4
-rw-r--r--Master/texmf-dist/tex/latex/tugboat/ltugproc.sty2
9 files changed, 116 insertions, 98 deletions
diff --git a/Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx b/Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx
index 1e23d976df0..b9f9851ce0b 100644
--- a/Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx
+++ b/Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx
@@ -1,7 +1,7 @@
-% $Id: ltubguid.ltx 124 2014-01-06 18:31:47Z karl $
+% $Id: ltubguid.ltx 135 2014-11-13 18:21:03Z karl $
% ltubguid.ltx - documentation for ltugboat classes.
%
-% Copyright 1994,1995,1996,2001,2005,2006,2010,2013 TeX Users Group.
+% Copyright 1994,1995,1996,2001,2005,2006,2010,2013,2014 TeX Users Group.
%
% This file is part of the tugboat package.
%
@@ -760,12 +760,12 @@ authors are urged to make this fact clear when first submitting an
article to the editor.
\cbend
-Some facilities are considered inappropriate to delivery by the
+Some facilities are considered inappropriate for delivery by the
\TUB{} classes, and as a result, the \TUB{} team recommend certain
packages to authors.
-At present, the list of recommended packages consists of only two,
-\path|mflogo.sty| \cite{Vieth:mflogo:1995} and \path|url.sty|
+At present, the list of canonically recommended packages consists of
+only two, \path|mflogo.sty| \cite{Vieth:mflogo:1995} and \path|url.sty|
\cite{Arseneau:url:1996}.
Both classes will load the \pkgname{mflogo} package if it is present on the
@@ -777,6 +777,13 @@ The \pkgname{url} package is useful when one is typesetting significant
numbers of file names, network addresses or \acro{URL}s; it is being
used in the present paper (not least in the bibliography).
+Although not necessarily recommended in all cases, many additional
+packages are commonly used: \texttt{microtype} can help reduce overfull
+boxes, sometimes it may be preferable to use the Latin Modern fonts via
+\texttt{lmodern}, \texttt{hyperref} allows for many internal links and
+other features, and of course individual papers may need to load
+particular packages for the subject at hand.
+
\section{Bibliography}
\label{sec:biblio}
diff --git a/Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf b/Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf
index c3fa5131297..062769ca9e3 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 f26395cc6b2..7c44748d4d0 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 adb18f42dbf..019a552c217 100644
--- a/Master/texmf-dist/source/latex/tugboat/tugboat.dtx
+++ b/Master/texmf-dist/source/latex/tugboat/tugboat.dtx
@@ -1,8 +1,8 @@
% \iffalse (this is a meta-comment (so they say))
-% $Id: tugboat.dtx 132 2014-06-27 16:26:15Z karl $
+% $Id: tugboat.dtx 136 2014-11-13 18:23:44Z karl $
% tugboat.dtx - main source for LaTeX TUGboat classes.
%
-% Copyright 1994-1998, 2000-2001, 2004-2014 TeX Users Group.
+% Copyright 1994-2014 TeX Users Group.
%
% This file is part of the tugboat package.
%
@@ -28,7 +28,7 @@
%<ltugboatsty>\ProvidesPackage{ltugboat}
%<ltugprocsty>\ProvidesPackage{ltugproc}
%<ltugcomn> \ProvidesPackage{ltugcomn}
- [2014/06/27 v2.15
+ [2014/11/12 v2.16
%<ltugboatcls> TUGboat journal class%
%<ltugproccls> TUG conference proceedings class%
%<ltugboatsty|ltugprocsty> TUG compatibility package%
@@ -502,7 +502,7 @@
%<ltugcomn> {\PackageWarning{ltugcomn}
{Package mflogo.sty not available --\MessageBreak
Proceeding to emulate mflogo.sty}
- \DeclareRobustCommand\logofamily{%
+ \DeclareRobustCommand{\logofamily}{%
\not@math@alphabet\logofamily\relax
\fontencoding{U}\fontfamily{logo}\selectfont}
\DeclareTextFontCommand{\textlogo}{\logofamily}
@@ -678,8 +678,8 @@
\def\DVItoVDU{DVIto\kern-.12em VDU}
\def\ECMA{\acro{ECMA}}
\def\EPS{\acro{EPS}}
-\DeclareRobustCommand\eTeX{\ensuremath{\varepsilon}-\kern-.125em\TeX}
-\DeclareRobustCommand\ExTeX{%
+\DeclareRobustCommand{\eTeX}{\ensuremath{\varepsilon}-\kern-.125em\TeX}
+\DeclareRobustCommand{\ExTeX}{%
\ensuremath{\textstyle\varepsilon_{\kern-0.15em\cal{X}}}\kern-.2em\TeX}
\def\FAQ{\acro{FAQ}}
\def\FTP{\acro{FTP}}
@@ -743,7 +743,7 @@
\def\MFB{\textsl{The \MF book}}
\def\MkIV{Mk\acro{IV}}
\let\TB@@mp\mp
-\DeclareRobustCommand\mp{\ifmmode\TB@@mp\else MetaPost\fi}
+\DeclareRobustCommand{\mp}{\ifmmode\TB@@mp\else MetaPost\fi}
%
% In order that the \cs{OMEGA} command will switch to using the TS1
% variant of the capital Omega character if \texttt{textcomp.sty} is
@@ -757,7 +757,7 @@
\raisebox{-0.5ex}{$\mathcal{T}$}\mkern-2mu \mathcal{S}}}
\DeclareTextSymbol{\textohm}{OT1}{'012}
\DeclareTextSymbolDefault{\textohm}{OT1}
-\newcommand\OMEGA{\textohm}
+\newcommand{\OMEGA}{\textohm}
\DeclareRobustCommand{\OCP}{\OMEGA\acro{CP}}
\DeclareRobustCommand{\OOXML}{\acro{OOXML}}
\DeclareRobustCommand{\OTF}{\acro{OTF}}
@@ -794,7 +794,7 @@
\def\TB{\textsl{The \TeX book}}
\def\TIFF{\acro{TIFF}}
\def\TP{\textsl{\TeX}: \textsl{The Program}}
-\DeclareRobustCommand\TeX{T\kern-.1667em\lower.424ex\hbox{E}\kern-.125emX\@}
+\DeclareRobustCommand{\TeX}{T\kern-.1667em\lower.424ex\hbox{E}\kern-.125emX\@}
\def\TeXhax{\TeX hax}
\def\TeXMaG{\TeX M\kern-.1667em\lower.5ex\hbox{A}%
\kern-.2267emG\@}
@@ -850,7 +850,7 @@
\def\tubhideheight#1{\setbox0=\hbox{#1}\ht0=0pt \dp0=0pt \box0 }
\def\XekernbeforeE{-.125em}
\def\XekernafterE{-.1667em}
-\DeclareRobustCommand\Xe{\leavevmode
+\DeclareRobustCommand{\Xe}{\leavevmode
\tubhideheight{\hbox{X%
\setbox0=\hbox{\TeX}\setbox1=\hbox{E}%
\lower\dp0\hbox{\raise\dp1\hbox{\kern\XekernbeforeE\tubreflect{E}}}%
@@ -1096,7 +1096,7 @@
/\kern-.125em\smash{\lower.3ex\hbox{o}}} \ignorespaces}
\def\Dag{\raise .6ex\hbox{$\scriptstyle\dagger$}}
%
-\DeclareRobustCommand\sfrac[1]{\@ifnextchar/{\@sfrac{#1}}%
+\DeclareRobustCommand{\sfrac}[1]{\@ifnextchar/{\@sfrac{#1}}%
{\@sfrac{#1}/}}
\def\@sfrac#1/#2{\leavevmode\kern.1em\raise.5ex
\hbox{$\m@th\mbox{\fontsize\sf@size\z@
@@ -1118,10 +1118,18 @@
% and upright works well enough in both italic and bold contexts.
\DeclareRobustCommand{\cs}[1]{{\tt \char`\\#1}}
%
-\DeclareRobustCommand\env[1]{%
- \cs{begin}\texttt{\char`\{#1\char`\}}}
+% This command was defined much later than the other, so let's not
+% conflict with any existing definitions that might be out there.
+% Don't allow hyphenations or other line breaks.
+\DeclareRobustCommand{\tubbraced}[1]{\mbox{\texttt{\char`\{#1\char`\}}}}
+%
+% Well, just the \begin part. Never seen it used.
+\DeclareRobustCommand{\env}[1]{\cs{begin}\tubbraced{#1}}
+%
+% Not sure why we ever want this instead of LaTeX's \, (using \kern),
+% but fine, just keeping it.
+\DeclareRobustCommand{\thinskip}{\hskip 0.16667em\relax}
%
-\def\thinskip{\hskip 0.16667em\relax}
% \end{macrocode}
%
% We play a merry game with dashes, providing all conceivable options
@@ -1499,7 +1507,7 @@
% values used in placing the raised `A' of \LaTeX.
%
% \begin{macrocode}
-\newcommand\DeclareLaTeXLogo[5]{\expandafter\def
+\newcommand{\DeclareLaTeXLogo}[5]{\expandafter\def
\csname @LaTeX@#1/#2/#3\endcsname{{#4}{#5}}}
% \end{macrocode}
%
@@ -1552,7 +1560,7 @@
% original; other versions are added as needed.
%
% \begin{macrocode}
-\newcommand\@LaTeX[2]{%
+\newcommand{\@LaTeX}[2]{%
%\wlog{latex logo family=\f@family/\f@series/\f@shape -> #1, #2.}%
L\kern-#1em
{\sbox\z@ T%
@@ -1702,7 +1710,7 @@
% The optional argument to \cs{makesignature} is useful in some
% circumstances (e.g., multi-contributor articles)
% \begin{macrocode}
-\newcommand\makesignature[1][\medskipamount]{%
+\newcommand{\makesignature}[1][\medskipamount]{%
% \end{macrocode}
%
% check the value the user has put in \cs{signaturewidth}: it may be
@@ -1824,7 +1832,7 @@
% otherwise we write it out in all its horribleness.
%
% \begin{macrocode}
-\newcommand\netaddress[1][\relax]{%
+\newcommand{\netaddress}[1][\relax]{%
\begingroup
\def\@network{}%
% \end{macrocode}
@@ -1937,7 +1945,7 @@
%
% \begin{macrocode}
\if@compatibility
- \DeclareRobustCommand\net{\normalfont\ttfamily\mathgroup\symtypewriter}
+ \DeclareRobustCommand{\net}{\normalfont\ttfamily\mathgroup\symtypewriter}
\else
\DeclareOldFontCommand{\net}{\ttfamily\upshape\mdseries}{\mathtt}
\fi
@@ -1946,12 +1954,13 @@
% \end{macrocode}
%
% For the online re-publication (as of 2009) by Mathematical Sciences
-% Publishers |http://mathscipub.org|), lots and lots of metadata is
+% Publishers |http://mathscipub.org|, lots and lots of metadata is
% needed, much of it redundant with things we already do. They are
% flexible enough to allow us to specify it in any reasonable way, so
% let's make one command \cs{mspmetavar} which takes two arguments.
% Example: |\mspmetavar{volumenumber}{30}|. For our purposes, it is
-% just a no-op.
+% just a no-op. And this initiative never came to anything, so it is
+% not used at all.
%
% \begin{macro}{\mspmetavar}
% \begin{macrocode}
@@ -2013,7 +2022,7 @@
% need for users to use the \cs{shortTitle} command.
% \begin{macrocode}
\def\rhTitle{}% avoid error if no author or title
-\renewcommand\title{\@dblarg\TB@title}
+\renewcommand{\title}{\@dblarg\TB@title}
\def\TB@title[#1]#2{\gdef\@title{#2}%
\bgroup
\let\thanks\@gobble
@@ -2075,7 +2084,7 @@
\newif\ifSecTitle
\SecTitlefalse
\newif\ifWideSecTitle
-\newcommand\sectitle{%
+\newcommand{\sectitle}{%
\SecTitletrue
\@ifstar
{\WideSecTitletrue\def\s@ctitle}%
@@ -2442,8 +2451,8 @@
% piece of design that was). So here we go:
%
% \begin{macrocode}
-\renewcommand\appendix{\par
- \renewcommand\thesection{\@Alph\c@section}%
+\renewcommand{\appendix}{\par
+ \renewcommand{\thesection}{\@Alph\c@section}%
\setcounter{section}{0}%
\if@numbersec
\else
@@ -2466,11 +2475,11 @@
% Here we deal with \cs{begin}|{appendix}|\oarg{app-name}
%
% \begin{macrocode}
-\newcommand\app@prefix@section{}
-\newcommand\@appendix@env[1][Appendix]{%
- \renewcommand\@seccntformat[1]{\csname app@prefix@##1\endcsname
+\newcommand{\app@prefix@section}{}
+\newcommand{\@appendix@env}[1][Appendix]{%
+ \renewcommand{\@seccntformat}[1]{\csname app@prefix@##1\endcsname
\csname the##1\endcsname\quad}%
- \renewcommand\app@prefix@section{#1 }%
+ \renewcommand{\app@prefix@section}{#1 }%
}
% \end{macrocode}
%
@@ -2570,7 +2579,7 @@
% the \LaTeX\ kernel (see |ltxref.dtx|).
%
% \begin{macrocode}
-\DeclareRobustCommand\nameref[1]{\expandafter\@setref
+\DeclareRobustCommand{\nameref}[1]{\expandafter\@setref
\csname r@nr@#1\endcsname\@secondoftwo{#1}}
% \end{macrocode}
%
@@ -2633,7 +2642,7 @@
% Apart from their `normal' effects, these commands change the glue
% around displays.
% \begin{macrocode}
-\renewcommand\normalsize{%
+\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xpt\@xiipt
\abovedisplayskip=3\p@\@plus 3\p@\@minus\p@
\belowdisplayskip=\abovedisplayskip
@@ -2641,14 +2650,15 @@
\belowdisplayshortskip=\p@\@plus 3\p@\@minus\p@
}
-\renewcommand\small{%
+\renewcommand{\small}{%
\@setfontsize\small\@ixpt{11}%
\abovedisplayskip=2.5\p@\@plus 2.5\p@\@minus\p@
\belowdisplayskip=\abovedisplayskip
\abovedisplayshortskip=\z@\@plus 2\p@
\belowdisplayshortskip=\p@\@plus 2\p@\@minus\p@
}
-\renewcommand\footnotesize{%
+
+\renewcommand{\footnotesize}{%
\@setfontsize\footnotesize\@viiipt{9.5}%
\abovedisplayskip=3\p@\@plus 3\p@\@minus\p@
\belowdisplayskip=\abovedisplayskip
@@ -3215,7 +3225,7 @@
% \cs{@currsize} is to get the commonest cases out of the way first.)
% \begin{macrocode}
%<*common>
-\DeclareRobustCommand\SMC{%
+\DeclareRobustCommand{\SMC}{%
\ifx\@currsize\normalsize\small\else
\ifx\@currsize\small\footnotesize\else
\ifx\@currsize\footnotesize\scriptsize\else
@@ -3229,9 +3239,9 @@
\small\SMC@unknown@warning
\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
}
-\newcommand\SMC@unknown@warning{\TBWarning{\string\SMC: nonstandard
+\newcommand{\SMC@unknown@warning}{\TBWarning{\string\SMC: nonstandard
text font size command -- using \string\small}}
-\newcommand\textSMC[1]{{\SMC #1}}
+\newcommand{\textSMC}[1]{{\SMC #1}}
% \end{macrocode}
%
% The \cs{acro} command uses \cs{SMC} as it was originally intended.
@@ -3239,7 +3249,7 @@
% fiddles with the spacefactor after inserting its text.
%
% \begin{macrocode}
-\newcommand\acro[1]{\textSMC{#1}\@}
+\newcommand{\acro}[1]{\textSMC{#1}\@}
%</common>
% \end{macrocode}
%
@@ -3304,7 +3314,7 @@
% \begin{macro}{\tubraggedfoot}
% To get a ragged-right footnote.
% \begin{macrocode}
-\newcommand\tubraggedfoot{\rightskip=\raggedskip plus\raggedstretch\relax}
+\newcommand{\tubraggedfoot}{\rightskip=\raggedskip plus\raggedstretch\relax}
% \end{macrocode}
% \end{macro}
%
@@ -3540,7 +3550,7 @@
% \begin{macrocode}
\ifTB@title
\setcounter{footnote}{0}%
- \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
+ \renewcommand{\thefootnote}{\@fnsymbol\c@footnote}%
\if@tubtwocolumn
\twocolumn[\@maketitle]%
\else
diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls b/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls
index 4dcb485b200..d2d0895cf9b 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}
- [2014/06/27 v2.15
+ [2014/11/12 v2.16
TUGboat journal class%
]
\csname tugstyloaded@\endcsname
@@ -99,7 +99,7 @@
{\TBWarning
{Package mflogo.sty not available --\MessageBreak
Proceeding to emulate mflogo.sty}
- \DeclareRobustCommand\logofamily{%
+ \DeclareRobustCommand{\logofamily}{%
\not@math@alphabet\logofamily\relax
\fontencoding{U}\fontfamily{logo}\selectfont}
\DeclareTextFontCommand{\textlogo}{\logofamily}
@@ -194,8 +194,8 @@
\def\DVItoVDU{DVIto\kern-.12em VDU}
\def\ECMA{\acro{ECMA}}
\def\EPS{\acro{EPS}}
-\DeclareRobustCommand\eTeX{\ensuremath{\varepsilon}-\kern-.125em\TeX}
-\DeclareRobustCommand\ExTeX{%
+\DeclareRobustCommand{\eTeX}{\ensuremath{\varepsilon}-\kern-.125em\TeX}
+\DeclareRobustCommand{\ExTeX}{%
\ensuremath{\textstyle\varepsilon_{\kern-0.15em\cal{X}}}\kern-.2em\TeX}
\def\FAQ{\acro{FAQ}}
\def\FTP{\acro{FTP}}
@@ -237,13 +237,13 @@
\def\MFB{\textsl{The \MF book}}
\def\MkIV{Mk\acro{IV}}
\let\TB@@mp\mp
-\DeclareRobustCommand\mp{\ifmmode\TB@@mp\else MetaPost\fi}
+\DeclareRobustCommand{\mp}{\ifmmode\TB@@mp\else MetaPost\fi}
\DeclareRobustCommand{\NTG}{\acro{NTG}}
\DeclareRobustCommand{\NTS}{\ensuremath{\mathcal{N}\mkern-4mu
\raisebox{-0.5ex}{$\mathcal{T}$}\mkern-2mu \mathcal{S}}}
\DeclareTextSymbol{\textohm}{OT1}{'012}
\DeclareTextSymbolDefault{\textohm}{OT1}
-\newcommand\OMEGA{\textohm}
+\newcommand{\OMEGA}{\textohm}
\DeclareRobustCommand{\OCP}{\OMEGA\acro{CP}}
\DeclareRobustCommand{\OOXML}{\acro{OOXML}}
\DeclareRobustCommand{\OTF}{\acro{OTF}}
@@ -277,7 +277,7 @@
\def\TB{\textsl{The \TeX book}}
\def\TIFF{\acro{TIFF}}
\def\TP{\textsl{\TeX}: \textsl{The Program}}
-\DeclareRobustCommand\TeX{T\kern-.1667em\lower.424ex\hbox{E}\kern-.125emX\@}
+\DeclareRobustCommand{\TeX}{T\kern-.1667em\lower.424ex\hbox{E}\kern-.125emX\@}
\def\TeXhax{\TeX hax}
\def\TeXMaG{\TeX M\kern-.1667em\lower.5ex\hbox{A}%
\kern-.2267emG\@}
@@ -322,7 +322,7 @@
\def\tubhideheight#1{\setbox0=\hbox{#1}\ht0=0pt \dp0=0pt \box0 }
\def\XekernbeforeE{-.125em}
\def\XekernafterE{-.1667em}
-\DeclareRobustCommand\Xe{\leavevmode
+\DeclareRobustCommand{\Xe}{\leavevmode
\tubhideheight{\hbox{X%
\setbox0=\hbox{\TeX}\setbox1=\hbox{E}%
\lower\dp0\hbox{\raise\dp1\hbox{\kern\XekernbeforeE\tubreflect{E}}}%
@@ -424,7 +424,7 @@
\def\careof{\leavevmode\hbox{\raise.75ex\hbox{c}\kern-.15em
/\kern-.125em\smash{\lower.3ex\hbox{o}}} \ignorespaces}
\def\Dag{\raise .6ex\hbox{$\scriptstyle\dagger$}}
-\DeclareRobustCommand\sfrac[1]{\@ifnextchar/{\@sfrac{#1}}%
+\DeclareRobustCommand{\sfrac}[1]{\@ifnextchar/{\@sfrac{#1}}%
{\@sfrac{#1}/}}
\def\@sfrac#1/#2{\leavevmode\kern.1em\raise.5ex
\hbox{$\m@th\mbox{\fontsize\sf@size\z@
@@ -440,9 +440,9 @@
\ensuremath{\rangle}%
}
\DeclareRobustCommand{\cs}[1]{{\tt \char`\\#1}}
-\DeclareRobustCommand\env[1]{%
- \cs{begin}\texttt{\char`\{#1\char`\}}}
-\def\thinskip{\hskip 0.16667em\relax}
+\DeclareRobustCommand{\tubbraced}[1]{\mbox{\texttt{\char`\{#1\char`\}}}}
+\DeclareRobustCommand{\env}[1]{\cs{begin}\tubbraced{#1}}
+\DeclareRobustCommand{\thinskip}{\hskip 0.16667em\relax}
\def\endash{--}
\def\emdash{\endash-}
\def\d@sh#1#2{\unskip#1\thinskip#2\thinskip\ignorespaces}
@@ -641,7 +641,7 @@
\newdimen\trimwd \trimwd=\pagewd
\newdimen\trimlgt \trimlgt=11in
\newdimen\headmargin \headmargin=3.5pc
-\newcommand\DeclareLaTeXLogo[5]{\expandafter\def
+\newcommand{\DeclareLaTeXLogo}[5]{\expandafter\def
\csname @LaTeX@#1/#2/#3\endcsname{{#4}{#5}}}
\def\@LaTeX@default{{.36}{.15}}
\DeclareLaTeXLogo{cmss}{bx}{n}{.3}{.15}
@@ -660,7 +660,7 @@
\csname @LaTeX@\f@family/\f@series/\f@shape\endcsname
\ifx\reserved@a\relax\let\reserved@a\@LaTeX@default\fi
\expandafter\@LaTeX\reserved@a}
-\newcommand\@LaTeX[2]{%
+\newcommand{\@LaTeX}[2]{%
%\wlog{latex logo family=\f@family/\f@series/\f@shape -> #1, #2.}%
L\kern-#1em
{\sbox\z@ T%
@@ -734,7 +734,7 @@
}%
}
\newdimen\signaturewidth \signaturewidth=12pc
-\newcommand\makesignature[1][\medskipamount]{%
+\newcommand{\makesignature}[1][\medskipamount]{%
\@tempdima\signaturewidth
\advance\@tempdima 1.5pc
\ifdim \@tempdima>\columnwidth
@@ -789,7 +789,7 @@
\expandafter\def\csname theaddress\number\authornumber\endcsname
{\leavevmode\ignorespaces#1\unskip}}
\def\network#1{\def\@network{#1: }}
-\newcommand\netaddress[1][\relax]{%
+\newcommand{\netaddress}[1][\relax]{%
\begingroup
\def\@network{}%
#1\@sanitize\makespace\ \makeactive\@
@@ -843,7 +843,7 @@
}
}
\if@compatibility
- \DeclareRobustCommand\net{\normalfont\ttfamily\mathgroup\symtypewriter}
+ \DeclareRobustCommand{\net}{\normalfont\ttfamily\mathgroup\symtypewriter}
\else
\DeclareOldFontCommand{\net}{\ttfamily\upshape\mdseries}{\mathtt}
\fi
@@ -875,7 +875,7 @@
\gdef\@thanks{}
}
\def\rhTitle{}% avoid error if no author or title
-\renewcommand\title{\@dblarg\TB@title}
+\renewcommand{\title}{\@dblarg\TB@title}
\def\TB@title[#1]#2{\gdef\@title{#2}%
\bgroup
\let\thanks\@gobble
@@ -893,7 +893,7 @@
\newif\ifSecTitle
\SecTitlefalse
\newif\ifWideSecTitle
-\newcommand\sectitle{%
+\newcommand{\sectitle}{%
\SecTitletrue
\@ifstar
{\WideSecTitletrue\def\s@ctitle}%
@@ -1098,8 +1098,8 @@
\leavevmode\advance\leftskip\@tempdima\hskip-\leftskip#1\nobreak\hfil
\nobreak\hb@xt@\@pnumwidth{\hss #2}\par
\endgroup}
-\renewcommand\appendix{\par
- \renewcommand\thesection{\@Alph\c@section}%
+\renewcommand{\appendix}{\par
+ \renewcommand{\thesection}{\@Alph\c@section}%
\setcounter{section}{0}%
\if@numbersec
\else
@@ -1110,11 +1110,11 @@
\expandafter\@appendix@env
\fi
}
-\newcommand\app@prefix@section{}
-\newcommand\@appendix@env[1][Appendix]{%
- \renewcommand\@seccntformat[1]{\csname app@prefix@##1\endcsname
+\newcommand{\app@prefix@section}{}
+\newcommand{\@appendix@env}[1][Appendix]{%
+ \renewcommand{\@seccntformat}[1]{\csname app@prefix@##1\endcsname
\csname the##1\endcsname\quad}%
- \renewcommand\app@prefix@section{#1 }%
+ \renewcommand{\app@prefix@section}{#1 }%
}
\let\endappendix\relax
\def\TB@nolimelabel{%
@@ -1147,7 +1147,7 @@
\@esphack
}
\let\@currentlabelname\@empty
-\DeclareRobustCommand\nameref[1]{\expandafter\@setref
+\DeclareRobustCommand{\nameref}[1]{\expandafter\@setref
\csname r@nr@#1\endcsname\@secondoftwo{#1}}
\newdimen\@tubfullpageindent
\@tubfullpageindent = \if@tubtwocolumn 4.875pc \else 3.875pc \fi
@@ -1174,7 +1174,7 @@
\def\fnum@figure{{\tubcaptionfonts \bf \figurename\nobreakspace\thefigure}}
\def\fnum@table{{\tubcaptionfonts \bf \tablename\nobreakspace\thetable}}
\setlength\abovecaptionskip{6pt plus1pt minus1pt}
-\renewcommand\normalsize{%
+\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xpt\@xiipt
\abovedisplayskip=3\p@\@plus 3\p@\@minus\p@
\belowdisplayskip=\abovedisplayskip
@@ -1182,14 +1182,15 @@
\belowdisplayshortskip=\p@\@plus 3\p@\@minus\p@
}
-\renewcommand\small{%
+\renewcommand{\small}{%
\@setfontsize\small\@ixpt{11}%
\abovedisplayskip=2.5\p@\@plus 2.5\p@\@minus\p@
\belowdisplayskip=\abovedisplayskip
\abovedisplayshortskip=\z@\@plus 2\p@
\belowdisplayshortskip=\p@\@plus 2\p@\@minus\p@
}
-\renewcommand\footnotesize{%
+
+\renewcommand{\footnotesize}{%
\@setfontsize\footnotesize\@viiipt{9.5}%
\abovedisplayskip=3\p@\@plus 3\p@\@minus\p@
\belowdisplayskip=\abovedisplayskip
@@ -1473,7 +1474,7 @@
\newif\ifFirstPar \FirstParfalse
\def\smc{\sc}
\def\ninepoint{\small}
-\DeclareRobustCommand\SMC{%
+\DeclareRobustCommand{\SMC}{%
\ifx\@currsize\normalsize\small\else
\ifx\@currsize\small\footnotesize\else
\ifx\@currsize\footnotesize\scriptsize\else
@@ -1487,10 +1488,10 @@
\small\SMC@unknown@warning
\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
}
-\newcommand\SMC@unknown@warning{\TBWarning{\string\SMC: nonstandard
+\newcommand{\SMC@unknown@warning}{\TBWarning{\string\SMC: nonstandard
text font size command -- using \string\small}}
-\newcommand\textSMC[1]{{\SMC #1}}
-\newcommand\acro[1]{\textSMC{#1}\@}
+\newcommand{\textSMC}[1]{{\SMC #1}}
+\newcommand{\acro}[1]{\textSMC{#1}\@}
\def\xEdNote{{\EdNoteFont Editor's note:\enspace }}
\def \EdNote{\@ifnextchar[%]
{%
@@ -1535,7 +1536,7 @@
%% \hskip0.27778\fontdimen6\textfont\z@\relax
%% #1%
%% }
-\newcommand\tubraggedfoot{\rightskip=\raggedskip plus\raggedstretch\relax}
+\newcommand{\tubraggedfoot}{\rightskip=\raggedskip plus\raggedstretch\relax}
\def\creditfootnote{\nomarkfootnote\xEdNote}
\def\supportfootnote{\nomarkfootnote\relax}
\gdef\nomarkfootnote#1#2{\begingroup
diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty b/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty
index d4bd293513a..0937ee4d797 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}
- [2014/06/27 v2.15
+ [2014/11/12 v2.16
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 f8c6f4c9298..878c4a8550c 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}
- [2014/06/27 v2.15
+ [2014/11/12 v2.16
TUGboat `common macros' package%
]
\IfFileExists{mflogo.sty}%
@@ -40,7 +40,7 @@
{\PackageWarning{ltugcomn}
{Package mflogo.sty not available --\MessageBreak
Proceeding to emulate mflogo.sty}
- \DeclareRobustCommand\logofamily{%
+ \DeclareRobustCommand{\logofamily}{%
\not@math@alphabet\logofamily\relax
\fontencoding{U}\fontfamily{logo}\selectfont}
\DeclareTextFontCommand{\textlogo}{\logofamily}
@@ -135,8 +135,8 @@
\def\DVItoVDU{DVIto\kern-.12em VDU}
\def\ECMA{\acro{ECMA}}
\def\EPS{\acro{EPS}}
-\DeclareRobustCommand\eTeX{\ensuremath{\varepsilon}-\kern-.125em\TeX}
-\DeclareRobustCommand\ExTeX{%
+\DeclareRobustCommand{\eTeX}{\ensuremath{\varepsilon}-\kern-.125em\TeX}
+\DeclareRobustCommand{\ExTeX}{%
\ensuremath{\textstyle\varepsilon_{\kern-0.15em\cal{X}}}\kern-.2em\TeX}
\def\FAQ{\acro{FAQ}}
\def\FTP{\acro{FTP}}
@@ -178,13 +178,13 @@
\def\MFB{\textsl{The \MF book}}
\def\MkIV{Mk\acro{IV}}
\let\TB@@mp\mp
-\DeclareRobustCommand\mp{\ifmmode\TB@@mp\else MetaPost\fi}
+\DeclareRobustCommand{\mp}{\ifmmode\TB@@mp\else MetaPost\fi}
\DeclareRobustCommand{\NTG}{\acro{NTG}}
\DeclareRobustCommand{\NTS}{\ensuremath{\mathcal{N}\mkern-4mu
\raisebox{-0.5ex}{$\mathcal{T}$}\mkern-2mu \mathcal{S}}}
\DeclareTextSymbol{\textohm}{OT1}{'012}
\DeclareTextSymbolDefault{\textohm}{OT1}
-\newcommand\OMEGA{\textohm}
+\newcommand{\OMEGA}{\textohm}
\DeclareRobustCommand{\OCP}{\OMEGA\acro{CP}}
\DeclareRobustCommand{\OOXML}{\acro{OOXML}}
\DeclareRobustCommand{\OTF}{\acro{OTF}}
@@ -218,7 +218,7 @@
\def\TB{\textsl{The \TeX book}}
\def\TIFF{\acro{TIFF}}
\def\TP{\textsl{\TeX}: \textsl{The Program}}
-\DeclareRobustCommand\TeX{T\kern-.1667em\lower.424ex\hbox{E}\kern-.125emX\@}
+\DeclareRobustCommand{\TeX}{T\kern-.1667em\lower.424ex\hbox{E}\kern-.125emX\@}
\def\TeXhax{\TeX hax}
\def\TeXMaG{\TeX M\kern-.1667em\lower.5ex\hbox{A}%
\kern-.2267emG\@}
@@ -263,7 +263,7 @@
\def\tubhideheight#1{\setbox0=\hbox{#1}\ht0=0pt \dp0=0pt \box0 }
\def\XekernbeforeE{-.125em}
\def\XekernafterE{-.1667em}
-\DeclareRobustCommand\Xe{\leavevmode
+\DeclareRobustCommand{\Xe}{\leavevmode
\tubhideheight{\hbox{X%
\setbox0=\hbox{\TeX}\setbox1=\hbox{E}%
\lower\dp0\hbox{\raise\dp1\hbox{\kern\XekernbeforeE\tubreflect{E}}}%
@@ -365,7 +365,7 @@
\def\careof{\leavevmode\hbox{\raise.75ex\hbox{c}\kern-.15em
/\kern-.125em\smash{\lower.3ex\hbox{o}}} \ignorespaces}
\def\Dag{\raise .6ex\hbox{$\scriptstyle\dagger$}}
-\DeclareRobustCommand\sfrac[1]{\@ifnextchar/{\@sfrac{#1}}%
+\DeclareRobustCommand{\sfrac}[1]{\@ifnextchar/{\@sfrac{#1}}%
{\@sfrac{#1}/}}
\def\@sfrac#1/#2{\leavevmode\kern.1em\raise.5ex
\hbox{$\m@th\mbox{\fontsize\sf@size\z@
@@ -381,9 +381,9 @@
\ensuremath{\rangle}%
}
\DeclareRobustCommand{\cs}[1]{{\tt \char`\\#1}}
-\DeclareRobustCommand\env[1]{%
- \cs{begin}\texttt{\char`\{#1\char`\}}}
-\def\thinskip{\hskip 0.16667em\relax}
+\DeclareRobustCommand{\tubbraced}[1]{\mbox{\texttt{\char`\{#1\char`\}}}}
+\DeclareRobustCommand{\env}[1]{\cs{begin}\tubbraced{#1}}
+\DeclareRobustCommand{\thinskip}{\hskip 0.16667em\relax}
\def\endash{--}
\def\emdash{\endash-}
\def\d@sh#1#2{\unskip#1\thinskip#2\thinskip\ignorespaces}
@@ -556,7 +556,7 @@
which-ever white-space white-spaces wide-spread wrap-around
}
\fi
-\DeclareRobustCommand\SMC{%
+\DeclareRobustCommand{\SMC}{%
\ifx\@currsize\normalsize\small\else
\ifx\@currsize\small\footnotesize\else
\ifx\@currsize\footnotesize\scriptsize\else
@@ -570,10 +570,10 @@
\small\SMC@unknown@warning
\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
}
-\newcommand\SMC@unknown@warning{\TBWarning{\string\SMC: nonstandard
+\newcommand{\SMC@unknown@warning}{\TBWarning{\string\SMC: nonstandard
text font size command -- using \string\small}}
-\newcommand\textSMC[1]{{\SMC #1}}
-\newcommand\acro[1]{\textSMC{#1}\@}
+\newcommand{\textSMC}[1]{{\SMC #1}}
+\newcommand{\acro}[1]{\textSMC{#1}\@}
\endinput
%%
%% End of file `ltugcomn.sty'.
diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls b/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls
index deeec3fb5b7..0c97bfa73fb 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}
- [2014/06/27 v2.15
+ [2014/11/12 v2.16
TUG conference proceedings class%
]
\def\@tugclass{ltugproc}
@@ -115,7 +115,7 @@
\fi
\ifTB@title
\setcounter{footnote}{0}%
- \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
+ \renewcommand{\thefootnote}{\@fnsymbol\c@footnote}%
\if@tubtwocolumn
\twocolumn[\@maketitle]%
\else
diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugproc.sty b/Master/texmf-dist/tex/latex/tugboat/ltugproc.sty
index ad2b03b779c..159df19953e 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}
- [2014/06/27 v2.15
+ [2014/11/12 v2.16
TUG compatibility package%
]
\@obsoletefile{ltugproc.cls}{ltugproc.sty}