diff options
Diffstat (limited to 'texmf-dist/tex/latex/fontsetup-nonfree/fsppalatinoot.sty')
-rw-r--r-- | texmf-dist/tex/latex/fontsetup-nonfree/fsppalatinoot.sty | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/texmf-dist/tex/latex/fontsetup-nonfree/fsppalatinoot.sty b/texmf-dist/tex/latex/fontsetup-nonfree/fsppalatinoot.sty new file mode 100644 index 00000000..48528a88 --- /dev/null +++ b/texmf-dist/tex/latex/fontsetup-nonfree/fsppalatinoot.sty @@ -0,0 +1,35 @@ +\RequirePackage{fontspec} +\defaultfontfeatures{Ligatures=TeX} +\setmainfont[SmallCapsFeatures={Numbers=OldStyle},% + NFSSFamily=Palatino Linotype,% + ItalicFont=PalatinoLinotype-Italic,% + BoldFont=PalatinoLinotype-Bold,% + BoldItalicFont=PalatinoLinotype-BoldItalic,% +]{PalatinoLinotype-Roman} +\newfontfamily{\greekfont}[SmallCapsFont=fsplpscel, + ItalicFont=PalatinoLinotype-Italic,% + BoldFont=PalatinoLinotype-Bold,% + BoldItalicFont=PalatinoLinotype-BoldItalic,% +]{PalatinoLinotype-Roman} +\newfontfamily{\defaultfont}[SmallCapsFeatures={Numbers=OldStyle},% + NFSSFamily=Palatino Linotype,% + ItalicFont=PalatinoLinotype-Italic,% + BoldFont=PalatinoLinotype-Bold,% + BoldItalicFont=PalatinoLinotype-BoldItalic,% +]{PalatinoLinotype-Roman} + +\RequirePackage{iftex} +\ifxetex +\RequirePackage[Latin, Greek]{ucharclasses} +\setDefaultTransitions{\defaultfont}{} +\setTransitionsForLatin{\defaultfont}{} +\setTransitionsForGreek{\greekfont}{} +\else +\relax +\fi + +\RequirePackage{unicode-math} +\setmathfont{texgyrepagella-math.otf} + + +\endinput |