summaryrefslogtreecommitdiff
path: root/texmf-dist/tex/latex/fontsetup-nonfree/fsppalatinoot.sty
blob: 48528a8880b98a0f9d1a9c045f80c273d8abab10 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
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