Archived
1
Fork 0
This repository has been archived on 2025-04-09. You can view files and clone it, but cannot push or open issues or pull requests.
phd-thesis/environment/font.tex
2018-10-09 16:33:53 +02:00

32 lines
1.8 KiB
TeX

\startenvironment font
% Punctuatie mag van de regel afvallen.
% Old-style getallen
\definefontfeature[default][default][expansion=quality,protrusion=quality,onum=yes]
\setupalign[hz,hanging]
% Standaard gebruiken we Pagella (een Open Source versie van Palatino)
\definefontfamily[mainfamily] [rm] [TeX Gyre Pagella]
% Voor sans-serif en teletype gebruiken we de Latin Modern fonts
% Het teletype font is iets groter gemaakt
\definefontfamily[mainfamily] [ss] [Latin Modern Sans]
\definefontfamily[mainfamily] [tt] [Latin Modern Mono][rscale=1.03]
% (Neo) Euler heeft geen mathbb symbolen, dus die halen we uit Pagella
\definefallbackfamily[mainfamily] [mm] [TeX Gyre Pagella Math][range=uppercasedoublestruck]
% Eventueel kunnen we mathcal vervangen door een ander font
%\definefallbackfamily[myfamily] [mm] [TeX Gyre Pagella Math][range=uppercasescript,rscale=1.05]
% (Neo) Euler heeft niet alle symbolen, maar Pagella wel
\definefallbackfamily[mainfamily] [mm] [TeX Gyre Pagella Math] [range=0x0266D-0x0266F,rscale=0.95] % sharp and flat
\definefallbackfamily[mainfamily] [mm] [TeX Gyre Pagella Math] [range={0x025A1,0x025B3}] % triangle, square
\definefallbackfamily[mainfamily] [mm] [TeX Gyre Pagella Math] [range={0x022EE, 0x02254}] % vdots, assignment
\definefallbackfamily[mainfamily] [mm] [TeX Gyre Pagella Math] [range=0x0228F-0x02294] % square cup etc
\definefallbackfamily[mainfamily] [mm] [TeX Gyre Pagella Math] [range={0x02A05, 0x02A06}] % big sq cup
% \definefallbackfamily[mainfamily] [mm] [TeX Gyre Pagella Math] [range={0x02713,0x02717}] % checkmark
% Neo Euler voor wiskunde. Merk op dat dit niet cursief is!
\definefontfamily[mainfamily] [mm] [Neo Euler] [rscale=0.95]
% \definefontfamily[mainfamily] [mm] [Latin Modern Math]
% Gebruik het font
\setupbodyfont[mainfamily,10pt]
\stopenvironment