xref: /aosp_15_r20/external/fonttools/Tests/feaLib/data/STAT_test.fea (revision e1fe3e4ad2793916b15cccdc4a7da52a7e1dd0e9)
1*e1fe3e4aSElliott Hughestable name {
2*e1fe3e4aSElliott Hughes	nameid 25 "TestFont";
3*e1fe3e4aSElliott Hughes} name;
4*e1fe3e4aSElliott Hughes
5*e1fe3e4aSElliott Hughes
6*e1fe3e4aSElliott Hughestable STAT {
7*e1fe3e4aSElliott Hughes
8*e1fe3e4aSElliott Hughes    ElidedFallbackName {
9*e1fe3e4aSElliott Hughes        name "Roman";
10*e1fe3e4aSElliott Hughes        name 3 1 1041 "ローマン";
11*e1fe3e4aSElliott Hughes    };
12*e1fe3e4aSElliott Hughes
13*e1fe3e4aSElliott Hughes    DesignAxis opsz 0 {
14*e1fe3e4aSElliott Hughes        name "Optical Size";
15*e1fe3e4aSElliott Hughes    };
16*e1fe3e4aSElliott Hughes
17*e1fe3e4aSElliott Hughes    DesignAxis wdth 1 {
18*e1fe3e4aSElliott Hughes        name "Width";
19*e1fe3e4aSElliott Hughes    };
20*e1fe3e4aSElliott Hughes
21*e1fe3e4aSElliott Hughes    DesignAxis wght 2 {
22*e1fe3e4aSElliott Hughes        name "Weight";
23*e1fe3e4aSElliott Hughes    };
24*e1fe3e4aSElliott Hughes
25*e1fe3e4aSElliott Hughes    DesignAxis ital 3 {
26*e1fe3e4aSElliott Hughes        name "Italic";
27*e1fe3e4aSElliott Hughes    };  # here comment
28*e1fe3e4aSElliott Hughes
29*e1fe3e4aSElliott Hughes    AxisValue {
30*e1fe3e4aSElliott Hughes        location opsz 8;  # comment here
31*e1fe3e4aSElliott Hughes        location wdth 400; # another comment
32*e1fe3e4aSElliott Hughes        name "Caption"; # more comments
33*e1fe3e4aSElliott Hughes    };
34*e1fe3e4aSElliott Hughes
35*e1fe3e4aSElliott Hughes    AxisValue {
36*e1fe3e4aSElliott Hughes        location opsz 11 9 12;
37*e1fe3e4aSElliott Hughes        name "Text";
38*e1fe3e4aSElliott Hughes        flag OlderSiblingFontAttribute ElidableAxisValueName;
39*e1fe3e4aSElliott Hughes    };
40*e1fe3e4aSElliott Hughes
41*e1fe3e4aSElliott Hughes    AxisValue {
42*e1fe3e4aSElliott Hughes        location opsz 16.7 12 24;
43*e1fe3e4aSElliott Hughes        name "Subhead";
44*e1fe3e4aSElliott Hughes    };
45*e1fe3e4aSElliott Hughes
46*e1fe3e4aSElliott Hughes    AxisValue {
47*e1fe3e4aSElliott Hughes        location opsz 72 24 72;
48*e1fe3e4aSElliott Hughes        name "Display";
49*e1fe3e4aSElliott Hughes    };
50*e1fe3e4aSElliott Hughes
51*e1fe3e4aSElliott Hughes    AxisValue {
52*e1fe3e4aSElliott Hughes        location wdth 80 80 89;
53*e1fe3e4aSElliott Hughes        name "Condensed";
54*e1fe3e4aSElliott Hughes    };
55*e1fe3e4aSElliott Hughes
56*e1fe3e4aSElliott Hughes    AxisValue {
57*e1fe3e4aSElliott Hughes        location wdth 90 90 96;
58*e1fe3e4aSElliott Hughes        name "Semicondensed";
59*e1fe3e4aSElliott Hughes    };
60*e1fe3e4aSElliott Hughes
61*e1fe3e4aSElliott Hughes    AxisValue {
62*e1fe3e4aSElliott Hughes        location wdth 100 97 101;
63*e1fe3e4aSElliott Hughes        name "Normal";
64*e1fe3e4aSElliott Hughes        flag ElidableAxisValueName;
65*e1fe3e4aSElliott Hughes    };
66*e1fe3e4aSElliott Hughes
67*e1fe3e4aSElliott Hughes    AxisValue {
68*e1fe3e4aSElliott Hughes        location wdth 125 102 125;
69*e1fe3e4aSElliott Hughes        name "Extended";
70*e1fe3e4aSElliott Hughes    };
71*e1fe3e4aSElliott Hughes
72*e1fe3e4aSElliott Hughes    AxisValue {
73*e1fe3e4aSElliott Hughes        location wght 300 300 349;
74*e1fe3e4aSElliott Hughes        name "Light";
75*e1fe3e4aSElliott Hughes    };
76*e1fe3e4aSElliott Hughes
77*e1fe3e4aSElliott Hughes    AxisValue {
78*e1fe3e4aSElliott Hughes        location wght 400 350 449;
79*e1fe3e4aSElliott Hughes        name "Regular";
80*e1fe3e4aSElliott Hughes        flag ElidableAxisValueName;
81*e1fe3e4aSElliott Hughes    };
82*e1fe3e4aSElliott Hughes
83*e1fe3e4aSElliott Hughes    AxisValue {
84*e1fe3e4aSElliott Hughes        location wght 500 450 549;
85*e1fe3e4aSElliott Hughes        name "Medium";
86*e1fe3e4aSElliott Hughes    };
87*e1fe3e4aSElliott Hughes
88*e1fe3e4aSElliott Hughes    AxisValue {
89*e1fe3e4aSElliott Hughes        location wght 600 550 649;
90*e1fe3e4aSElliott Hughes        name "Semibold";
91*e1fe3e4aSElliott Hughes    };
92*e1fe3e4aSElliott Hughes
93*e1fe3e4aSElliott Hughes    AxisValue {
94*e1fe3e4aSElliott Hughes        location wght 700 650 749;
95*e1fe3e4aSElliott Hughes        name "Bold";
96*e1fe3e4aSElliott Hughes    };
97*e1fe3e4aSElliott Hughes
98*e1fe3e4aSElliott Hughes    AxisValue {
99*e1fe3e4aSElliott Hughes        location wght 900 750 900;
100*e1fe3e4aSElliott Hughes        name "Black";
101*e1fe3e4aSElliott Hughes    };
102*e1fe3e4aSElliott Hughes
103*e1fe3e4aSElliott Hughes    AxisValue {
104*e1fe3e4aSElliott Hughes        location ital 0;
105*e1fe3e4aSElliott Hughes        name "Roman";
106*e1fe3e4aSElliott Hughes        flag ElidableAxisValueName; # flag comment
107*e1fe3e4aSElliott Hughes    };
108*e1fe3e4aSElliott Hughes
109*e1fe3e4aSElliott Hughes} STAT;
110