diff options
Diffstat (limited to 'Master/texmf-dist/source/latex-dev/base/ltfssbas.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex-dev/base/ltfssbas.dtx | 28 |
1 files changed, 9 insertions, 19 deletions
diff --git a/Master/texmf-dist/source/latex-dev/base/ltfssbas.dtx b/Master/texmf-dist/source/latex-dev/base/ltfssbas.dtx index 11abbae1121..da9dab5d382 100644 --- a/Master/texmf-dist/source/latex-dev/base/ltfssbas.dtx +++ b/Master/texmf-dist/source/latex-dev/base/ltfssbas.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright 1993-2019 +% Copyright (C) 1993-2019 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -13,7 +13,7 @@ % The latest version of this license is in % https://www.latex-project.org/lppl.txt % and version 1.3c or later is part of all distributions of LaTeX -% version 2005/12/01 or later. +% version 2008 or later. % % This file has the LPPL maintenance status "maintained". % @@ -35,7 +35,7 @@ % % \ProvidesFile{ltfssbas.dtx} - [2019/07/09 v3.2c LaTeX Kernel (NFSS Basic Macros)] + [2019/08/27 v3.2d LaTeX Kernel (NFSS Basic Macros)] % \iffalse \documentclass{ltxdoc} \begin{document} @@ -145,21 +145,11 @@ % substitution font/shape macro.} % \changes{v1.0a}{1989/04/10}{Starting with version numbers!! % \cs{ifmmode} added in \cs{math@group}} -% \changes{v2.1w}{1994/11/17} -% {\cs{@tempa} to \cs{reserved@a}} -% \changes{v3.0z}{2015/02/21} -% {Removed autoload code} +% \changes{v2.1w}{1994/11/17}{\cs{@tempa} to \cs{reserved@a}} +% \changes{v3.0z}{2015/02/21}{Removed autoload code} +% \changes{v3.2d}{2019/08/27}{Make various commands robust} % % -% The `2ekernel' code ensures that a |\usepackage{autofss1}| is -% essentially ignored if a `full' format is being used that has -% picture mode already in the format. -% -% Note the |autofss2| loading is currently disabled. -% -% \begin{macrocode} -%<2ekernel>\expandafter\let\csname ver@autofss1.sty\endcsname\fmtversion -% \end{macrocode} % % % \section{Preliminary macros} @@ -817,7 +807,7 @@ % in the current size. If also the size should change one has to % issue a |\fontsize| command first. % \begin{macrocode} -\def\usefont#1#2#3#4{\fontencoding{#1}\fontfamily{#2}% +\DeclareRobustCommand\usefont[4]{\fontencoding{#1}\fontfamily{#2}% \fontseries{#3}\fontshape{#4}\selectfont \ignorespaces} % \end{macrocode} @@ -1838,7 +1828,7 @@ % \end{macrocode} % Version for engines other than Xe\TeX. % \begin{macrocode} -\gdef\showhyphens#1{% +\DeclareRobustCommand\showhyphens[1]{% \setbox0\vbox{% \color@begingroup \everypar{}% @@ -1862,7 +1852,7 @@ % suppressed from the terminal output by ensuring that % |\tracingonline| is locally zero. % \begin{macrocode} -\long\def\showhyphens#1{% +\DeclareRobustCommand\showhyphens[1]{% \setbox0\vbox{% \usefont{TU}{lmr}{m}{n}% \hsize 1sp % |