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