diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/tugboat/ltugboat.cls')
-rw-r--r-- | Master/texmf-dist/tex/latex/tugboat/ltugboat.cls | 39 |
1 files changed, 32 insertions, 7 deletions
diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls b/Master/texmf-dist/tex/latex/tugboat/ltugboat.cls index 03087d4e2f3..cd8a62cbce8 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-2018 TeX Users Group. +%% Copyright 1994-2019 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} - [2018-12-14 v2.21 + [2019-11-09 v2.22 TUGboat journal class% ] \csname tugstyloaded@\endcsname @@ -193,6 +193,7 @@ } \def\BibLaTeX{\Bib\kern.02em \LaTeX} \def\BibTeX{\Bib\kern-.08em \TeX} +\def\bfBibTeX{B{\SMC\SMC IB}\TeX} \def\BSD{\acro{BSD}} \def\CandT{\textsl{Computers \& Typesetting}} \def\ConTeXt{C\kern-.0333emon\-\kern-.0667em\TeX\kern-.0333emt} @@ -213,7 +214,7 @@ \def\DVItoVDU{DVIto\kern-.12em VDU} \def\ECMA{\acro{ECMA}} \def\EPS{\acro{EPS}} -\DeclareRobustCommand{\eTeX}{\ensuremath{\varepsilon}-\kern-.125em\TeX} +\DeclareRobustCommand{\eTeX}{\ensuremath{\varepsilon}\mbox{-}\kern-.125em\TeX} \DeclareRobustCommand{\ExTeX}{% \ensuremath{\textstyle\varepsilon_{\kern-0.15em\cal{X}}}\kern-.2em\TeX} \def\FAQ{\acro{FAQ}} @@ -224,6 +225,7 @@ \def\Hawaii{Hawai`i} \def\HTML{\acro{HTML}} \def\HTTP{\acro{HTTP}} +\def\iOS{i\acro{OS}} \def\IDE{\acro{IDE}} \def\IEEE{\acro{IEEE}} \def\ISBN{\acro{ISBN}} @@ -249,7 +251,12 @@ A}% \vss}% }} +\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\LyX{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX} +\def\macOS{mac\acro{OS}} \def\MacOSX{Mac\,\acro{OS\,X}} \def\MathML{Math\acro{ML}} \def\Mc{\setbox\TestBox=\hbox{M}M\vbox @@ -274,6 +281,8 @@ \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\PDF{\acro{PDF}} \def\PGF{\acro{PGF}} \def\PHP{\acro{PHP}} @@ -307,7 +316,7 @@ \def\TeXworks{\TeX\kern-.07em works} \def\TeXXeT{\TeX-{}-\XeT} \def\TFM{\acro{TFM}} -\expandafter\ifx\csname XeTeXrevision\endcsname\relax +\ifx\Umathchardef\@thisisundefined % 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 @@ -346,6 +355,12 @@ \DeclareRobustCommand{\Xe}{\leavevmode \tubhideheight{\hbox{X% \setbox0=\hbox{\TeX}\setbox1=\hbox{E}% + \ifdim \fontdimen1\font>0pt + % XeTeX logo needs tinkering when slanted/italic font. + \def\XekernbeforeE{-.11em}% + \def\XekernafterE{-.11em}% + \dp1=-.17ex + \fi \lower\dp0\hbox{\raise\dp1\hbox{\kern\XekernbeforeE\tubreflect{E}}}% \kern\XekernafterE}}} \def\XeTeX{\Xe\TeX} @@ -464,6 +479,11 @@ \DeclareRobustCommand{\tubbraced}[1]{\mbox{\texttt{\char`\{#1\char`\}}}} \DeclareRobustCommand{\env}[1]{\cs{begin}\tubbraced{#1}} \DeclareRobustCommand{\thinskip}{\hskip 0.16667em\relax} +\DeclareRobustCommand{\!}{\ifmmode\mskip-\thinmuskip \else\kern-0.16667em \fi} +\DeclareRobustCommand{\tubthinnerspace} + {\ifmmode\mskip.5\thinmuskip \else\kern0.08333em \fi} +\DeclareRobustCommand{\tubthinnerspaceneg} + {\ifmmode\mskip-.5\thinmuskip \else\kern-0.08333em \fi} \def\endash{--} \def\emdash{\endash-} \def\d@sh#1#2{\unskip#1\thinskip#2\thinskip\ignorespaces} @@ -1004,7 +1024,10 @@ \let\and=\quad \ignorespaces\@author}% {% - \noindent\bf\raggedright\ignorespaces\frenchspacing\@title\endgraf + \noindent\bf\raggedright\ignorespaces\frenchspacing + \let\BibTeX=\bfBibTeX % else LaTeX Font Warning: + % Font shape `OT1/cmr/bx/sc' undefined + \@title\endgraf }% \ifdim \wd0 < 5\p@ % omit if author is null \else @@ -1119,7 +1142,7 @@ \def\TB@nosection#1#2{\TBWarning{class does not support \string#1, \string#2\space used instead}#2} \def\TBtocsectionfont{\normalfont} -\newskip\TBtocsectionspace \TBtocsectionspace=1.0em\@plus\p@ +\newskip\TBtocsectionspace \TBtocsectionspace=1.0ex\@plus\p@ \def\l@section#1#2{\addpenalty{\@secpenalty}% \addvspace{\TBtocsectionspace}% \@tempdima 1.5em @@ -1458,9 +1481,11 @@ \topregister\vskip \headmargin \vskip 10\p@}}}}% } \def\@oddhead{\MakeRegistrationMarks + \frenchspacing \normalsize\csname normalshape\endcsname\rm \tubheadhook \rtitlex\qquad \midrtitle\hfil \rtitlenexttopage\quad \thepage} \def\@evenhead{\MakeRegistrationMarks + \frenchspacing \normalsize\csname normalshape\endcsname\rm \tubheadhook \thepage \quad\rtitlenexttopage \hfil\midrtitle \qquad\rtitlex} @@ -1474,7 +1499,7 @@ \let\newline=\\% \frenchspacing \hfil\rhTitle} - \def\@evenfoot{\tubrunningauthor\hfil} + \def\@evenfoot{\frenchspacing \let\thanks\@gobble \tubrunningauthor\hfil} } \def\@tubrunningminimal{% |