summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/microtype/letterspace.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/microtype/letterspace.sty')
-rw-r--r--Master/texmf-dist/tex/latex/microtype/letterspace.sty7
1 files changed, 5 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/microtype/letterspace.sty b/Master/texmf-dist/tex/latex/microtype/letterspace.sty
index 6392bca21c0..14ee42263e9 100644
--- a/Master/texmf-dist/tex/latex/microtype/letterspace.sty
+++ b/Master/texmf-dist/tex/latex/microtype/letterspace.sty
@@ -34,7 +34,7 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage
{letterspace}
- [2022/02/22 v3.0c
+ [2022/03/14 v3.0d
Robust letterspacing
(RS)]
\def\MT@MT
@@ -341,6 +341,9 @@
\DeclareRobustCommand\lslig[1]{%
{\MT@ifdefined@c@TF\MT@curr@ls{%
\escapechar\m@ne
+ \MT@requires@latex2{%
+ \xdef\font@name{\csname\curr@fontshape/\f@size\endcsname}%
+ }\relax%
\MT@get@ls@basefont
\MT@outer@kern=\dimexpr\MT@curr@ls sp * \fontdimen6\font@name/2000\relax
\kern\MT@outer@kern
@@ -353,7 +356,7 @@
\expandafter\ifx\MT@ls@basefont\relax
\MT@exp@two@c\MT@glet\MT@ls@basefont\font@name
\else
- \MT@exp@two@c\let\font@name\MT@ls@basefont
+ \MT@set@lsbasefont
\fi
}
\def\MT@set@lsbasefont{\MT@exp@two@c\let\font@name\MT@ls@basefont}