summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/fontsetup/fspolddefault.sty
blob: 3b089942609a311cb973fe914259d8329004afeb (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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
%% (C) Antonis Tsolomitis, GPL3.
\RequirePackage{fontspec}
\RequirePackage{unicode-math}
\setmainfont[%
ItalicFont=NewCM10-Italic.otf,%
BoldFont=NewCM10-Bold.otf,%
BoldItalicFont=NewCM10-BoldItalic.otf,%
SlantedFont=NewCM10-Regular.otf,%
SlantedFeatures={FakeSlant=0.25},
BoldSlantedFont=NewCM10-Bold.otf,%
BoldSlantedFeatures={FakeSlant=0.25},
SmallCapsFeatures={Numbers=OldStyle}]{NewCM10-Regular.otf}

\setsansfont[%
ItalicFont=NewCMSans10-Oblique.otf,%
BoldFont=NewCMSans10-Bold.otf,%
BoldItalicFont=NewCMSans10-BoldOblique.otf,%
SlantedFont=NewCMSans10-Oblique.otf,%
BoldSlantedFont=NewCMSans10-BoldOblique.otf,%
SmallCapsFeatures={Numbers=OldStyle}]{NewCMSans10-Regular.otf}

\setmonofont[%
ItalicFont=NewCMMono10-Italic.otf,%
BoldFont=NewCMMono10-Bold.otf,%
BoldItalicFont=NewCMMono10-BoldOblique.otf,%
SlantedFont=NewCMMono10-Regular.otf,%
SlantedFeatures={FakeSlant=0.25},
BoldSlantedFont=NewCMMono10-Bold.otf,%
BoldSlantedFeatures={FakeSlant=0.25},
SmallCapsFeatures={Numbers=OldStyle}]{NewCMMono10-Regular.otf}

\setmathfont{NewCMMath-Regular.otf}

\newcommand{\tttextsc}[1]{{\ttscshape#1}}
%
\newcommand{\prosgegrammeni}{\addfontfeature{StylisticSet=1}}
\newcommand{\textprosgegrammeni}[1]{{\prosgegrammeni#1}}
%
\newfontfamily{\ivbce}[StylisticSet=2]{NewCMSans10-Regular.otf}
\newcommand{\textivbce}[1]{{\ivbce#1}}
%
\newfontfamily{\ivbcealt}[StylisticSet=3]{NewCMSans10-Regular.otf}
\newcommand{\textivbcealt}[1]{{\ivbcealt#1}}
%
\newfontfamily{\vibce}[StylisticSet=4]{NewCMSans10-Regular.otf}
\newcommand{\textvibce}[1]{{\vibce#1}}
%
%% math (upright) sans Greek
\newcommand{\msansAlpha}{\char"E000}
\newcommand{\msansBeta}{\char"E001}
\newcommand{\msansGamma}{\char"E002}
\newcommand{\msansDelta}{\char"E003}
\newcommand{\msansEpsilon}{\char"E004}
\newcommand{\msansZeta}{\char"E005}
\newcommand{\msansEta}{\char"E006}
\newcommand{\msansTheta}{\char"E007}
\newcommand{\msansIota}{\char"E008}
\newcommand{\msansKappa}{\char"E009}
\newcommand{\msansLambda}{\char"E00A}
\newcommand{\msansMu}{\char"E00B}
\newcommand{\msansNu}{\char"E00C}
\newcommand{\msansXi}{\char"E00D}
\newcommand{\msansOmicron}{\char"E00E}
\newcommand{\msansPi}{\char"E00F}
\newcommand{\msansRho}{\char"E010}
\newcommand{\msansSigma}{\char"E011}
\newcommand{\msansTau}{\char"E012}
\newcommand{\msansUpsilon}{\char"E013}
\newcommand{\msansPhi}{\char"E014}
\newcommand{\msansChi}{\char"E015}
\newcommand{\msansPsi}{\char"E016}
\newcommand{\msansOmega}{\char"E017}
\newcommand{\msansalpha}{\char"E018}
\newcommand{\msansbeta}{\char"E019}
\newcommand{\msansgamma}{\char"E01A}
\newcommand{\msansdelta}{\char"E01B}
\newcommand{\msansepsilon}{\char"E01C}
\newcommand{\msanszeta}{\char"E01D}
\newcommand{\msanseta}{\char"E01E}
\newcommand{\msanstheta}{\char"E01F}
\newcommand{\msansiota}{\char"E020}
\newcommand{\msanskappa}{\char"E021}
\newcommand{\msanslambda}{\char"E022}
\newcommand{\msansmu}{\char"E023}
\newcommand{\msansnu}{\char"E024}
\newcommand{\msansxi}{\char"E025}
\newcommand{\msansomicron}{\char"E026}
\newcommand{\msanspi}{\char"E027}
\newcommand{\msansrho}{\char"E028}
\newcommand{\msansvarsigma}{\char"E029}
\newcommand{\msanssigma}{\char"E02A}
\newcommand{\msanstau}{\char"E02B}
\newcommand{\msansupsilon}{\char"E02C}
\newcommand{\msansphi}{\char"E02D}
\newcommand{\msanschi}{\char"E02E}
\newcommand{\msanspsi}{\char"E02F}
\newcommand{\msansomega}{\char"E030}
\newcommand{\msansvarepsilon}{\char"E031}
% math italic sans Greek
\newcommand{\mitsansAlpha}{\char"E041}
\newcommand{\mitsansBeta}{\char"E042}
\newcommand{\mitsansGamma}{\char"E043}
\newcommand{\mitsansDelta}{\char"E044}
\newcommand{\mitsansEpsilon}{\char"E045}
\newcommand{\mitsansZeta}{\char"E046}
\newcommand{\mitsansEta}{\char"E047}
\newcommand{\mitsansTheta}{\char"E048}
\newcommand{\mitsansIota}{\char"E049}
\newcommand{\mitsansKappa}{\char"E04A}
\newcommand{\mitsansLambda}{\char"E04B}
\newcommand{\mitsansMu}{\char"E04C}
\newcommand{\mitsansNu}{\char"E04D}
\newcommand{\mitsansXi}{\char"E04E}
\newcommand{\mitsansOmicron}{\char"E04F}
\newcommand{\mitsansPi}{\char"E050}
\newcommand{\mitsansRho}{\char"E051}
\newcommand{\mitsansSigma}{\char"E052}
\newcommand{\mitsansTau}{\char"E053}
\newcommand{\mitsansUpsilon}{\char"E054}
\newcommand{\mitsansPhi}{\char"E055}
\newcommand{\mitsansChi}{\char"E056}
\newcommand{\mitsansPsi}{\char"E057}
\newcommand{\mitsansOmega}{\char"E058}
\newcommand{\mitsansalpha}{\char"E059}
\newcommand{\mitsansbeta}{\char"E05A}
\newcommand{\mitsansgamma}{\char"E05B}
\newcommand{\mitsansdelta}{\char"E05C}
\newcommand{\mitsansepsilon}{\char"E05D}
\newcommand{\mitsanszeta}{\char"E05E}
\newcommand{\mitsanseta}{\char"E05F}
\newcommand{\mitsanstheta}{\char"E060}
\newcommand{\mitsansiota}{\char"E061}
\newcommand{\mitsanskappa}{\char"E062}
\newcommand{\mitsanslambda}{\char"E063}
\newcommand{\mitsansmu}{\char"E064}
\newcommand{\mitsansnu}{\char"E065}
\newcommand{\mitsansxi}{\char"E066}
\newcommand{\mitsansomicron}{\char"E067}
\newcommand{\mitsanspi}{\char"E068}
\newcommand{\mitsansrho}{\char"E069}
\newcommand{\mitsansvarsigma}{\char"E06A}
\newcommand{\mitsanssigma}{\char"E06B}
\newcommand{\mitsanstau}{\char"E06C}
\newcommand{\mitsansupsilon}{\char"E06D}
\newcommand{\mitsansphi}{\char"E06E}
\newcommand{\mitsanschi}{\char"E06F}
\newcommand{\mitsanspsi}{\char"E070}
\newcommand{\mitsansomega}{\char"E071}
\newcommand{\mitsansvarepsilon}{\char"E072}