xref: /aosp_15_r20/external/fonttools/Tests/designspaceLib/data/test_v5_original.designspace (revision e1fe3e4ad2793916b15cccdc4a7da52a7e1dd0e9)
1<?xml version='1.0' encoding='UTF-8'?>
2<designspace format="5.0">
3  <!--
4    NOTE: this file is the same as test_v4_original, except:
5      - the format is 5,
6      - source location width = 20 are not written out because it's the default
7      - instance <glyphs>, <kerning>, <info> are removed because deprecated
8  -->
9  <axes>
10    <axis tag="wght" name="weight" minimum="0" maximum="1000" default="0">
11      <labelname xml:lang="en">Wéíght</labelname>
12      <labelname xml:lang="fa-IR">قطر</labelname>
13    </axis>
14    <axis tag="wdth" name="width" minimum="0" maximum="1000" default="15" hidden="1">
15      <labelname xml:lang="fr">Chasse</labelname>
16      <map input="0" output="10"/>
17      <map input="15" output="20"/>
18      <map input="401" output="66"/>
19      <map input="1000" output="990"/>
20    </axis>
21  </axes>
22  <rules processing="last">
23    <rule name="named.rule.1">
24      <conditionset>
25        <condition name="axisName_a" minimum="0" maximum="1"/>
26        <condition name="axisName_b" minimum="2" maximum="3"/>
27      </conditionset>
28      <sub name="a" with="a.alt"/>
29    </rule>
30  </rules>
31  <sources>
32    <source filename="masters/masterTest1.ufo" name="master.ufo1" familyname="MasterFamilyName" stylename="MasterStyleNameOne">
33      <lib copy="1"/>
34      <features copy="1"/>
35      <info copy="1"/>
36      <glyph name="A" mute="1"/>
37      <glyph name="Z" mute="1"/>
38      <location>
39        <dimension name="weight" xvalue="0"/>
40      </location>
41    </source>
42    <source filename="masters/masterTest2.ufo" name="master.ufo2" familyname="MasterFamilyName" stylename="MasterStyleNameTwo">
43      <kerning mute="1"/>
44      <location>
45        <dimension name="weight" xvalue="1000"/>
46      </location>
47    </source>
48    <source filename="masters/masterTest2.ufo" name="master.ufo2" familyname="MasterFamilyName" stylename="Supports" layer="supports">
49      <location>
50        <dimension name="weight" xvalue="1000"/>
51      </location>
52    </source>
53  </sources>
54  <instances>
55    <instance name="instance.ufo1" familyname="InstanceFamilyName" stylename="InstanceStyleName" filename="instances/instanceTest1.ufo" postscriptfontname="InstancePostscriptName" stylemapfamilyname="InstanceStyleMapFamilyName" stylemapstylename="InstanceStyleMapStyleName">
56      <stylename xml:lang="fr">Demigras</stylename>
57      <stylename xml:lang="ja">半ば</stylename>
58      <familyname xml:lang="fr">Montserrat</familyname>
59      <familyname xml:lang="ja">モンセラート</familyname>
60      <stylemapstylename xml:lang="de">Standard</stylemapstylename>
61      <stylemapfamilyname xml:lang="de">Montserrat Halbfett</stylemapfamilyname>
62      <stylemapfamilyname xml:lang="ja">モンセラート SemiBold</stylemapfamilyname>
63      <location>
64        <dimension name="weight" xvalue="500"/>
65      </location>
66      <lib>
67        <dict>
68          <key>com.coolDesignspaceApp.binaryData</key>
69          <data>
70          PGJpbmFyeSBndW5rPg==
71          </data>
72          <key>com.coolDesignspaceApp.specimenText</key>
73          <string>Hamburgerwhatever</string>
74        </dict>
75      </lib>
76    </instance>
77    <instance name="instance.ufo2" familyname="InstanceFamilyName" stylename="InstanceStyleName" filename="instances/instanceTest2.ufo" postscriptfontname="InstancePostscriptName" stylemapfamilyname="InstanceStyleMapFamilyName" stylemapstylename="InstanceStyleMapStyleName">
78      <location>
79        <dimension name="weight" xvalue="500"/>
80        <dimension name="width" xvalue="400" yvalue="300"/>
81      </location>
82    </instance>
83  </instances>
84  <lib>
85    <dict>
86      <key>com.coolDesignspaceApp.previewSize</key>
87      <integer>30</integer>
88    </dict>
89  </lib>
90</designspace>
91