diff options
author | Karl Berry <karl@freefriends.org> | 2019-11-19 00:01:37 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-11-19 00:01:37 +0000 |
commit | 61708ee48576253b5b4bd021bcb68f8244cd0d18 (patch) | |
tree | bdbf7edbc7272752b1334c1350cb73e568259239 /Master/texmf-dist/tex/latex/microtype/microtype.sty | |
parent | f701004ed7cb0fbe527dbc0b50ad9dfc9f117a69 (diff) |
microtype (19nov19)
git-svn-id: svn://tug.org/texlive/trunk@52853 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/microtype/microtype.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/microtype/microtype.sty | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/latex/microtype/microtype.sty b/Master/texmf-dist/tex/latex/microtype/microtype.sty index ff823d55f97..302589147d3 100644 --- a/Master/texmf-dist/tex/latex/microtype/microtype.sty +++ b/Master/texmf-dist/tex/latex/microtype/microtype.sty @@ -29,7 +29,7 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesPackage {microtype} - [2019/10/10 v2.7c + [2019/11/18 v2.7d Micro-typographical refinements (RS)] \def\MT@MT @@ -1289,8 +1289,13 @@ time will almost certainly lead to undesired results. Have your choice!}% } \def\MT@check@font{\MT@exp@one@n\MT@in@clist\MT@font\MT@font@list} \def\MT@register@font{\xdef\MT@font@list{\MT@font@list\MT@font,}} -\def\MT@register@subst@font{\MT@exp@one@n\MT@in@clist\font@name\MT@font@list - \ifMT@inlist@\else\xdef\MT@font@list{\MT@font@list\font@name,}\fi} +\def\MT@register@subst@font{% + \MT@exp@one@n\MT@in@clist\font@name\MT@font@list + \ifMT@inlist@\else + \xdef\MT@font@list{\MT@font@list\font@name,}% + \expandafter\MT@rem@from@clist\MT@font\MT@font@list + \fi +} \let\MT@active@features\@empty \def\MT@check@font@cx{% \MT@if@true @@ -1313,6 +1318,8 @@ time will almost certainly lead to undesired results. Have your choice!}% \MT@exp@cs\MT@xadd {MT@##1@\csname MT@##1@context\endcsname font@list}% {\font@name,}% + \expandafter\MT@exp@one@n\expandafter\MT@rem@from@clist\expandafter\MT@font + \csname MT@##1@\csname MT@##1@context\endcsname font@list\endcsname \fi }% } |