1table head { 2 FontRevision 2.020; 3} head; 4 5 6table name { 7 nameid 9 "Paul D. Hunt"; 8 nameid 9 1 "Paul D. Hunt"; 9} name; 10 11 12table hhea { 13 Ascender 984; 14 Descender -273; 15 LineGap 0; 16} hhea; 17 18 19table BASE { 20 HorizAxis.BaseTagList ideo romn; 21 HorizAxis.BaseScriptList 22 latn romn -170 0, 23 grek romn -170 0, 24 cyrl romn -170 0, 25 DFLT romn -170 0; 26} BASE; 27 28 29table OS/2 { 30 Panose 2 11 3 3 3 4 3 2 2 4; 31 XHeight 478; 32 WeightClass 200; 33 34 TypoAscender 750; 35 TypoDescender -250; 36 TypoLineGap 0; 37 winAscent 984; 38 winDescent 273; 39 40 CapHeight 660; 41 WidthClass 5; 42 Vendor "ADBO"; 43 FSType 0; 44} OS/2; 45 46 47languagesystem DFLT dflt; 48languagesystem latn dflt; 49 50# GSUB ========================================= 51# Merging of GSUB is not performed. The variable 52# font will inherit the GSUB table from the 53# base master. 54 55feature c2sc { 56 sub A by A.sc; # GSUB LookupType 1 57} c2sc; 58 59feature ss01 { 60 featureNames { 61 name "Alternate a"; 62 name 1 0 0 "Alternate a";}; 63 sub a by a.alt; 64} ss01; 65 66feature ccmp { 67 sub ampersand by a n d; # GSUB LookupType 2 68} ccmp; 69 70feature salt { 71 sub a from [a.alt A.sc]; # GSUB LookupType 3 72} salt; 73 74feature liga { 75 sub f t by f_t; # GSUB LookupType 4 76} liga; 77 78feature calt { 79 sub a' t by a.alt; # GSUB LookupType 6 80} calt; 81 82