Files
source-code-pro/Roman/Regular/features
phunt 528d970398 Source Code Pro - upright version 2.005, italic version 1.025 -
Adds characters that were missing for Arabic and Hebrew transliteration schemes.
Adds characters for coffee, heartblackheavy.
Updates design of ringhalfleftmod, ringhalfrightmod, glottalstopreversedmod, smileface, invsmileface, poopile.
Reorders some glyphs.
Adds emoji folder with colored glyphs in Ai format.
2015-06-21 21:49:00 -07:00

57 lines
1.9 KiB
Plaintext

table head {
FontRevision 2.005;
} 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 5 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 400; # Normal (Regular)
WidthClass 5; # Medium (normal)
Vendor "ADBO";
UnicodeRange 0 # Basic Latin
1 # Latin-1 Supplement
2 # Latin Extended-A
4 # IPA Extensions
5 # Spacing Modifier Letters
6 # Combining Diacritical Marks
7 # Greek
9 # Cyrillic
29 # Latin Extended Additional
32 # Superscripts and Subscripts
33 # Currency Symbols
43 # Box Drawing
44 # Block Elements
45 # Geometric Shapes (override to force makeotf to turn this bit on)
57;# beyond the BMP (Basic Multilingual Plane)
} 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);