-
Notifications
You must be signed in to change notification settings - Fork 1.6k
/
Copy pathfeatures
42 lines (37 loc) · 1.26 KB
/
features
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
table head {
FontRevision 1.001;
} head;
#include (../../family.fea)
#
#include (markclasses.fea);
#
#feature mark {
# include (../../widthsAdjust.fea)
# include (mark.fea)
#} mark;
#
#feature mkmk {
# include (mkmk.fea);
#} mkmk;
table OS/2 {
Panose 2 11 8 9 3 4 3 2 2 4;
FSType 0;
# NOTE: For cross-platform consistency, OS/2.TypoAscender and |OS/2.TypoDescender| must add up to the font's UPM value
TypoAscender 750; # Must be the same on all fonts for cross-platform consistency
TypoDescender -250; # Must be the same on all fonts for cross-platform consistency
TypoLineGap 0; # Must be zero for cross-platform consistency
winAscent 984; # Must be the same on all fonts for cross-weight consistency
winDescent 273; # Must be the same on all fonts for cross-weight consistency
XHeight 480;
CapHeight 660;
WeightClass 900; # Black
WidthClass 5; # Medium (normal)
Vendor "ADBE";
} OS/2;
table hhea {
# NOTE: The OS/2.winAscent and OS/2.winDescent values are set by MakeOTF and vary depending on the font's bounding box
Ascender 984; # Must match OS/2.winAscent for cross-platform consistency
Descender -273; # Must match OS/2.winDescent for cross-platform consistency
LineGap 0; # Must be zero for cross-platform consistency
} hhea;
include (../../tables.fea)