diff options
author | Karl Berry <karl@freefriends.org> | 2023-10-29 20:14:35 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-10-29 20:14:35 +0000 |
commit | bef70b5dd24c17e6df95e9c1fc5c1fc408f1fbe3 (patch) | |
tree | 455c65d57031242eda08d86b8b637ef582fa88b7 /Master/texmf-dist/tex | |
parent | 07f9bc8e4e0c5be75287499f4f1f08025ca54d0c (diff) |
tugboat (29oct23)
git-svn-id: svn://tug.org/texlive/trunk@68694 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/tugboat/ltugboat.cls | 98 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/tugboat/ltugboat.sty | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/tugboat/ltugcomn.sty | 53 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/tugboat/ltugproc.cls | 4 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/tugboat/ltugproc.sty | 2 |
5 files changed, 102 insertions, 57 deletions
diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls b/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls index 487cb2ca7d2..e4e39182297 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} - [2023-07-03 v2.30 + [2023-10-28 v2.31 TUGboat journal class% ] \newif\ifTBunicodeengine @@ -72,7 +72,7 @@ \tubfinaloptiontrue \AtEndOfClass{% % Insert draft date into the header even with [final], if we are not - % doing a production run. (tugboat.dates sets up page numbers + % doing a production run. (|tugboat.dates| sets up page numbers % above 900 in such pseudo-draft mode.) We use [final] in the first % place for this case because draft vs. final can change page % layout, wrt registration marks, etc. (Not good, but too painful to @@ -203,7 +203,7 @@ \selectfont #1}}}} \def\tubline{\hbox to \hsize} \DeclareRobustCommand{\AllTeX}{% - \texorpdfstring{(\La\kern-.075em)\kern-.075em\TeX}{(La)TeX}} + \texorpdfstring{(\La\kern-.075em)\kern-.05em\TeX}{(La)TeX}} \def\AMS{American Mathematical Society} \def\AmS{$\mathcal{A}$\kern-.1667em\lower.5ex\hbox {$\mathcal{M}$}\kern-.125em$\mathcal{S}$} @@ -293,10 +293,12 @@ A}% \vss}% }} +\def\LMTX{\acro{LMTX}} \def\LuaHBTeX{Lua\acro{HB}\-\TeX}% \def\LuaHBLaTeX{Lua\acro{HB}\-\LaTeX}% \def\LuaLaTeX{Lua\-\LaTeX}% dtk-logos defines it and people like to use it \def\LuaTeX{Lua\-\TeX}% ditto +\def\luatex{\LuaTeX}% ditto \def\LyX{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX} \def\macOS{mac\acro{OS}} \def\MacOSX{Mac\,\acro{OS\,X}} @@ -324,9 +326,10 @@ \def\pcMF{\leavevmode\raise.5ex\hbox{p\kern-.3\p@ c}MF\@} \def\PCTeX{PC\thinspace\TeX} \def\pcTeX{\leavevmode\raise.5ex\hbox{p\kern-.3\p@ c}\TeX} -\def\pdflatex{pdf\-\LaTeX}% dtk-logos -\def\pdftex{pdf\-\TeX}% dtk-logos -\def\pdfTeX{\pdftex} +\def\pdfLaTeX{pdf\/\-\LaTeX}% dtk-logos +\def\pdflatex{\pdfLatex} +\def\pdfTeX{pdf\/\-\TeX}% dtk-logos +\def\pdftex{\pdfTeX} \def\PDF{\acro{PDF}} \def\PGF{\acro{PGF}} \def\PHP{\acro{PHP}} @@ -380,7 +383,7 @@ % \fi % but let's make the smaller change. \fi -\def\TikZ{Ti{\em k}Z} +\def\TikZ{Ti\/{\em k}Z} \def\ttn{\textsl{TTN}\@} \def\TTN{\textsl{\TeX{} and TUG News}} \def\TUB{\texttub{TUGboat}}\def\texttub{\textsl} % redefined in some situations @@ -495,9 +498,10 @@ \def\now{\ifnum\hours<10 0\fi\number\hours:% \ifnum\minutes<10 0\fi\number\minutes} \def\Now{\today\ \now} -\newif\ifPrelimDraft % [draft] or [preprint] or pageno>900 +\newif\ifPrelimDraft % true if ([draft] or [preprint] or pageno>900) \def\midrtitle{} % center of running heads \def\rtitlenexttopage{\ifPrelimDraft \textsl{\small draft: \Now}\fi} +\let\thisissuepageref\empty \newdimen\raggedskip \raggedskip=\z@ \newdimen\raggedstretch \raggedstretch=5em % ems of font set now (10pt) \newskip\raggedparfill \raggedparfill=\z@\@plus 1fil @@ -561,13 +565,17 @@ {\mbox{\texttt{\char`\{#1\char`\}}}}% {\textbraceleft #1\textbraceright}% } -\DeclareRobustCommand{\env}[1]{\cs{begin}\tubbraced{#1}} +\DeclareRobustCommand{\tbcode}[1]{\mbox{\texttt{#1}}} +\AtBeginDocument{% +\ifx\nolinkurl\undefined + \DeclareRobustCommand{\tbcodebreak}{\url} +\else + \DeclareRobustCommand{\tbcodebreak}{\nolinkurl} +\fi +} \DeclareRobustCommand{\thinskip}{\hskip 0.16667em\relax} \AtBeginDocument{% \ifx\hyper@normalise\undefined - \def\tburl{\url}% - \def\tbsurl{\url}% no hyperref, so just \url is fine. - \def\tbhurl{\url}% \ifx\url\undefined % make sure \url is defined \def\url{\begingroup % might as well catch common special chars \catcode`\#=12 \catcode`\$=12 \catcode`\%=12 \catcode`\^=12 @@ -575,6 +583,9 @@ \finish@tub@url} \def\finish@tub@url#1{\tt #1\endgroup} \fi + \let\tburl\url % no hyperref, so just \url is fine; + \let\tbsurl\url % \let instead of \def so we can still + \let\tbhurl\url % use \def\url{\tbsurl} without infloop. \else % This hyperref hook-in is due to Ulrike Fischer. % \url{https://github.com/latex3/hyperref/issues/125}. @@ -611,6 +622,8 @@ \def\tburlfootnote{\tbsurlfootnote} \def\tbsurlfootnote#1{\footnote{\raggedright\tbsurl{#1}}} \def\tbhurlfootnote#1{\footnote{\raggedright\tbhurl{#1}}} +\DeclareRobustCommand{\tbppkernfoot}{\tubthinnerspace} + \DeclareRobustCommand{\!}{\ifmmode\mskip-\thinmuskip \else\kern-0.16667em \fi} \DeclareRobustCommand{\tubthinnerspace} {\ifmmode\mskip.5\thinmuskip \else\kern0.08333em \fi} @@ -668,7 +681,7 @@ \therevauth\therevtitle\therevpubinfo\endgraf}% \vskip\medskipamount } -\def\titleref#1{{\slshape\frenchspacing#1\/}} +\def\titleref#1{{\slshape\frenchspacing#1\nocorr}} \let\booktitle=\titleref % older name \newcount\issueseqno \issueseqno=-1 \def\v@lx{\gdef\volx{Volume~\volno~(\volyr), No.~\issno}} @@ -733,7 +746,8 @@ \@readFLN \everyjob=\expandafter{\the\everyjob\@readFLN} \InputIfFileExists{\jobname.fln}% - {\TBInfo{Reading alternative file file \jobname.fln}}{} + {\TBInfo{Reading alternative file \jobname.fln}} + {} \def\@tubfilename#1{\expandafter\ifx\csname file@@#1\endcsname\relax #1\else\csname file@@#1\endcsname\fi} \def\fileinput#1{\@@input\@tubfilename{#1} } @@ -759,16 +773,17 @@ \let\xrefto=\xreftoOFF \let\TBdriver\gobble \ifx\tubomithyphenations\@thisisundefined +\InputIfFileExists{ushyphex.tex}{}{} % ok if it's missing \hyphenation{Del-a-ware Dijk-stra Duane Eijk-hout - Flor-i-da Free-BSD Ghost-script Ghost-view + Flor-i-da Free-BSD Ghost-script Hara-lam-bous Jac-kow-ski Ja-pa-nese Karls-ruhe Lua-Meta - Mac-OS Ma-la-ya-lam Math-Sci-Net + Mac-OS Math-Sci-Net Net-BSD Open-BSD Open-Office - Pak-i-stan Pfa-Edit Post-Script Rich-ard Skoup South-all + Pak-i-stan Post-Script Rich-ard Skoup South-all Vieth VM-ware Win-Edt acro-nym acro-nyms analy-sis ap-pen-di-ces ap-pen-dix asyn-chro-nous bib-lio-graph-i-cal bit-map bit-mapped bit-maps buf-fer buf-fers bool-ean - col-umns com-put-able com-put-abil-ity cus-tom-iz-able + col-umns com-put-able com-put-abil-ity data-base data-bases de-allo-cate de-allo-cates de-allo-cated de-allo-ca-tion de-riv-a-tive de-riv-a-tives de-riv-a-ble der-i-va-tion dis-trib-ut-able @@ -782,7 +797,7 @@ mne-mon-ic mne-mon-ics mono-space mono-spaced name-space name-spaces off-line over-view - pal-ettes par-a-digm par-a-dig-mat-ic par-a-digms + pal-ettes par-a-digm par-a-dig-matic par-a-digms pipe-line pipe-lines plug-in plug-ins pres-ent-ly pro-gram-mable re-allo-cate re-allo-cates re-allo-cated re-printed @@ -829,6 +844,12 @@ \newdimen\trimwd \trimwd=\pagewd \newdimen\trimlgt \trimlgt=11in \newdimen\headmargin \headmargin=3.5pc +\renewcommand{\topfraction}{.9} % don't go to a float page so soon +\renewcommand{\dbltopfraction}{.9} +\renewcommand{\bottomfraction}{.7} +\renewcommand{\textfraction}{.1} +\renewcommand{\floatpagefraction}{.8} +\renewcommand{\dblfloatpagefraction}{.8} % the most common one used \newcommand{\DeclareLaTeXLogo}[5]{\expandafter\def \csname @LaTeX@#1/#2/#3\endcsname{{#4}{#5}}} \def\@LaTeX@default{{.36}{.15}} @@ -1293,8 +1314,9 @@ \@tempdima 1.5em \begingroup \parindent\z@ - \rightskip\z@ % article style makes \rightskip > 0 + \rightskip=0pt plus2em \parfillskip\z@ + \hyphenpenalty=10000 \TBtocsectionfont \leavevmode \advance\leftskip\@tempdima @@ -1318,7 +1340,7 @@ \UseHookWithArguments{contentsline/page/before}{4} {\toclevel@part}{#1}{#2}{\@contentsline@destination}% \fi - #2% + \tubtypesetpageno{#2}% \ifx\UseHookWithArguments\undefined\else \UseHookWithArguments{contentsline/page/after}{4} {\toclevel@part}{#1}{#2}{\@contentsline@destination}% @@ -1366,9 +1388,14 @@ } } % LaTeX earlier than June 2023 \@ifl@t@r\fmtversion{2023-06-01}{% - \AddToHookWithArguments{cmd/@sect/before}{\def\@currentlabelname{#7}}% - \AddToHookWithArguments{cmd/@ssect/before}{\def\@currentlabelname{#5}}% -}{% + \RequirePackage{gettitlestring} + \AddToHookWithArguments{cmd/@sect/before}{% + \GetTitleString{#7}% + \let\@currentlabelname\GetTitleStringResult}% + \AddToHookWithArguments{cmd/@ssect/before}{% + \GetTitleString{#5}% + \let\@currentlabelname\GetTitleStringResult}% +}{% else older latex: \let\@savelatexlabel=\label % so save original LaTeX command % \def\label#1{% @@ -1424,7 +1451,7 @@ \def\fnum@figure{{\tubcaptionfonts \bf \figurename\nobreakspace\thefigure}} \def\fnum@table{{\tubcaptionfonts \bf \tablename\nobreakspace\thetable}} \def\lstlistingnamestyle{\bfseries} -\setlength\abovecaptionskip{6pt plus1pt minus1pt} +\setlength\abovecaptionskip{3pt plus2pt minus1pt} \renewcommand{\normalsize}{% \@setfontsize\normalsize\@xpt\@xiipt \abovedisplayskip=3\p@\@plus 3\p@\@minus\p@ @@ -1676,23 +1703,25 @@ \def\@oddhead{\MakeRegistrationMarks \frenchspacing \normalsize\csname normalshape\endcsname\rm \tubheadhook - \rtitlex\qquad \midrtitle\hfil \rtitlenexttopage\quad\thepage} + \rtitlex\qquad \midrtitle\hfil + \rtitlenexttopage\quad\tubtypesetpageno{\thepage}} \def\@evenhead{\MakeRegistrationMarks \frenchspacing \normalsize\csname normalshape\endcsname\rm \tubheadhook - \thepage\quad\rtitlenexttopage \hfil\midrtitle \qquad\rtitlex} + \tubtypesetpageno{\thepage}\quad\rtitlenexttopage + \hfil\midrtitle \qquad\rtitlex} -\renewcommand\thepage{% - \ifnum\value{page}>900 +\newcommand{\tubtypesetpageno}[1]{% + \ifnum #1>900 % in CM, numerals are exactly .5em. % % The \texorpdfstring avoids the usual hyperref warning: % Token not allowed in a PDF string ... removing `\@ifnextchar' \texorpdfstring{\makebox[.5em][l]{\small ?}}{?}% % - \textsl{\@arabic{\numexpr\value{page}-900\relax}}% e-tex + \textsl{\@arabic{\numexpr#1-900\relax}}% assuming e-tex \else - \@arabic{\value{page}}% + \@arabic{#1}% \fi } @@ -1779,7 +1808,7 @@ \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}\@} +\DeclareRobustCommand{\acro}[1]{\textSMC{#1}\@} \def\xEdNote{{\EdNoteFont Editor's note:\enspace }} \def\EdNote{\@ifnextchar[%] {% @@ -1842,8 +1871,9 @@ \fi \authornumber\z@ \let\@signature\@defaultsignature -\InputIfFileExists{ltugboat.cfg}{\TBInfo{Loading ltugboat - configuration information}}{} +\InputIfFileExists{ltugboat.cfg} + {\TBInfo{Loading ltugboat.cfg configuration information}} + {} \endinput %% %% End of file `ltugboat.cls'. diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty b/Master/texmf-dist/tex/latex/tugboat/ltugboat.sty index 3d64ea5ce5d..ceaa72406ba 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} - [2023-07-03 v2.30 + [2023-10-28 v2.31 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 63845f6b450..61cd56f89e4 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} - [2023-07-03 v2.30 + [2023-10-28 v2.31 TUGboat `common macros' package% ] \newif\ifTBunicodeengine @@ -106,7 +106,7 @@ \selectfont #1}}}} \def\tubline{\hbox to \hsize} \DeclareRobustCommand{\AllTeX}{% - \texorpdfstring{(\La\kern-.075em)\kern-.075em\TeX}{(La)TeX}} + \texorpdfstring{(\La\kern-.075em)\kern-.05em\TeX}{(La)TeX}} \def\AMS{American Mathematical Society} \def\AmS{$\mathcal{A}$\kern-.1667em\lower.5ex\hbox {$\mathcal{M}$}\kern-.125em$\mathcal{S}$} @@ -196,10 +196,12 @@ A}% \vss}% }} +\def\LMTX{\acro{LMTX}} \def\LuaHBTeX{Lua\acro{HB}\-\TeX}% \def\LuaHBLaTeX{Lua\acro{HB}\-\LaTeX}% \def\LuaLaTeX{Lua\-\LaTeX}% dtk-logos defines it and people like to use it \def\LuaTeX{Lua\-\TeX}% ditto +\def\luatex{\LuaTeX}% ditto \def\LyX{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX} \def\macOS{mac\acro{OS}} \def\MacOSX{Mac\,\acro{OS\,X}} @@ -227,9 +229,10 @@ \def\pcMF{\leavevmode\raise.5ex\hbox{p\kern-.3\p@ c}MF\@} \def\PCTeX{PC\thinspace\TeX} \def\pcTeX{\leavevmode\raise.5ex\hbox{p\kern-.3\p@ c}\TeX} -\def\pdflatex{pdf\-\LaTeX}% dtk-logos -\def\pdftex{pdf\-\TeX}% dtk-logos -\def\pdfTeX{\pdftex} +\def\pdfLaTeX{pdf\/\-\LaTeX}% dtk-logos +\def\pdflatex{\pdfLatex} +\def\pdfTeX{pdf\/\-\TeX}% dtk-logos +\def\pdftex{\pdfTeX} \def\PDF{\acro{PDF}} \def\PGF{\acro{PGF}} \def\PHP{\acro{PHP}} @@ -283,7 +286,7 @@ % \fi % but let's make the smaller change. \fi -\def\TikZ{Ti{\em k}Z} +\def\TikZ{Ti\/{\em k}Z} \def\ttn{\textsl{TTN}\@} \def\TTN{\textsl{\TeX{} and TUG News}} \def\TUB{\texttub{TUGboat}}\def\texttub{\textsl} % redefined in some situations @@ -398,9 +401,10 @@ \def\now{\ifnum\hours<10 0\fi\number\hours:% \ifnum\minutes<10 0\fi\number\minutes} \def\Now{\today\ \now} -\newif\ifPrelimDraft % [draft] or [preprint] or pageno>900 +\newif\ifPrelimDraft % true if ([draft] or [preprint] or pageno>900) \def\midrtitle{} % center of running heads \def\rtitlenexttopage{\ifPrelimDraft \textsl{\small draft: \Now}\fi} +\let\thisissuepageref\empty \newdimen\raggedskip \raggedskip=\z@ \newdimen\raggedstretch \raggedstretch=5em % ems of font set now (10pt) \newskip\raggedparfill \raggedparfill=\z@\@plus 1fil @@ -464,13 +468,17 @@ {\mbox{\texttt{\char`\{#1\char`\}}}}% {\textbraceleft #1\textbraceright}% } -\DeclareRobustCommand{\env}[1]{\cs{begin}\tubbraced{#1}} +\DeclareRobustCommand{\tbcode}[1]{\mbox{\texttt{#1}}} +\AtBeginDocument{% +\ifx\nolinkurl\undefined + \DeclareRobustCommand{\tbcodebreak}{\url} +\else + \DeclareRobustCommand{\tbcodebreak}{\nolinkurl} +\fi +} \DeclareRobustCommand{\thinskip}{\hskip 0.16667em\relax} \AtBeginDocument{% \ifx\hyper@normalise\undefined - \def\tburl{\url}% - \def\tbsurl{\url}% no hyperref, so just \url is fine. - \def\tbhurl{\url}% \ifx\url\undefined % make sure \url is defined \def\url{\begingroup % might as well catch common special chars \catcode`\#=12 \catcode`\$=12 \catcode`\%=12 \catcode`\^=12 @@ -478,6 +486,9 @@ \finish@tub@url} \def\finish@tub@url#1{\tt #1\endgroup} \fi + \let\tburl\url % no hyperref, so just \url is fine; + \let\tbsurl\url % \let instead of \def so we can still + \let\tbhurl\url % use \def\url{\tbsurl} without infloop. \else % This hyperref hook-in is due to Ulrike Fischer. % \url{https://github.com/latex3/hyperref/issues/125}. @@ -514,6 +525,8 @@ \def\tburlfootnote{\tbsurlfootnote} \def\tbsurlfootnote#1{\footnote{\raggedright\tbsurl{#1}}} \def\tbhurlfootnote#1{\footnote{\raggedright\tbhurl{#1}}} +\DeclareRobustCommand{\tbppkernfoot}{\tubthinnerspace} + \DeclareRobustCommand{\!}{\ifmmode\mskip-\thinmuskip \else\kern-0.16667em \fi} \DeclareRobustCommand{\tubthinnerspace} {\ifmmode\mskip.5\thinmuskip \else\kern0.08333em \fi} @@ -571,7 +584,7 @@ \therevauth\therevtitle\therevpubinfo\endgraf}% \vskip\medskipamount } -\def\titleref#1{{\slshape\frenchspacing#1\/}} +\def\titleref#1{{\slshape\frenchspacing#1\nocorr}} \let\booktitle=\titleref % older name \newcount\issueseqno \issueseqno=-1 \def\v@lx{\gdef\volx{Volume~\volno~(\volyr), No.~\issno}} @@ -636,7 +649,8 @@ \@readFLN \everyjob=\expandafter{\the\everyjob\@readFLN} \InputIfFileExists{\jobname.fln}% - {\TBInfo{Reading alternative file file \jobname.fln}}{} + {\TBInfo{Reading alternative file \jobname.fln}} + {} \def\@tubfilename#1{\expandafter\ifx\csname file@@#1\endcsname\relax #1\else\csname file@@#1\endcsname\fi} \def\fileinput#1{\@@input\@tubfilename{#1} } @@ -662,16 +676,17 @@ \let\xrefto=\xreftoOFF \let\TBdriver\gobble \ifx\tubomithyphenations\@thisisundefined +\InputIfFileExists{ushyphex.tex}{}{} % ok if it's missing \hyphenation{Del-a-ware Dijk-stra Duane Eijk-hout - Flor-i-da Free-BSD Ghost-script Ghost-view + Flor-i-da Free-BSD Ghost-script Hara-lam-bous Jac-kow-ski Ja-pa-nese Karls-ruhe Lua-Meta - Mac-OS Ma-la-ya-lam Math-Sci-Net + Mac-OS Math-Sci-Net Net-BSD Open-BSD Open-Office - Pak-i-stan Pfa-Edit Post-Script Rich-ard Skoup South-all + Pak-i-stan Post-Script Rich-ard Skoup South-all Vieth VM-ware Win-Edt acro-nym acro-nyms analy-sis ap-pen-di-ces ap-pen-dix asyn-chro-nous bib-lio-graph-i-cal bit-map bit-mapped bit-maps buf-fer buf-fers bool-ean - col-umns com-put-able com-put-abil-ity cus-tom-iz-able + col-umns com-put-able com-put-abil-ity data-base data-bases de-allo-cate de-allo-cates de-allo-cated de-allo-ca-tion de-riv-a-tive de-riv-a-tives de-riv-a-ble der-i-va-tion dis-trib-ut-able @@ -685,7 +700,7 @@ mne-mon-ic mne-mon-ics mono-space mono-spaced name-space name-spaces off-line over-view - pal-ettes par-a-digm par-a-dig-mat-ic par-a-digms + pal-ettes par-a-digm par-a-dig-matic par-a-digms pipe-line pipe-lines plug-in plug-ins pres-ent-ly pro-gram-mable re-allo-cate re-allo-cates re-allo-cated re-printed @@ -714,7 +729,7 @@ \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}\@} +\DeclareRobustCommand{\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 96c6a5d73bc..927ea8fb9ab 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} - [2023-07-03 v2.30 + [2023-10-28 v2.31 TUG conference proceedings class% ] \def\@tugclass{ltugproc} @@ -71,7 +71,7 @@ } \DeclareOption*{\PassOptionsToClass{\CurrentOption}{ltugboat}} \InputIfFileExists{\@tugclass.cfg}{\ClassInfo{ltugproc}% - {Loading ltugproc configuration information}}{} + {Loading ltugproc.cfg configuration information}}{} \@ifundefined{TUGprocExtraOptions}% {\let\TUGprocExtraOptions\@empty}% {\edef\TUGprocExtraOptions{,\TUGprocExtraOptions}} diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugproc.sty b/Master/texmf-dist/tex/latex/tugboat/ltugproc.sty index 66d7e77d4ab..ea46c90c4b5 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} - [2023-07-03 v2.30 + [2023-10-28 v2.31 TUG compatibility package% ] \@obsoletefile{ltugproc.cls}{ltugproc.sty} |