diff options
author | Karl Berry <karl@freefriends.org> | 2021-06-27 21:02:12 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-06-27 21:02:12 +0000 |
commit | 60b1feafab7fd71a7f039d7ddd2e58140edaac43 (patch) | |
tree | b4b844ddbac6501a8881587df2c9fbd25dff2d5b /Master/texmf-dist/tex/latex/tugboat | |
parent | 16d43984665bb8add0aac0a3812c4d3f5834029a (diff) |
tugboat (27jun21)
git-svn-id: svn://tug.org/texlive/trunk@59732 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/tugboat')
-rw-r--r-- | Master/texmf-dist/tex/latex/tugboat/ltugboat.cls | 40 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/tugboat/ltugboat.sty | 4 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/tugboat/ltugcomn.sty | 25 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/tugboat/ltugproc.cls | 4 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/tugboat/ltugproc.sty | 4 |
5 files changed, 50 insertions, 27 deletions
diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls b/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls index 383c9dc1f40..b88ca03849d 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls +++ b/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 1994-2020 TeX Users Group. +%% Copyright 1994-2021 TeX Users Group. %% %% It may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 @@ -32,7 +32,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1994/12/01] \ProvidesClass {ltugboat} - [2020-11-14 v2.24 + [2021-06-27 v2.25 TUGboat journal class% ] \csname tugstyloaded@\endcsname @@ -107,6 +107,10 @@ \DeclareOption{runningoff}{\AtEndOfClass{\@tubrunningoff}} \DeclareOption{runningminimal}{\AtEndOfClass{\@tubrunningminimal}} \DeclareOption{runningfull}{\AtEndOfClass{\@tubrunningfull}} +\newif\iftubomitdoioption +\DeclareOption{omitdoi}{% + \tubomitdoioptiontrue +} \newif\if@tubtwocolumn \@tubtwocolumntrue \DeclareOption{onecolumn}{\@tubtwocolumnfalse} \newif\iftubsecondcolstart @@ -214,7 +218,7 @@ \def\CPU{\acro{CPU}} \def\CSczabbr{\ensuremath{\cal C}\kern-.1667em\lower.5ex\hbox{$\cal S$}} \def\CSS{\acro{CSS}} -\def\CSTUG{\CSczabbr\acro{TUG}} +\def\CSTUG{\CSczabbr\kern.05em\acro{TUG}} \def\CSV{\acro{CSV}} \def\CTAN{\acro{CTAN}} \def\DTD{\acro{DTD}} @@ -273,7 +277,7 @@ \def\Mc{\setbox\TestBox=\hbox{M}M\vbox to\ht\TestBox{\hbox{c}\vfil}} % for Robert McGaffey \def\mf{\textsc{Metafont}} -\def\MFB{\textsl{The \MF\kern1pt book}} +\def\MFB{\textsl{The \MF\kern.1em\-book}} \def\MkIV{Mk\acro{IV}} \let\TB@@mp\mp \DeclareRobustCommand{\mp}{\ifmmode\TB@@mp\else MetaPost\fi} @@ -305,6 +309,7 @@ \def\POBox{P.\thinspace O.~Box } \def\PS{{Post\-Script}} \def\PSTricks{\acro{PST}ricks} +\def\RIT{\acro{RIT}} \def\RTF{\acro{RTF}} \def\SC{Steering Committee} \def\SGML{\acro{SGML}} @@ -316,9 +321,9 @@ \def\STIX{\acro{STIX}} \def\SVG{\acro{SVG}} \def\TANGLE{\texttt{TANGLE}\@} -\def\TB{\textsl{The \TeX book}} +\def\TB{\textsl{The \TeX\-book}} \def\TIFF{\acro{TIFF}} -\def\TP{\textsl{\TeX}: \textsl{The Program}} +\def\TP{\textsl{\TeX}:\ \textsl{The Program}} \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}% @@ -328,7 +333,7 @@ \def\TeXworks{\TeX\kern-.07em works} \def\TeXXeT{\TeX-{}-\XeT} \def\TFM{\acro{TFM}} -\ifx\Umathchardef\@thisisundefined % xetex|luatex +\ifx\Umathchardef\@thisisundefined % not (xetex|luatex) \def\Thanh{H\`an~Th\^e\llap{\raise 0.5ex\hbox{\'{}}}~Th\`anh}% non-XeTeX \else \def\Thanh{H\`an~Th\textcircumacute{e}~Th\`anh}% else xunicode drops the acute @@ -341,6 +346,13 @@ \def\tug{\acro{TUG}} \def\UG{Users Group} \def\UNIX{\acro{UNIX}} +\def\tbUTF{\acro{UTF}\futurelet\@nextchar\@tbUTFcheck} + \def\@tbUTFcheck{\ifx\@nextchar-% + \mbox{-}\let\next=\tbgobbledash + \else + \let\next=\empty + \fi\next} + \def\tbgobbledash-{} \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} @@ -351,7 +363,8 @@ \def\WYSIWYG{\acro{WYSIWYG}} \def\tubreflect#1{% \@ifundefined{reflectbox}{% - \TBError{A graphics package must be loaded for \string\XeTeX}% + \TBError{A graphics package must be loaded to use \string\XeTeX} + {Load graphicx or graphics.}% }{% \ifdim \fontdimen1\font>0pt \raise 1.75ex \hbox{\kern.1em\rotatebox{180}{#1}}\kern-.1em @@ -1243,11 +1256,11 @@ \newdimen\@tubfullpageindent \@tubfullpageindent = \if@tubtwocolumn 4.875pc \else 3.875pc \fi \let\tubcaptionleftglue=\hfil -\let\tubcaptionleftglue=\hfil \def\tubcaptionfonts{\small}% \long\def\@makecaption#1#2{% \vskip\abovecaptionskip - \sbox\@tempboxa{\tubcaptionfonts \frenchspacing \tubmakecaptionbox{#1}{#2}}% try in an hbox + % try in an hbox: + \sbox\@tempboxa{\tubcaptionfonts \frenchspacing \tubmakecaptionbox{#1}{#2}}% \ifdim \wd\@tempboxa > \hsize {% caption doesn't fit on one line; set as a paragraph. \tubcaptionfonts \raggedright \hyphenpenalty=\@M \parindent=1em @@ -1554,9 +1567,10 @@ \def\ps@headings{} \pagestyle{headings} \def\tubdoiprefix{10.47397/tb} % the number crossref assigned us -\def\notyettubtypesetdoi{\iftubfinaloption % do this if [final], even if pageno>900 +\def\tubtypesetdoi{\iftubomitdoioption\else % if not explicit omission ... + \iftubfinaloption % do this if [final], even if pageno>900 \vbox to 0pt{% don't impact normal layout - \edef\thedoi{\ifnum\value{page}>900 xnot\fi % but make url invalid if >900 + \edef\thedoi{\ifnum\count0>900 xnot\fi % but make url invalid if >900 doi.org/\tubdoiprefix/\volno-\issno/\jobname}% \scriptsize \vskip\baselineskip @@ -1565,8 +1579,8 @@ \vss }% \global\let\tubtypesetdoi\@empty % only do it once, no matter what. + \fi \fi} -\def\tubtypesetdoi{} \def\@outputdblcol{\if@firstcolumn \global\@firstcolumnfalse \global\setbox\@leftcolumn\box\@outputbox \global\brokenpenalty10000 diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty b/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty index f136398d1cf..1e79adacd18 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty +++ b/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 1994-2020 TeX Users Group. +%% Copyright 1994-2021 TeX Users Group. %% %% It may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 @@ -31,7 +31,7 @@ %% extension .ins) which are part of the distribution. %% \ProvidesPackage{ltugboat} - [2020-11-14 v2.24 + [2021-06-27 v2.25 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 cf444ddeea9..518259b89c0 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugcomn.sty +++ b/Master/texmf-dist/tex/latex/tugboat/ltugcomn.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 1994-2020 TeX Users Group. +%% Copyright 1994-2021 TeX Users Group. %% %% It may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 @@ -32,7 +32,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1994/12/01] \ProvidesPackage{ltugcomn} - [2020-11-14 v2.24 + [2021-06-27 v2.25 TUGboat `common macros' package% ] \IfFileExists{mflogo.sty}% @@ -128,7 +128,7 @@ \def\CPU{\acro{CPU}} \def\CSczabbr{\ensuremath{\cal C}\kern-.1667em\lower.5ex\hbox{$\cal S$}} \def\CSS{\acro{CSS}} -\def\CSTUG{\CSczabbr\acro{TUG}} +\def\CSTUG{\CSczabbr\kern.05em\acro{TUG}} \def\CSV{\acro{CSV}} \def\CTAN{\acro{CTAN}} \def\DTD{\acro{DTD}} @@ -187,7 +187,7 @@ \def\Mc{\setbox\TestBox=\hbox{M}M\vbox to\ht\TestBox{\hbox{c}\vfil}} % for Robert McGaffey \def\mf{\textsc{Metafont}} -\def\MFB{\textsl{The \MF\kern1pt book}} +\def\MFB{\textsl{The \MF\kern.1em\-book}} \def\MkIV{Mk\acro{IV}} \let\TB@@mp\mp \DeclareRobustCommand{\mp}{\ifmmode\TB@@mp\else MetaPost\fi} @@ -219,6 +219,7 @@ \def\POBox{P.\thinspace O.~Box } \def\PS{{Post\-Script}} \def\PSTricks{\acro{PST}ricks} +\def\RIT{\acro{RIT}} \def\RTF{\acro{RTF}} \def\SC{Steering Committee} \def\SGML{\acro{SGML}} @@ -230,9 +231,9 @@ \def\STIX{\acro{STIX}} \def\SVG{\acro{SVG}} \def\TANGLE{\texttt{TANGLE}\@} -\def\TB{\textsl{The \TeX book}} +\def\TB{\textsl{The \TeX\-book}} \def\TIFF{\acro{TIFF}} -\def\TP{\textsl{\TeX}: \textsl{The Program}} +\def\TP{\textsl{\TeX}:\ \textsl{The Program}} \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}% @@ -242,7 +243,7 @@ \def\TeXworks{\TeX\kern-.07em works} \def\TeXXeT{\TeX-{}-\XeT} \def\TFM{\acro{TFM}} -\ifx\Umathchardef\@thisisundefined % xetex|luatex +\ifx\Umathchardef\@thisisundefined % not (xetex|luatex) \def\Thanh{H\`an~Th\^e\llap{\raise 0.5ex\hbox{\'{}}}~Th\`anh}% non-XeTeX \else \def\Thanh{H\`an~Th\textcircumacute{e}~Th\`anh}% else xunicode drops the acute @@ -255,6 +256,13 @@ \def\tug{\acro{TUG}} \def\UG{Users Group} \def\UNIX{\acro{UNIX}} +\def\tbUTF{\acro{UTF}\futurelet\@nextchar\@tbUTFcheck} + \def\@tbUTFcheck{\ifx\@nextchar-% + \mbox{-}\let\next=\tbgobbledash + \else + \let\next=\empty + \fi\next} + \def\tbgobbledash-{} \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} @@ -265,7 +273,8 @@ \def\WYSIWYG{\acro{WYSIWYG}} \def\tubreflect#1{% \@ifundefined{reflectbox}{% - \TBError{A graphics package must be loaded for \string\XeTeX}% + \TBError{A graphics package must be loaded to use \string\XeTeX} + {Load graphicx or graphics.}% }{% \ifdim \fontdimen1\font>0pt \raise 1.75ex \hbox{\kern.1em\rotatebox{180}{#1}}\kern-.1em diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls b/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls index c05f93b0f5a..eaba4ae5118 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls +++ b/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 1994-2020 TeX Users Group. +%% Copyright 1994-2021 TeX Users Group. %% %% It may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 @@ -32,7 +32,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1994/12/01] \ProvidesClass {ltugproc} - [2020-11-14 v2.24 + [2021-06-27 v2.25 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 a5a265a02f1..21102acc485 100644 --- a/Master/texmf-dist/tex/latex/tugboat/ltugproc.sty +++ b/Master/texmf-dist/tex/latex/tugboat/ltugproc.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 1994-2020 TeX Users Group. +%% Copyright 1994-2021 TeX Users Group. %% %% It may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 @@ -31,7 +31,7 @@ %% extension .ins) which are part of the distribution. %% \ProvidesPackage{ltugproc} - [2020-11-14 v2.24 + [2021-06-27 v2.25 TUG compatibility package% ] \@obsoletefile{ltugproc.cls}{ltugproc.sty} |