summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/fontsetup/fspgfsdidotot.tex
blob: 9ad64caa7b9218c9e76dec583e6275c731e9002b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
\setmainfont[ItalicFont=GFSOlgaGrDidotItEn,
            BoldFont=GFSDidotBold,
            BoldItalicFont=GFSDidotBoldItalic,SlantedFont=GFSDidotItalic,
            SmallCapsFeatures={Numbers=OldStyle}]{GFSDidot.otf}
\setmathfont{NewCMMath-Book.otf}
\setmathfont[range=\mathup/{num,latin,Latin,greek,Greek}]{GFSDidot.otf} 
\setmathfont[range=\mathbfup/{num,latin,Latin,greek,Greek}]{GFSDidotBold.otf} 
\setmathfont[range=\mathit/{greek,Greek}]{GFSOlga.otf}
\setmathfont[range=\mathit/{num,latin,Latin}]{GFSDidotItalic.otf}
\setmathfont[range=\mathbfit/{num,latin,Latin,greek,Greek}]{GFSDidotBoldItalic.otf}

%%%%%%%%%% Fix epsilons %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\AtBeginDocument{\renewcommand*{\epsilon}{\textit{ε}}
\renewcommand*{\varepsilon}{\textsl{ε}}}
%%%%%%%%% Fix phi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newfontfamily\phifix[Scale=1.2]{GFSDidotItalic.otf}
\AtBeginDocument{\renewcommand*{\phi}{\textrm{\phifix\char"03D5}}}
%%%%%%%%% Fix theta %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\AtBeginDocument{\renewcommand*{\theta}{\textsl{θ}}
\renewcommand*{\vartheta}{\textit{θ}}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%