diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty b/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty index 7aee393a353..2b4321ca6e4 100644 --- a/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty +++ b/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty @@ -1,5 +1,5 @@ \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{polyglossia}[2020/12/08 v1.51 +\ProvidesPackage{polyglossia}[2021/03/16 v1.52 Modern multilingual typesetting with XeLaTeX and LuaLaTeX] \RequirePackage{etoolbox} \RequirePackage{makecmds} @@ -1348,16 +1348,19 @@ \DeclareRobustCommand\xpg@defaultfont@rm{% \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}% \fontfamily\rmdefault% + \ifdefined\UseHook\UseHook{rmfamily}\fi% \selectfont% } \DeclareRobustCommand\xpg@defaultfont@sf{% \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}% \fontfamily\sfdefault% + \ifdefined\UseHook\UseHook{sffamily}\fi% \selectfont% } \DeclareRobustCommand\xpg@defaultfont@tt{% \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}% \fontfamily\ttdefault% + \ifdefined\UseHook\UseHook{ttfamily}\fi% \selectfont% } @@ -1427,8 +1430,10 @@ \DeclareRobustCommand\sffamily{\csuse{#1@font@sf}}% \DeclareRobustCommand\ttfamily{\csuse{#1@font@tt}}% \gdef\normalfont{\protect\xpg@select@fontfamily{#1}% - \fontseries{\seriesdefault}\selectfont% - \fontshape{\shapedefault}\selectfont}% + \fontseries{\seriesdefault}\selectfont% + \fontshape{\shapedefault} + \ifdefined\UseHook\UseHook{normalfont}\fi% + \selectfont}% \gdef\reset@font{\protect\normalfont}% } |