From 828da7b5f86a43b1ab9f31afeab0a23bd8e84fe9 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 7 Nov 2017 21:33:59 +0000 Subject: tugboat (7nov17) git-svn-id: svn://tug.org/texlive/trunk@45713 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/tugboat/ltugboat.cls | 35 +++++++++++++----------- Master/texmf-dist/tex/latex/tugboat/ltugboat.sty | 2 +- Master/texmf-dist/tex/latex/tugboat/ltugcomn.sty | 14 ++++++---- Master/texmf-dist/tex/latex/tugboat/ltugproc.cls | 2 +- Master/texmf-dist/tex/latex/tugboat/ltugproc.sty | 2 +- 5 files changed, 30 insertions(+), 25 deletions(-) (limited to 'Master/texmf-dist/tex/latex') diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls b/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls index 6963e383dfc..a1ef7d5d591 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls +++ b/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1994/12/01] \ProvidesClass {ltugboat} - [2016/11/07 v2.18 + [2017/11/06 v2.19 TUGboat journal class% ] \csname tugstyloaded@\endcsname @@ -184,9 +184,10 @@ \ifdim \fontdimen1\font>0pt B{\SMC\SMC IB}% \else - \textsc{Bib}% + B\textsc{ib}% \fi } +\def\BibLaTeX{\Bib\kern.02em \LaTeX} \def\BibTeX{\Bib\kern-.08em \TeX} \def\BSD{\acro{BSD}} \def\CandT{\textsl{Computers \& Typesetting}} @@ -195,9 +196,9 @@ \def\Cplusplus{C\plusplus} \def\plusplus{\raisebox{.7ex}{$_{++}$}} \def\CPU{\acro{CPU}} -\def\CSabbr{\ensuremath{\cal C}\kern-.1667em\lower.5ex\hbox{$\cal S$}} +\def\CSczabbr{\ensuremath{\cal C}\kern-.1667em\lower.5ex\hbox{$\cal S$}} \def\CSS{\acro{CSS}} -\def\CSTUG{\CSabbr\acro{TUG}} +\def\CSTUG{\CSczabbr\acro{TUG}} \def\CSV{\acro{CSV}} \def\CTAN{\acro{CTAN}} \def\DTD{\acro{DTD}} @@ -227,6 +228,8 @@ \def\JPEG{\acro{JPEG}} \def\JTeX{\leavevmode\hbox{\lower.5ex\hbox{J}\kern-.18em\TeX}} \def\JoT{\textsl{The Joy of \TeX}} +\DeclareRobustCommand{\KOMAScript}{\textsf{K\kern.05em O\kern.05em% + M\kern.05em A\kern.1em-\kern.1em Script}} \def\LAMSTeX{L\raise.42ex\hbox{\kern-.3em $\m@th$\fontsize\sf@size\z@\selectfont $\m@th\mathcal{A}$}% @@ -448,9 +451,8 @@ \selectfont#2}$}} \DeclareRobustCommand\meta[1]{% \ensuremath{\langle}% - \ifmmode \mbox\bgroup \fi % if in math + \ifmmode \expandafter\mbox \fi % if in math {\it #1\/}% no typewriter italics, please - \ifmmode \egroup \fi \ensuremath{\rangle}% } \DeclareRobustCommand{\cs}[1]{{\tt \char`\\#1}} @@ -980,7 +982,7 @@ \let\and=\quad \ignorespaces\@author}% {% - \noindent\bf\raggedright\ignorespaces\@title\endgraf + \noindent\bf\raggedright\ignorespaces\frenchspacing\@title\endgraf }% \ifdim \wd0 < 5\p@ % omit if author is null \else @@ -1263,6 +1265,11 @@ \def\reserved@b{\@sqbverbatim[]}\expandafter\reserved@b\fi} \def\@sqbverbatim[#1]{% \def\ruled{\let\if@ruled\iftrue}% + \def\makevmeta{\makeescape\! \let\<\tubverb@meta \tubverb@clearliglist} + \def\tubverb@meta##1>{\meta{##1}} + \def\tubverb@clearliglist{% + \def\verbatim@nolig@list{\do\`\do\,\do\'\do\-}% + } #1\@TBverbatim} \def\@verbatim{% \if@ruled\trivlist\item\hrule\kern5\p@\nobreak\fi @@ -1282,7 +1289,7 @@ \obeylines \verbatim@font \@noligs \let\do\@makeother \dospecials \everypar \expandafter{\the\everypar \unpenalty}% -}% +}% end |\@sqbverbatim| \def\endverbatim{\@TBendverbatim \if@ruled\kern5\p@\hrule\endtrivlist\fi} \let\if@ruled\iffalse @@ -1441,21 +1448,17 @@ \def\tubheadhook{} +\def\tubrunningauthor{\@author} + \def\@tubrunningfull{% \def\@oddfoot{% make line break commands produce a normal space \def\\{\unskip\ \ignorespaces}% \let\newline=\\% + \frenchspacing \hfil\rhTitle} - \def\@evenfoot{\@author\hfil} + \def\@evenfoot{\tubrunningauthor\hfil} } -\def\@tubrunninggetauthor#1{#1% - \begingroup - \let\thanks\@gobble - \protected@xdef\rhAuthor{\the\toks@##1}% - \endgroup -}% - \def\@tubrunningminimal{% \def\@oddfoot{\hfil}% \def\@evenfoot{\hfil}% diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty b/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty index a25f03f76b5..cac733c3655 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty +++ b/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty @@ -32,7 +32,7 @@ %% extension .ins) which are part of the distribution. %% \ProvidesPackage{ltugboat} - [2016/11/07 v2.18 + [2017/11/06 v2.19 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 4a8ba4911a8..14dfba4f7de 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugcomn.sty +++ b/Master/texmf-dist/tex/latex/tugboat/ltugcomn.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1994/12/01] \ProvidesPackage{ltugcomn} - [2016/11/07 v2.18 + [2017/11/06 v2.19 TUGboat `common macros' package% ] \IfFileExists{mflogo.sty}% @@ -114,9 +114,10 @@ \ifdim \fontdimen1\font>0pt B{\SMC\SMC IB}% \else - \textsc{Bib}% + B\textsc{ib}% \fi } +\def\BibLaTeX{\Bib\kern.02em \LaTeX} \def\BibTeX{\Bib\kern-.08em \TeX} \def\BSD{\acro{BSD}} \def\CandT{\textsl{Computers \& Typesetting}} @@ -125,9 +126,9 @@ \def\Cplusplus{C\plusplus} \def\plusplus{\raisebox{.7ex}{$_{++}$}} \def\CPU{\acro{CPU}} -\def\CSabbr{\ensuremath{\cal C}\kern-.1667em\lower.5ex\hbox{$\cal S$}} +\def\CSczabbr{\ensuremath{\cal C}\kern-.1667em\lower.5ex\hbox{$\cal S$}} \def\CSS{\acro{CSS}} -\def\CSTUG{\CSabbr\acro{TUG}} +\def\CSTUG{\CSczabbr\acro{TUG}} \def\CSV{\acro{CSV}} \def\CTAN{\acro{CTAN}} \def\DTD{\acro{DTD}} @@ -157,6 +158,8 @@ \def\JPEG{\acro{JPEG}} \def\JTeX{\leavevmode\hbox{\lower.5ex\hbox{J}\kern-.18em\TeX}} \def\JoT{\textsl{The Joy of \TeX}} +\DeclareRobustCommand{\KOMAScript}{\textsf{K\kern.05em O\kern.05em% + M\kern.05em A\kern.1em-\kern.1em Script}} \def\LAMSTeX{L\raise.42ex\hbox{\kern-.3em $\m@th$\fontsize\sf@size\z@\selectfont $\m@th\mathcal{A}$}% @@ -378,9 +381,8 @@ \selectfont#2}$}} \DeclareRobustCommand\meta[1]{% \ensuremath{\langle}% - \ifmmode \mbox\bgroup \fi % if in math + \ifmmode \expandafter\mbox \fi % if in math {\it #1\/}% no typewriter italics, please - \ifmmode \egroup \fi \ensuremath{\rangle}% } \DeclareRobustCommand{\cs}[1]{{\tt \char`\\#1}} diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls b/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls index c156ce7655f..17c4958c4a6 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls +++ b/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1994/12/01] \ProvidesClass {ltugproc} - [2016/11/07 v2.18 + [2017/11/06 v2.19 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 d26c10ef59e..c73c00b82d5 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugproc.sty +++ b/Master/texmf-dist/tex/latex/tugboat/ltugproc.sty @@ -32,7 +32,7 @@ %% extension .ins) which are part of the distribution. %% \ProvidesPackage{ltugproc} - [2016/11/07 v2.18 + [2017/11/06 v2.19 TUG compatibility package% ] \@obsoletefile{ltugproc.cls}{ltugproc.sty} -- cgit v1.2.3