summaryrefslogtreecommitdiff
path: root/macros/unicodetex/latex/fontsetup/tex/fontsetup.sty
diff options
context:
space:
mode:
Diffstat (limited to 'macros/unicodetex/latex/fontsetup/tex/fontsetup.sty')
-rw-r--r--macros/unicodetex/latex/fontsetup/tex/fontsetup.sty7
1 files changed, 5 insertions, 2 deletions
diff --git a/macros/unicodetex/latex/fontsetup/tex/fontsetup.sty b/macros/unicodetex/latex/fontsetup/tex/fontsetup.sty
index 5479b8d294..d289276493 100644
--- a/macros/unicodetex/latex/fontsetup/tex/fontsetup.sty
+++ b/macros/unicodetex/latex/fontsetup/tex/fontsetup.sty
@@ -1,4 +1,4 @@
-\ProvidesPackage{fontsetup}[2023/12/16 v2.0 For easily using font families with mathematics]
+\ProvidesPackage{fontsetup}[2023/12/19 v2.01 For easily using font families with mathematics]
\RequirePackage{iflang}
\RequirePackage{iftex}
% Provide a test to know if a 16bits TeX is used.
@@ -6,7 +6,10 @@
\RequirePackage{fontspec}
\RequirePackage{unicode-math}
\ifxetex
- \RequirePackage{ucharclasses}
+ \@ifpackagewith{fontsetup}{gfsdidotclassic}{\RequirePackage{ucharclasses}}{}
+ \@ifpackagewith{fontsetup}{minion}{\RequirePackage{ucharclasses}}{}
+ \@ifpackagewith{fontsetup}{msgaramond}{\RequirePackage{ucharclasses}}{}
+ \@ifpackagewith{fontsetup}{palatino}{\RequirePackage{ucharclasses}}{}
\fi
\else
\PackageError{fontsetup}{Use Unicode-compliant TeX-engines}{%