diff options
Diffstat (limited to 'macros/latex/contrib/acmart/acmart.dtx')
-rw-r--r-- | macros/latex/contrib/acmart/acmart.dtx | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/macros/latex/contrib/acmart/acmart.dtx b/macros/latex/contrib/acmart/acmart.dtx index 1138db98e9..a901526f72 100644 --- a/macros/latex/contrib/acmart/acmart.dtx +++ b/macros/latex/contrib/acmart/acmart.dtx @@ -1886,7 +1886,7 @@ \ProvidesFile{acmart.dtx} %</gobble> %<class>\ProvidesClass{acmart} -[2020/09/13 v1.73 Typesetting articles for the Association for Computing Machinery] +[2020/10/25 v1.74 Typesetting articles for the Association for Computing Machinery] % \end{macrocode} % % \changes{v1.00}{2016/04/14}{First released version} @@ -3212,22 +3212,29 @@ % Breitner)} % \changes{v1.54}{2018/07/16}{XeTeX now uses T1 encoding} % \changes{v1.56}{2018/11/11}{Looks like XeTeX requires explicit -% monotype font delcaration} +% monotype font declaration} +% \changes{v1.74}{2020/10/25}{Changed the order of font loading}% % We use Libertine throughout. % \begin{macrocode} \if@ACM@newfonts \RequirePackage[T1]{fontenc} - \RequirePackage[libertine]{newtxmath} + % Note that the order in which packages are loaded matters, + % and the correct order depends on the LaTeX engine used. + % See https://github.com/borisveytsman/acmart/issues/402 + % and https://github.com/borisveytsman/acmart/issues/410 \ifxetex + \RequirePackage[libertine]{newtxmath} \RequirePackage[tt=false]{libertine} \setmonofont[StylisticSet=3]{inconsolata} \else \ifluatex + \RequirePackage[libertine]{newtxmath} \RequirePackage[tt=false]{libertine} \setmonofont[StylisticSet=3]{inconsolata} \else \RequirePackage[tt=false, type1=true]{libertine} \RequirePackage[varqu]{zi4} + \RequirePackage[libertine]{newtxmath} \fi \fi \fi |