[designspaceLib] Add designspace 5 tests
This commit is contained in:
parent
35e560603e
commit
a7974986c3
0
Tests/designspaceLib/__init__.py
Normal file
0
Tests/designspaceLib/__init__.py
Normal file
@ -0,0 +1,114 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="4.1">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="Weight" minimum="100" maximum="900" default="400">
|
||||||
|
<map input="100" output="22"/>
|
||||||
|
<map input="200" output="38"/>
|
||||||
|
<map input="300" output="57"/>
|
||||||
|
<map input="400" output="84"/>
|
||||||
|
<map input="500" output="98"/>
|
||||||
|
<map input="600" output="115"/>
|
||||||
|
<map input="700" output="133"/>
|
||||||
|
<map input="800" output="158"/>
|
||||||
|
<map input="900" output="185"/>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
<rules processing="last">
|
||||||
|
<rule name="BRACKET.CYR">
|
||||||
|
<sub name="ghe.loclSRB" with="ghe.ital.loclSRB"/>
|
||||||
|
<sub name="ghe.loclMKD" with="ghe.ital.loclMKD"/>
|
||||||
|
<sub name="de.loclMKDSRB" with="de.ital.loclMKDSRB"/>
|
||||||
|
<sub name="pe.loclMKDSRB" with="pe.ital.loclMKDSRB"/>
|
||||||
|
<sub name="te.loclMKDSRB" with="te.ital.loclMKDSRB"/>
|
||||||
|
<sub name="gje.loclMKD" with="gje.ital.loclMKD"/>
|
||||||
|
<sub name="sha.loclMKDSRB" with="sha.ital.loclMKDSRB"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="../AktivGrotesk_HairIt.ufo" name="Aktiv Grotesk Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic {126,100,1}" layer="{126,100,1}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_BlkIt.ufo" name="Aktiv Grotesk Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="Aktiv Grotesk Hair Italic" familyname="Aktiv Grotesk" stylename="Hair Italic" filename="../instances/AktivGrotesk_HairIt.ufo" postscriptfontname="AktivGrotesk-HairItalic" stylemapfamilyname="Aktiv Grotesk Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Thin Italic" familyname="Aktiv Grotesk" stylename="Thin Italic" filename="../instances/AktivGrotesk_ThIt.ufo" postscriptfontname="AktivGrotesk-ThinItalic" stylemapfamilyname="Aktiv Grotesk Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Light Italic" familyname="Aktiv Grotesk" stylename="Light Italic" filename="../instances/AktivGrotesk_LtIt.ufo" postscriptfontname="AktivGrotesk-LightItalic" stylemapfamilyname="Aktiv Grotesk Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Italic" familyname="Aktiv Grotesk" stylename="Italic" filename="../instances/AktivGrotesk_It.ufo" postscriptfontname="AktivGrotesk-Italic" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Medium Italic" familyname="Aktiv Grotesk" stylename="Medium Italic" filename="../instances/AktivGrotesk_MdIt.ufo" postscriptfontname="AktivGrotesk-MediumItalic" stylemapfamilyname="Aktiv Grotesk Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk SemiBold Italic" familyname="Aktiv Grotesk" stylename="SemiBold Italic" filename="../../build/instances/AktivGrotesk_SBdIt.ufo" postscriptfontname="AktivGrotesk-SemiBoldItalic" stylemapfamilyname="Aktiv Grotesk SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Bold Italic" familyname="Aktiv Grotesk" stylename="Bold Italic" filename="../instances/AktivGrotesk_BdIt.ufo" postscriptfontname="AktivGrotesk-BoldItalic" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk XBold Italic" familyname="Aktiv Grotesk" stylename="XBold Italic" filename="../instances/AktivGrotesk_XBdIt.ufo" postscriptfontname="AktivGrotesk-XBoldItalic" stylemapfamilyname="Aktiv Grotesk XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Black Italic" familyname="Aktiv Grotesk" stylename="Black Italic" filename="../instances/AktivGrotesk_BlkIt.ufo" postscriptfontname="AktivGrotesk-BlackItalic" stylemapfamilyname="Aktiv Grotesk Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,316 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="4.1">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="Weight" minimum="100" maximum="900" default="400">
|
||||||
|
<map input="100" output="22"/>
|
||||||
|
<map input="200" output="38"/>
|
||||||
|
<map input="300" output="57"/>
|
||||||
|
<map input="400" output="84"/>
|
||||||
|
<map input="500" output="98"/>
|
||||||
|
<map input="600" output="115"/>
|
||||||
|
<map input="700" output="133"/>
|
||||||
|
<map input="800" output="158"/>
|
||||||
|
<map input="900" output="185"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wdth" name="Width" minimum="75" maximum="125" default="100"/>
|
||||||
|
</axes>
|
||||||
|
<rules processing="last">
|
||||||
|
<rule name="BRACKET.CYR">
|
||||||
|
<sub name="ghe.loclSRB" with="ghe.ital.loclSRB"/>
|
||||||
|
<sub name="ghe.loclMKD" with="ghe.ital.loclMKD"/>
|
||||||
|
<sub name="de.loclMKDSRB" with="de.ital.loclMKDSRB"/>
|
||||||
|
<sub name="pe.loclMKDSRB" with="pe.ital.loclMKDSRB"/>
|
||||||
|
<sub name="te.loclMKDSRB" with="te.ital.loclMKDSRB"/>
|
||||||
|
<sub name="gje.loclMKD" with="gje.ital.loclMKD"/>
|
||||||
|
<sub name="sha.loclMKDSRB" with="sha.ital.loclMKDSRB"/>
|
||||||
|
</rule>
|
||||||
|
<rule name="BRACKET.116.185">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="Weight" minimum="116" maximum="185"/>
|
||||||
|
<condition name="Width" minimum="75" maximum="97.5"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="cent" with="cent.BRACKET.130"/>
|
||||||
|
<sub name="dollar" with="dollar.BRACKET.130"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="../AktivGroteskCd_HairIt.ufo" name="Aktiv Grotesk Cd Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_HairIt.ufo" name="Aktiv Grotesk Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_HairIt.ufo" name="Aktiv Grotesk Ex Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_It.ufo" name="Aktiv Grotesk Cd Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic {126,100,1}" layer="{126,100,1}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_It.ufo" name="Aktiv Grotesk Ex Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_BlkIt.ufo" name="Aktiv Grotesk Cd Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_BlkIt.ufo" name="Aktiv Grotesk Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_BlkIt.ufo" name="Aktiv Grotesk Ex Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="Aktiv Grotesk Cd Hair Italic" familyname="Aktiv Grotesk" stylename="Cd Hair Italic" filename="../instances/AktivGroteskCd_HairIt.ufo" postscriptfontname="AktivGrotesk-CdHairItalic" stylemapfamilyname="Aktiv Grotesk Cd Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Hair Italic" familyname="Aktiv Grotesk" stylename="Hair Italic" filename="../instances/AktivGrotesk_HairIt.ufo" postscriptfontname="AktivGrotesk-HairItalic" stylemapfamilyname="Aktiv Grotesk Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Hair Italic" familyname="Aktiv Grotesk" stylename="Ex Hair Italic" filename="../instances/AktivGroteskEx_HairIt.ufo" postscriptfontname="AktivGrotesk-ExHairItalic" stylemapfamilyname="Aktiv Grotesk Ex Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Thin Italic" familyname="Aktiv Grotesk" stylename="Cd Thin Italic" filename="../instances/AktivGroteskCd_ThIt.ufo" postscriptfontname="AktivGrotesk-CdThinItalic" stylemapfamilyname="Aktiv Grotesk Cd Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Thin Italic" familyname="Aktiv Grotesk" stylename="Thin Italic" filename="../instances/AktivGrotesk_ThIt.ufo" postscriptfontname="AktivGrotesk-ThinItalic" stylemapfamilyname="Aktiv Grotesk Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Thin Italic" familyname="Aktiv Grotesk" stylename="Ex Thin Italic" filename="../instances/AktivGroteskEx_ThIt.ufo" postscriptfontname="AktivGrotesk-ExThinItalic" stylemapfamilyname="Aktiv Grotesk Ex Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Light Italic" familyname="Aktiv Grotesk" stylename="Cd Light Italic" filename="../instances/AktivGroteskCd_LtIt.ufo" postscriptfontname="AktivGrotesk-CdLightItalic" stylemapfamilyname="Aktiv Grotesk Cd Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Light Italic" familyname="Aktiv Grotesk" stylename="Light Italic" filename="../instances/AktivGrotesk_LtIt.ufo" postscriptfontname="AktivGrotesk-LightItalic" stylemapfamilyname="Aktiv Grotesk Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Light Italic" familyname="Aktiv Grotesk" stylename="Ex Light Italic" filename="../instances/AktivGroteskEx_LtIt.ufo" postscriptfontname="AktivGrotesk-ExLightItalic" stylemapfamilyname="Aktiv Grotesk Ex Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Italic" familyname="Aktiv Grotesk" stylename="Cd Italic" filename="../instances/AktivGroteskCd_It.ufo" postscriptfontname="AktivGrotesk-CdItalic" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Italic" familyname="Aktiv Grotesk" stylename="Italic" filename="../instances/AktivGrotesk_It.ufo" postscriptfontname="AktivGrotesk-Italic" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Italic" familyname="Aktiv Grotesk" stylename="Ex Italic" filename="../instances/AktivGroteskEx_It.ufo" postscriptfontname="AktivGrotesk-ExItalic" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Medium Italic" familyname="Aktiv Grotesk" stylename="Cd Medium Italic" filename="../instances/AktivGroteskCd_MdIt.ufo" postscriptfontname="AktivGrotesk-CdMediumItalic" stylemapfamilyname="Aktiv Grotesk Cd Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Medium Italic" familyname="Aktiv Grotesk" stylename="Medium Italic" filename="../instances/AktivGrotesk_MdIt.ufo" postscriptfontname="AktivGrotesk-MediumItalic" stylemapfamilyname="Aktiv Grotesk Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Medium Italic" familyname="Aktiv Grotesk" stylename="Ex Medium Italic" filename="../instances/AktivGroteskEx_MdIt.ufo" postscriptfontname="AktivGrotesk-ExMediumItalic" stylemapfamilyname="Aktiv Grotesk Ex Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd SemiBold Italic" familyname="Aktiv Grotesk" stylename="Cd SemiBold Italic" filename="../../build/instances/AktivGroteskCd_SBdIt.ufo" postscriptfontname="AktivGrotesk-CdSemiBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk SemiBold Italic" familyname="Aktiv Grotesk" stylename="SemiBold Italic" filename="../../build/instances/AktivGrotesk_SBdIt.ufo" postscriptfontname="AktivGrotesk-SemiBoldItalic" stylemapfamilyname="Aktiv Grotesk SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex SemiBold Italic" familyname="Aktiv Grotesk" stylename="Ex SemiBold Italic" filename="../../build/instances/AktivGroteskEx_SBdIt.ufo" postscriptfontname="AktivGrotesk-ExSemiBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Bold Italic" familyname="Aktiv Grotesk" stylename="Cd Bold Italic" filename="../instances/AktivGroteskCd_BdIt.ufo" postscriptfontname="AktivGrotesk-CdBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Bold Italic" familyname="Aktiv Grotesk" stylename="Bold Italic" filename="../instances/AktivGrotesk_BdIt.ufo" postscriptfontname="AktivGrotesk-BoldItalic" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Bold Italic" familyname="Aktiv Grotesk" stylename="Ex Bold Italic" filename="../instances/AktivGroteskEx_BdIt.ufo" postscriptfontname="AktivGrotesk-ExBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd XBold Italic" familyname="Aktiv Grotesk" stylename="Cd XBold Italic" filename="../instances/AktivGroteskCd_XBdIt.ufo" postscriptfontname="AktivGrotesk-CdXBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk XBold Italic" familyname="Aktiv Grotesk" stylename="XBold Italic" filename="../instances/AktivGrotesk_XBdIt.ufo" postscriptfontname="AktivGrotesk-XBoldItalic" stylemapfamilyname="Aktiv Grotesk XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex XBold Italic" familyname="Aktiv Grotesk" stylename="Ex XBold Italic" filename="../instances/AktivGroteskEx_XBdIt.ufo" postscriptfontname="AktivGrotesk-ExXBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Black Italic" familyname="Aktiv Grotesk" stylename="Cd Black Italic" filename="../instances/AktivGroteskCd_BlkIt.ufo" postscriptfontname="AktivGrotesk-CdBlackItalic" stylemapfamilyname="Aktiv Grotesk Cd Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Black Italic" familyname="Aktiv Grotesk" stylename="Black Italic" filename="../instances/AktivGrotesk_BlkIt.ufo" postscriptfontname="AktivGrotesk-BlackItalic" stylemapfamilyname="Aktiv Grotesk Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Black Italic" familyname="Aktiv Grotesk" stylename="Ex Black Italic" filename="../instances/AktivGroteskEx_BlkIt.ufo" postscriptfontname="AktivGrotesk-ExBlackItalic" stylemapfamilyname="Aktiv Grotesk Ex Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,103 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="4.1">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="Weight" minimum="100" maximum="900" default="400">
|
||||||
|
<map input="100" output="22"/>
|
||||||
|
<map input="200" output="38"/>
|
||||||
|
<map input="300" output="57"/>
|
||||||
|
<map input="400" output="84"/>
|
||||||
|
<map input="500" output="98"/>
|
||||||
|
<map input="600" output="115"/>
|
||||||
|
<map input="700" output="133"/>
|
||||||
|
<map input="800" output="158"/>
|
||||||
|
<map input="900" output="185"/>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
<sources>
|
||||||
|
<source filename="../AktivGrotesk_Hair.ufo" name="Aktiv Grotesk Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" familyname="Aktiv Grotesk">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" layer="{126,100,0}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Blk.ufo" name="Aktiv Grotesk Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="Aktiv Grotesk Hair" familyname="Aktiv Grotesk" stylename="Hair" filename="../instances/AktivGrotesk_Hair.ufo" postscriptfontname="AktivGrotesk-Hair" stylemapfamilyname="Aktiv Grotesk Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Thin" familyname="Aktiv Grotesk" stylename="Thin" filename="../instances/AktivGrotesk_Th.ufo" postscriptfontname="AktivGrotesk-Thin" stylemapfamilyname="Aktiv Grotesk Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Light" familyname="Aktiv Grotesk" stylename="Light" filename="../instances/AktivGrotesk_Lt.ufo" postscriptfontname="AktivGrotesk-Light" stylemapfamilyname="Aktiv Grotesk Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk " familyname="Aktiv Grotesk" stylename="" filename="../instances/AktivGrotesk_Rg.ufo" postscriptfontname="AktivGrotesk-" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Medium" familyname="Aktiv Grotesk" stylename="Medium" filename="../instances/AktivGrotesk_Md.ufo" postscriptfontname="AktivGrotesk-Medium" stylemapfamilyname="Aktiv Grotesk Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk SemiBold" familyname="Aktiv Grotesk" stylename="SemiBold" filename="../../build/instances/AktivGrotesk_SBd.ufo" postscriptfontname="AktivGrotesk-SemiBold" stylemapfamilyname="Aktiv Grotesk SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Bold" familyname="Aktiv Grotesk" stylename="Bold" filename="../instances/AktivGrotesk_Bd.ufo" postscriptfontname="AktivGrotesk-Bold" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk XBold" familyname="Aktiv Grotesk" stylename="XBold" filename="../instances/AktivGrotesk_XBd.ufo" postscriptfontname="AktivGrotesk-XBold" stylemapfamilyname="Aktiv Grotesk XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Black" familyname="Aktiv Grotesk" stylename="Black" filename="../instances/AktivGrotesk_Blk.ufo" postscriptfontname="AktivGrotesk-Black" stylemapfamilyname="Aktiv Grotesk Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,307 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="4.1">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="Weight" minimum="100" maximum="900" default="400">
|
||||||
|
<map input="100" output="22"/>
|
||||||
|
<map input="200" output="38"/>
|
||||||
|
<map input="300" output="57"/>
|
||||||
|
<map input="400" output="84"/>
|
||||||
|
<map input="500" output="98"/>
|
||||||
|
<map input="600" output="115"/>
|
||||||
|
<map input="700" output="133"/>
|
||||||
|
<map input="800" output="158"/>
|
||||||
|
<map input="900" output="185"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wdth" name="Width" minimum="75" maximum="125" default="100"/>
|
||||||
|
</axes>
|
||||||
|
<rules processing="last">
|
||||||
|
<rule name="BRACKET.116.185">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="Weight" minimum="116" maximum="185"/>
|
||||||
|
<condition name="Width" minimum="75" maximum="97.5"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="cent" with="cent.BRACKET.130"/>
|
||||||
|
<sub name="dollar" with="dollar.BRACKET.130"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="../AktivGroteskCd_Hair.ufo" name="Aktiv Grotesk Cd Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Hair.ufo" name="Aktiv Grotesk Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Hair.ufo" name="Aktiv Grotesk Ex Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_Rg.ufo" name="Aktiv Grotesk Cd">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" familyname="Aktiv Grotesk">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" layer="{126,100,0}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Rg.ufo" name="Aktiv Grotesk Ex">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_Blk.ufo" name="Aktiv Grotesk Cd Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Blk.ufo" name="Aktiv Grotesk Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Blk.ufo" name="Aktiv Grotesk Ex Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="Aktiv Grotesk Cd Hair" familyname="Aktiv Grotesk" stylename="Cd Hair" filename="../instances/AktivGroteskCd_Hair.ufo" postscriptfontname="AktivGrotesk-CdHair" stylemapfamilyname="Aktiv Grotesk Cd Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Hair" familyname="Aktiv Grotesk" stylename="Hair" filename="../instances/AktivGrotesk_Hair.ufo" postscriptfontname="AktivGrotesk-Hair" stylemapfamilyname="Aktiv Grotesk Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Hair" familyname="Aktiv Grotesk" stylename="Ex Hair" filename="../instances/AktivGroteskEx_Hair.ufo" postscriptfontname="AktivGrotesk-ExHair" stylemapfamilyname="Aktiv Grotesk Ex Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Thin" familyname="Aktiv Grotesk" stylename="Cd Thin" filename="../instances/AktivGroteskCd_Th.ufo" postscriptfontname="AktivGrotesk-CdThin" stylemapfamilyname="Aktiv Grotesk Cd Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Thin" familyname="Aktiv Grotesk" stylename="Thin" filename="../instances/AktivGrotesk_Th.ufo" postscriptfontname="AktivGrotesk-Thin" stylemapfamilyname="Aktiv Grotesk Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Thin" familyname="Aktiv Grotesk" stylename="Ex Thin" filename="../instances/AktivGroteskEx_Th.ufo" postscriptfontname="AktivGrotesk-ExThin" stylemapfamilyname="Aktiv Grotesk Ex Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Light" familyname="Aktiv Grotesk" stylename="Cd Light" filename="../instances/AktivGroteskCd_Lt.ufo" postscriptfontname="AktivGrotesk-CdLight" stylemapfamilyname="Aktiv Grotesk Cd Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Light" familyname="Aktiv Grotesk" stylename="Light" filename="../instances/AktivGrotesk_Lt.ufo" postscriptfontname="AktivGrotesk-Light" stylemapfamilyname="Aktiv Grotesk Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Light" familyname="Aktiv Grotesk" stylename="Ex Light" filename="../instances/AktivGroteskEx_Lt.ufo" postscriptfontname="AktivGrotesk-ExLight" stylemapfamilyname="Aktiv Grotesk Ex Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd" familyname="Aktiv Grotesk" stylename="Cd" filename="../instances/AktivGroteskCd_Rg.ufo" postscriptfontname="AktivGrotesk-Cd" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk " familyname="Aktiv Grotesk" stylename="" filename="../instances/AktivGrotesk_Rg.ufo" postscriptfontname="AktivGrotesk-" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex" familyname="Aktiv Grotesk" stylename="Ex" filename="../instances/AktivGroteskEx_Rg.ufo" postscriptfontname="AktivGrotesk-Ex" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Medium" familyname="Aktiv Grotesk" stylename="Cd Medium" filename="../instances/AktivGroteskCd_Md.ufo" postscriptfontname="AktivGrotesk-CdMedium" stylemapfamilyname="Aktiv Grotesk Cd Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Medium" familyname="Aktiv Grotesk" stylename="Medium" filename="../instances/AktivGrotesk_Md.ufo" postscriptfontname="AktivGrotesk-Medium" stylemapfamilyname="Aktiv Grotesk Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Medium" familyname="Aktiv Grotesk" stylename="Ex Medium" filename="../instances/AktivGroteskEx_Md.ufo" postscriptfontname="AktivGrotesk-ExMedium" stylemapfamilyname="Aktiv Grotesk Ex Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd SemiBold" familyname="Aktiv Grotesk" stylename="Cd SemiBold" filename="../../build/instances/AktivGroteskCd_SBd.ufo" postscriptfontname="AktivGrotesk-CdSemiBold" stylemapfamilyname="Aktiv Grotesk Cd SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk SemiBold" familyname="Aktiv Grotesk" stylename="SemiBold" filename="../../build/instances/AktivGrotesk_SBd.ufo" postscriptfontname="AktivGrotesk-SemiBold" stylemapfamilyname="Aktiv Grotesk SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex SemiBold" familyname="Aktiv Grotesk" stylename="Ex SemiBold" filename="../../build/instances/AktivGroteskEx_SBd.ufo" postscriptfontname="AktivGrotesk-ExSemiBold" stylemapfamilyname="Aktiv Grotesk Ex SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Bold" familyname="Aktiv Grotesk" stylename="Cd Bold" filename="../instances/AktivGroteskCd_Bd.ufo" postscriptfontname="AktivGrotesk-CdBold" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Bold" familyname="Aktiv Grotesk" stylename="Bold" filename="../instances/AktivGrotesk_Bd.ufo" postscriptfontname="AktivGrotesk-Bold" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Bold" familyname="Aktiv Grotesk" stylename="Ex Bold" filename="../instances/AktivGroteskEx_Bd.ufo" postscriptfontname="AktivGrotesk-ExBold" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd XBold" familyname="Aktiv Grotesk" stylename="Cd XBold" filename="../instances/AktivGroteskCd_XBd.ufo" postscriptfontname="AktivGrotesk-CdXBold" stylemapfamilyname="Aktiv Grotesk Cd XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk XBold" familyname="Aktiv Grotesk" stylename="XBold" filename="../instances/AktivGrotesk_XBd.ufo" postscriptfontname="AktivGrotesk-XBold" stylemapfamilyname="Aktiv Grotesk XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex XBold" familyname="Aktiv Grotesk" stylename="Ex XBold" filename="../instances/AktivGroteskEx_XBd.ufo" postscriptfontname="AktivGrotesk-ExXBold" stylemapfamilyname="Aktiv Grotesk Ex XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Black" familyname="Aktiv Grotesk" stylename="Cd Black" filename="../instances/AktivGroteskCd_Blk.ufo" postscriptfontname="AktivGrotesk-CdBlack" stylemapfamilyname="Aktiv Grotesk Cd Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Black" familyname="Aktiv Grotesk" stylename="Black" filename="../instances/AktivGrotesk_Blk.ufo" postscriptfontname="AktivGrotesk-Black" stylemapfamilyname="Aktiv Grotesk Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Black" familyname="Aktiv Grotesk" stylename="Ex Black" filename="../instances/AktivGroteskEx_Blk.ufo" postscriptfontname="AktivGrotesk-ExBlack" stylemapfamilyname="Aktiv Grotesk Ex Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,670 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="4.1">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="Weight" minimum="100" maximum="900" default="400">
|
||||||
|
<map input="100" output="22"/>
|
||||||
|
<map input="200" output="38"/>
|
||||||
|
<map input="300" output="57"/>
|
||||||
|
<map input="400" output="84"/>
|
||||||
|
<map input="500" output="98"/>
|
||||||
|
<map input="600" output="115"/>
|
||||||
|
<map input="700" output="133"/>
|
||||||
|
<map input="800" output="158"/>
|
||||||
|
<map input="900" output="185"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wdth" name="Width" minimum="75" maximum="125" default="100"/>
|
||||||
|
<axis tag="ital" name="Italic" minimum="0" maximum="1" default="0"/>
|
||||||
|
</axes>
|
||||||
|
<rules processing="last">
|
||||||
|
<rule name="BRACKET.CYR">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="Italic" minimum="0.1" maximum="1"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="ghe.loclSRB" with="ghe.ital.loclSRB"/>
|
||||||
|
<sub name="ghe.loclMKD" with="ghe.ital.loclMKD"/>
|
||||||
|
<sub name="de.loclMKDSRB" with="de.ital.loclMKDSRB"/>
|
||||||
|
<sub name="pe.loclMKDSRB" with="pe.ital.loclMKDSRB"/>
|
||||||
|
<sub name="te.loclMKDSRB" with="te.ital.loclMKDSRB"/>
|
||||||
|
<sub name="gje.loclMKD" with="gje.ital.loclMKD"/>
|
||||||
|
<sub name="sha.loclMKDSRB" with="sha.ital.loclMKDSRB"/>
|
||||||
|
</rule>
|
||||||
|
<rule name="BRACKET.116.185">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="Weight" minimum="116" maximum="185"/>
|
||||||
|
<condition name="Width" minimum="75" maximum="97.5"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="cent" with="cent.BRACKET.130"/>
|
||||||
|
<sub name="dollar" with="dollar.BRACKET.130"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="../AktivGroteskCd_Hair.ufo" name="Aktiv Grotesk Cd Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_HairIt.ufo" name="Aktiv Grotesk Cd Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Hair.ufo" name="Aktiv Grotesk Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_HairIt.ufo" name="Aktiv Grotesk Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Hair.ufo" name="Aktiv Grotesk Ex Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_HairIt.ufo" name="Aktiv Grotesk Ex Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_Rg.ufo" name="Aktiv Grotesk Cd">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_It.ufo" name="Aktiv Grotesk Cd Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" familyname="Aktiv Grotesk">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" layer="{126,100,0}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic {126,100,1}" layer="{126,100,1}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Rg.ufo" name="Aktiv Grotesk Ex">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_It.ufo" name="Aktiv Grotesk Ex Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_Blk.ufo" name="Aktiv Grotesk Cd Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_BlkIt.ufo" name="Aktiv Grotesk Cd Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Blk.ufo" name="Aktiv Grotesk Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_BlkIt.ufo" name="Aktiv Grotesk Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Blk.ufo" name="Aktiv Grotesk Ex Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_BlkIt.ufo" name="Aktiv Grotesk Ex Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="Aktiv Grotesk Cd Hair" familyname="Aktiv Grotesk" stylename="Cd Hair" filename="../instances/AktivGroteskCd_Hair.ufo" postscriptfontname="AktivGrotesk-CdHair" stylemapfamilyname="Aktiv Grotesk Cd Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Hair Italic" familyname="Aktiv Grotesk" stylename="Cd Hair Italic" filename="../instances/AktivGroteskCd_HairIt.ufo" postscriptfontname="AktivGrotesk-CdHairItalic" stylemapfamilyname="Aktiv Grotesk Cd Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Hair" familyname="Aktiv Grotesk" stylename="Hair" filename="../instances/AktivGrotesk_Hair.ufo" postscriptfontname="AktivGrotesk-Hair" stylemapfamilyname="Aktiv Grotesk Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Hair Italic" familyname="Aktiv Grotesk" stylename="Hair Italic" filename="../instances/AktivGrotesk_HairIt.ufo" postscriptfontname="AktivGrotesk-HairItalic" stylemapfamilyname="Aktiv Grotesk Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Hair" familyname="Aktiv Grotesk" stylename="Ex Hair" filename="../instances/AktivGroteskEx_Hair.ufo" postscriptfontname="AktivGrotesk-ExHair" stylemapfamilyname="Aktiv Grotesk Ex Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Hair Italic" familyname="Aktiv Grotesk" stylename="Ex Hair Italic" filename="../instances/AktivGroteskEx_HairIt.ufo" postscriptfontname="AktivGrotesk-ExHairItalic" stylemapfamilyname="Aktiv Grotesk Ex Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Thin" familyname="Aktiv Grotesk" stylename="Cd Thin" filename="../instances/AktivGroteskCd_Th.ufo" postscriptfontname="AktivGrotesk-CdThin" stylemapfamilyname="Aktiv Grotesk Cd Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Thin Italic" familyname="Aktiv Grotesk" stylename="Cd Thin Italic" filename="../instances/AktivGroteskCd_ThIt.ufo" postscriptfontname="AktivGrotesk-CdThinItalic" stylemapfamilyname="Aktiv Grotesk Cd Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Thin" familyname="Aktiv Grotesk" stylename="Thin" filename="../instances/AktivGrotesk_Th.ufo" postscriptfontname="AktivGrotesk-Thin" stylemapfamilyname="Aktiv Grotesk Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Thin Italic" familyname="Aktiv Grotesk" stylename="Thin Italic" filename="../instances/AktivGrotesk_ThIt.ufo" postscriptfontname="AktivGrotesk-ThinItalic" stylemapfamilyname="Aktiv Grotesk Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Thin" familyname="Aktiv Grotesk" stylename="Ex Thin" filename="../instances/AktivGroteskEx_Th.ufo" postscriptfontname="AktivGrotesk-ExThin" stylemapfamilyname="Aktiv Grotesk Ex Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Thin Italic" familyname="Aktiv Grotesk" stylename="Ex Thin Italic" filename="../instances/AktivGroteskEx_ThIt.ufo" postscriptfontname="AktivGrotesk-ExThinItalic" stylemapfamilyname="Aktiv Grotesk Ex Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Light" familyname="Aktiv Grotesk" stylename="Cd Light" filename="../instances/AktivGroteskCd_Lt.ufo" postscriptfontname="AktivGrotesk-CdLight" stylemapfamilyname="Aktiv Grotesk Cd Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Light Italic" familyname="Aktiv Grotesk" stylename="Cd Light Italic" filename="../instances/AktivGroteskCd_LtIt.ufo" postscriptfontname="AktivGrotesk-CdLightItalic" stylemapfamilyname="Aktiv Grotesk Cd Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Light" familyname="Aktiv Grotesk" stylename="Light" filename="../instances/AktivGrotesk_Lt.ufo" postscriptfontname="AktivGrotesk-Light" stylemapfamilyname="Aktiv Grotesk Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Light Italic" familyname="Aktiv Grotesk" stylename="Light Italic" filename="../instances/AktivGrotesk_LtIt.ufo" postscriptfontname="AktivGrotesk-LightItalic" stylemapfamilyname="Aktiv Grotesk Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Light" familyname="Aktiv Grotesk" stylename="Ex Light" filename="../instances/AktivGroteskEx_Lt.ufo" postscriptfontname="AktivGrotesk-ExLight" stylemapfamilyname="Aktiv Grotesk Ex Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Light Italic" familyname="Aktiv Grotesk" stylename="Ex Light Italic" filename="../instances/AktivGroteskEx_LtIt.ufo" postscriptfontname="AktivGrotesk-ExLightItalic" stylemapfamilyname="Aktiv Grotesk Ex Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd" familyname="Aktiv Grotesk" stylename="Cd" filename="../instances/AktivGroteskCd_Rg.ufo" postscriptfontname="AktivGrotesk-Cd" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Italic" familyname="Aktiv Grotesk" stylename="Cd Italic" filename="../instances/AktivGroteskCd_It.ufo" postscriptfontname="AktivGrotesk-CdItalic" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk " familyname="Aktiv Grotesk" stylename="" filename="../instances/AktivGrotesk_Rg.ufo" postscriptfontname="AktivGrotesk-" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Italic" familyname="Aktiv Grotesk" stylename="Italic" filename="../instances/AktivGrotesk_It.ufo" postscriptfontname="AktivGrotesk-Italic" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex" familyname="Aktiv Grotesk" stylename="Ex" filename="../instances/AktivGroteskEx_Rg.ufo" postscriptfontname="AktivGrotesk-Ex" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Italic" familyname="Aktiv Grotesk" stylename="Ex Italic" filename="../instances/AktivGroteskEx_It.ufo" postscriptfontname="AktivGrotesk-ExItalic" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Medium" familyname="Aktiv Grotesk" stylename="Cd Medium" filename="../instances/AktivGroteskCd_Md.ufo" postscriptfontname="AktivGrotesk-CdMedium" stylemapfamilyname="Aktiv Grotesk Cd Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Medium Italic" familyname="Aktiv Grotesk" stylename="Cd Medium Italic" filename="../instances/AktivGroteskCd_MdIt.ufo" postscriptfontname="AktivGrotesk-CdMediumItalic" stylemapfamilyname="Aktiv Grotesk Cd Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Medium" familyname="Aktiv Grotesk" stylename="Medium" filename="../instances/AktivGrotesk_Md.ufo" postscriptfontname="AktivGrotesk-Medium" stylemapfamilyname="Aktiv Grotesk Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Medium Italic" familyname="Aktiv Grotesk" stylename="Medium Italic" filename="../instances/AktivGrotesk_MdIt.ufo" postscriptfontname="AktivGrotesk-MediumItalic" stylemapfamilyname="Aktiv Grotesk Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Medium" familyname="Aktiv Grotesk" stylename="Ex Medium" filename="../instances/AktivGroteskEx_Md.ufo" postscriptfontname="AktivGrotesk-ExMedium" stylemapfamilyname="Aktiv Grotesk Ex Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Medium Italic" familyname="Aktiv Grotesk" stylename="Ex Medium Italic" filename="../instances/AktivGroteskEx_MdIt.ufo" postscriptfontname="AktivGrotesk-ExMediumItalic" stylemapfamilyname="Aktiv Grotesk Ex Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd SemiBold" familyname="Aktiv Grotesk" stylename="Cd SemiBold" filename="../../build/instances/AktivGroteskCd_SBd.ufo" postscriptfontname="AktivGrotesk-CdSemiBold" stylemapfamilyname="Aktiv Grotesk Cd SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd SemiBold Italic" familyname="Aktiv Grotesk" stylename="Cd SemiBold Italic" filename="../../build/instances/AktivGroteskCd_SBdIt.ufo" postscriptfontname="AktivGrotesk-CdSemiBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk SemiBold" familyname="Aktiv Grotesk" stylename="SemiBold" filename="../../build/instances/AktivGrotesk_SBd.ufo" postscriptfontname="AktivGrotesk-SemiBold" stylemapfamilyname="Aktiv Grotesk SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk SemiBold Italic" familyname="Aktiv Grotesk" stylename="SemiBold Italic" filename="../../build/instances/AktivGrotesk_SBdIt.ufo" postscriptfontname="AktivGrotesk-SemiBoldItalic" stylemapfamilyname="Aktiv Grotesk SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex SemiBold" familyname="Aktiv Grotesk" stylename="Ex SemiBold" filename="../../build/instances/AktivGroteskEx_SBd.ufo" postscriptfontname="AktivGrotesk-ExSemiBold" stylemapfamilyname="Aktiv Grotesk Ex SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex SemiBold Italic" familyname="Aktiv Grotesk" stylename="Ex SemiBold Italic" filename="../../build/instances/AktivGroteskEx_SBdIt.ufo" postscriptfontname="AktivGrotesk-ExSemiBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Bold" familyname="Aktiv Grotesk" stylename="Cd Bold" filename="../instances/AktivGroteskCd_Bd.ufo" postscriptfontname="AktivGrotesk-CdBold" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Bold Italic" familyname="Aktiv Grotesk" stylename="Cd Bold Italic" filename="../instances/AktivGroteskCd_BdIt.ufo" postscriptfontname="AktivGrotesk-CdBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Bold" familyname="Aktiv Grotesk" stylename="Bold" filename="../instances/AktivGrotesk_Bd.ufo" postscriptfontname="AktivGrotesk-Bold" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Bold Italic" familyname="Aktiv Grotesk" stylename="Bold Italic" filename="../instances/AktivGrotesk_BdIt.ufo" postscriptfontname="AktivGrotesk-BoldItalic" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Bold" familyname="Aktiv Grotesk" stylename="Ex Bold" filename="../instances/AktivGroteskEx_Bd.ufo" postscriptfontname="AktivGrotesk-ExBold" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Bold Italic" familyname="Aktiv Grotesk" stylename="Ex Bold Italic" filename="../instances/AktivGroteskEx_BdIt.ufo" postscriptfontname="AktivGrotesk-ExBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd XBold" familyname="Aktiv Grotesk" stylename="Cd XBold" filename="../instances/AktivGroteskCd_XBd.ufo" postscriptfontname="AktivGrotesk-CdXBold" stylemapfamilyname="Aktiv Grotesk Cd XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd XBold Italic" familyname="Aktiv Grotesk" stylename="Cd XBold Italic" filename="../instances/AktivGroteskCd_XBdIt.ufo" postscriptfontname="AktivGrotesk-CdXBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk XBold" familyname="Aktiv Grotesk" stylename="XBold" filename="../instances/AktivGrotesk_XBd.ufo" postscriptfontname="AktivGrotesk-XBold" stylemapfamilyname="Aktiv Grotesk XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk XBold Italic" familyname="Aktiv Grotesk" stylename="XBold Italic" filename="../instances/AktivGrotesk_XBdIt.ufo" postscriptfontname="AktivGrotesk-XBoldItalic" stylemapfamilyname="Aktiv Grotesk XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex XBold" familyname="Aktiv Grotesk" stylename="Ex XBold" filename="../instances/AktivGroteskEx_XBd.ufo" postscriptfontname="AktivGrotesk-ExXBold" stylemapfamilyname="Aktiv Grotesk Ex XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex XBold Italic" familyname="Aktiv Grotesk" stylename="Ex XBold Italic" filename="../instances/AktivGroteskEx_XBdIt.ufo" postscriptfontname="AktivGrotesk-ExXBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Black" familyname="Aktiv Grotesk" stylename="Cd Black" filename="../instances/AktivGroteskCd_Blk.ufo" postscriptfontname="AktivGrotesk-CdBlack" stylemapfamilyname="Aktiv Grotesk Cd Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Black Italic" familyname="Aktiv Grotesk" stylename="Cd Black Italic" filename="../instances/AktivGroteskCd_BlkIt.ufo" postscriptfontname="AktivGrotesk-CdBlackItalic" stylemapfamilyname="Aktiv Grotesk Cd Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Black" familyname="Aktiv Grotesk" stylename="Black" filename="../instances/AktivGrotesk_Blk.ufo" postscriptfontname="AktivGrotesk-Black" stylemapfamilyname="Aktiv Grotesk Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Black Italic" familyname="Aktiv Grotesk" stylename="Black Italic" filename="../instances/AktivGrotesk_BlkIt.ufo" postscriptfontname="AktivGrotesk-BlackItalic" stylemapfamilyname="Aktiv Grotesk Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Black" familyname="Aktiv Grotesk" stylename="Ex Black" filename="../instances/AktivGroteskEx_Blk.ufo" postscriptfontname="AktivGrotesk-ExBlack" stylemapfamilyname="Aktiv Grotesk Ex Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Black Italic" familyname="Aktiv Grotesk" stylename="Ex Black Italic" filename="../instances/AktivGroteskEx_BlkIt.ufo" postscriptfontname="AktivGrotesk-ExBlackItalic" stylemapfamilyname="Aktiv Grotesk Ex Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,326 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="4.1">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="weight" minimum="200" maximum="900" default="400">
|
||||||
|
<map input="200" output="0"/>
|
||||||
|
<map input="300" output="145"/>
|
||||||
|
<map input="400" output="394"/>
|
||||||
|
<map input="600" output="594"/>
|
||||||
|
<map input="700" output="823"/>
|
||||||
|
<map input="900" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="opsz" name="optical" minimum="8" maximum="60" default="20"/>
|
||||||
|
</axes>
|
||||||
|
<sources>
|
||||||
|
<source filename="../caption/master_0/SourceSerif-Italic_c0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../caption/master_1/SourceSerif-Italic_c1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../caption/master_2/SourceSerif-Italic_c2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_0/SourceSerif-Italic_0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_1/SourceSerif-Italic_1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_2/SourceSerif-Italic_2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_0/SourceSerif-Italic_d0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_1/SourceSerif-Italic_d1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_2/SourceSerif-Italic_d2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="Source Serif 4 Caption ExtraLight Italic" familyname="Source Serif 4" stylename="Caption ExtraLight Italic" filename="Source Serif 4-Caption ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionExtraLight" stylemapfamilyname="Source Serif 4 Caption ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Light Italic" familyname="Source Serif 4" stylename="Caption Light Italic" filename="Source Serif 4-Caption Light Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionLight" stylemapfamilyname="Source Serif 4 Caption Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Italic" familyname="Source Serif 4" stylename="Caption Italic" filename="Source Serif 4-Caption Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionRegular" stylemapfamilyname="Source Serif 4 Caption Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Semibold Italic" familyname="Source Serif 4" stylename="Caption Semibold Italic" filename="Source Serif 4-Caption Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionSemibold" stylemapfamilyname="Source Serif 4 Caption Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Bold Italic" familyname="Source Serif 4" stylename="Caption Bold Italic" filename="Source Serif 4-Caption Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionBold" stylemapfamilyname="Source Serif 4 Caption Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Black Italic" familyname="Source Serif 4" stylename="Caption Black Italic" filename="Source Serif 4-Caption Black Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionBlack" stylemapfamilyname="Source Serif 4 Caption Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText ExtraLight Italic" familyname="Source Serif 4" stylename="SmText ExtraLight Italic" filename="Source Serif 4-SmText ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextExtraLight" stylemapfamilyname="Source Serif 4 SmallText ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Light Italic" familyname="Source Serif 4" stylename="SmText Light Italic" filename="Source Serif 4-SmText Light Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextLight" stylemapfamilyname="Source Serif 4 SmallText Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Italic" familyname="Source Serif 4" stylename="SmText Italic" filename="Source Serif 4-SmText Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextRegular" stylemapfamilyname="Source Serif 4 SmallText Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Semibold Italic" familyname="Source Serif 4" stylename="SmText Semibold Italic" filename="Source Serif 4-SmText Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextSemibold" stylemapfamilyname="Source Serif 4 SmallText Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Bold Italic" familyname="Source Serif 4" stylename="SmText Bold Italic" filename="Source Serif 4-SmText Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextBold" stylemapfamilyname="Source Serif 4 SmallText Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Black Italic" familyname="Source Serif 4" stylename="SmText Black Italic" filename="Source Serif 4-SmText Black Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextBlack" stylemapfamilyname="Source Serif 4 SmallText Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 ExtraLight Italic" familyname="Source Serif 4" stylename="ExtraLight Italic" filename="Source Serif 4-ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-ExtraLight" stylemapfamilyname="Source Serif 4 ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Light Italic" familyname="Source Serif 4" stylename="Light Italic" filename="Source Serif 4-Light Italic.ttf" postscriptfontname="SourceSerif4Italic-Light" stylemapfamilyname="Source Serif 4 Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Italic" familyname="Source Serif 4" stylename="Italic" filename="Source Serif 4-Italic.ttf" postscriptfontname="SourceSerif4Italic-Regular" stylemapfamilyname="Source Serif 4 Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Semibold Italic" familyname="Source Serif 4" stylename="Semibold Italic" filename="Source Serif 4-Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-Semibold" stylemapfamilyname="Source Serif 4 Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Bold Italic" familyname="Source Serif 4" stylename="Bold Italic" filename="Source Serif 4-Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-Bold" stylemapfamilyname="Source Serif 4 Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Black Italic" familyname="Source Serif 4" stylename="Black Italic" filename="Source Serif 4-Black Italic.ttf" postscriptfontname="SourceSerif4Italic-Black" stylemapfamilyname="Source Serif 4 Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead ExtraLight Italic" familyname="Source Serif 4" stylename="Subhead ExtraLight Italic" filename="Source Serif 4-Subhead ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadExtraLight" stylemapfamilyname="Source Serif 4 Subhead ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Light Italic" familyname="Source Serif 4" stylename="Subhead Light Italic" filename="Source Serif 4-Subhead Light Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadLight" stylemapfamilyname="Source Serif 4 Subhead Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Italic" familyname="Source Serif 4" stylename="Subhead Italic" filename="Source Serif 4-Subhead Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadRegular" stylemapfamilyname="Source Serif 4 Subhead Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Semibold Italic" familyname="Source Serif 4" stylename="Subhead Semibold Italic" filename="Source Serif 4-Subhead Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadSemibold" stylemapfamilyname="Source Serif 4 Subhead Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Bold Italic" familyname="Source Serif 4" stylename="Subhead Bold Italic" filename="Source Serif 4-Subhead Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadBold" stylemapfamilyname="Source Serif 4 Subhead Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Black Italic" familyname="Source Serif 4" stylename="Subhead Black Italic" filename="Source Serif 4-Subhead Black Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadBlack" stylemapfamilyname="Source Serif 4 Subhead Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display ExtraLight Italic" familyname="Source Serif 4" stylename="Display ExtraLight Italic" filename="Source Serif 4-Display ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayExtraLight" stylemapfamilyname="Source Serif 4 Display ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Light Italic" familyname="Source Serif 4" stylename="Display Light Italic" filename="Source Serif 4-Display Light Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayLight" stylemapfamilyname="Source Serif 4 Display Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Italic" familyname="Source Serif 4" stylename="Display Italic" filename="Source Serif 4-Display Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayRegular" stylemapfamilyname="Source Serif 4 Display Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Semibold Italic" familyname="Source Serif 4" stylename="Display Semibold Italic" filename="Source Serif 4-Display Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplaySemibold" stylemapfamilyname="Source Serif 4 Display Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Bold Italic" familyname="Source Serif 4" stylename="Display Bold Italic" filename="Source Serif 4-Display Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayBold" stylemapfamilyname="Source Serif 4 Display Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Black Italic" familyname="Source Serif 4" stylename="Display Black Italic" filename="Source Serif 4-Display Black Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayBlack" stylemapfamilyname="Source Serif 4 Display Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
<lib>
|
||||||
|
<dict>
|
||||||
|
<key>public.skipExportGlyphs</key>
|
||||||
|
<array>
|
||||||
|
<string>caron.alt</string>
|
||||||
|
<string>commabelowcmb.alt</string>
|
||||||
|
<string>f.liga</string>
|
||||||
|
<string>f.ligalong</string>
|
||||||
|
<string>tonos.cap</string>
|
||||||
|
<string>dieresiscmb.tight</string>
|
||||||
|
<string>turkicdsccmb</string>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</lib>
|
||||||
|
</designspace>
|
@ -0,0 +1,334 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="4.1">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="weight" minimum="200" maximum="900" default="400">
|
||||||
|
<map input="200" output="0"/>
|
||||||
|
<map input="300" output="145"/>
|
||||||
|
<map input="400" output="394"/>
|
||||||
|
<map input="600" output="594"/>
|
||||||
|
<map input="700" output="823"/>
|
||||||
|
<map input="900" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="opsz" name="optical" minimum="8" maximum="60" default="20"/>
|
||||||
|
</axes>
|
||||||
|
<sources>
|
||||||
|
<source filename="../caption/master_0/SourceSerif_c0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../caption/master_1/SourceSerif_c1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../caption/master_2/SourceSerif_c2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_0/SourceSerif_0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_1/SourceSerif_1.ufo" familyname="Source Serif 4">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_2/SourceSerif_2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_0/SourceSerif_d0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_1/SourceSerif_d1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_2/SourceSerif_d2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="Source Serif 4 Caption ExtraLight" familyname="Source Serif 4" stylename="Caption ExtraLight" filename="Source Serif 4-Caption ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-CaptionExtraLight" stylemapfamilyname="Source Serif 4 Caption ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Light" familyname="Source Serif 4" stylename="Caption Light" filename="Source Serif 4-Caption Light.ttf" postscriptfontname="SourceSerif4Roman-CaptionLight" stylemapfamilyname="Source Serif 4 Caption Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption" familyname="Source Serif 4" stylename="Caption" filename="Source Serif 4-Caption.ttf" postscriptfontname="SourceSerif4Roman-CaptionRegular" stylemapfamilyname="Source Serif 4 Caption" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Semibold" familyname="Source Serif 4" stylename="Caption Semibold" filename="Source Serif 4-Caption Semibold.ttf" postscriptfontname="SourceSerif4Roman-CaptionSemibold" stylemapfamilyname="Source Serif 4 Caption Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Bold" familyname="Source Serif 4" stylename="Caption Bold" filename="Source Serif 4-Caption Bold.ttf" postscriptfontname="SourceSerif4Roman-CaptionBold" stylemapfamilyname="Source Serif 4 Caption Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Black" familyname="Source Serif 4" stylename="Caption Black" filename="Source Serif 4-Caption Black.ttf" postscriptfontname="SourceSerif4Roman-CaptionBlack" stylemapfamilyname="Source Serif 4 Caption Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText ExtraLight" familyname="Source Serif 4" stylename="SmText ExtraLight" filename="Source Serif 4-SmText ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-SmTextExtraLight" stylemapfamilyname="Source Serif 4 SmallText ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Light" familyname="Source Serif 4" stylename="SmText Light" filename="Source Serif 4-SmText Light.ttf" postscriptfontname="SourceSerif4Roman-SmTextLight" stylemapfamilyname="Source Serif 4 SmallText Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText" familyname="Source Serif 4" stylename="SmText" filename="Source Serif 4-SmText.ttf" postscriptfontname="SourceSerif4Roman-SmTextRegular" stylemapfamilyname="Source Serif 4 SmallText" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Semibold" familyname="Source Serif 4" stylename="SmText Semibold" filename="Source Serif 4-SmText Semibold.ttf" postscriptfontname="SourceSerif4Roman-SmTextSemibold" stylemapfamilyname="Source Serif 4 SmallText Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Bold" familyname="Source Serif 4" stylename="SmText Bold" filename="Source Serif 4-SmText Bold.ttf" postscriptfontname="SourceSerif4Roman-SmTextBold" stylemapfamilyname="Source Serif 4 SmallText Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Black" familyname="Source Serif 4" stylename="SmText Black" filename="Source Serif 4-SmText Black.ttf" postscriptfontname="SourceSerif4Roman-SmTextBlack" stylemapfamilyname="Source Serif 4 SmallText Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 ExtraLight" familyname="Source Serif 4" stylename="ExtraLight" filename="Source Serif 4-ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-ExtraLight" stylemapfamilyname="Source Serif 4 ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Light" familyname="Source Serif 4" stylename="Light" filename="Source Serif 4-Light.ttf" postscriptfontname="SourceSerif4Roman-Light" stylemapfamilyname="Source Serif 4 Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Regular" familyname="Source Serif 4" stylename="Regular" filename="Source Serif 4-Regular.ttf" postscriptfontname="SourceSerif4Roman-Regular" stylemapfamilyname="Source Serif 4" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Semibold" familyname="Source Serif 4" stylename="Semibold" filename="Source Serif 4-Semibold.ttf" postscriptfontname="SourceSerif4Roman-Semibold" stylemapfamilyname="Source Serif 4 Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Bold" familyname="Source Serif 4" stylename="Bold" filename="Source Serif 4-Bold.ttf" postscriptfontname="SourceSerif4Roman-Bold" stylemapfamilyname="Source Serif 4 Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Black" familyname="Source Serif 4" stylename="Black" filename="Source Serif 4-Black.ttf" postscriptfontname="SourceSerif4Roman-Black" stylemapfamilyname="Source Serif 4 Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead ExtraLight" familyname="Source Serif 4" stylename="Subhead ExtraLight" filename="Source Serif 4-Subhead ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-SubheadExtraLight" stylemapfamilyname="Source Serif 4 Subhead ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Light" familyname="Source Serif 4" stylename="Subhead Light" filename="Source Serif 4-Subhead Light.ttf" postscriptfontname="SourceSerif4Roman-SubheadLight" stylemapfamilyname="Source Serif 4 Subhead Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead" familyname="Source Serif 4" stylename="Subhead" filename="Source Serif 4-Subhead.ttf" postscriptfontname="SourceSerif4Roman-SubheadRegular" stylemapfamilyname="Source Serif 4 Subhead" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Semibold" familyname="Source Serif 4" stylename="Subhead Semibold" filename="Source Serif 4-Subhead Semibold.ttf" postscriptfontname="SourceSerif4Roman-SubheadSemibold" stylemapfamilyname="Source Serif 4 Subhead Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Bold" familyname="Source Serif 4" stylename="Subhead Bold" filename="Source Serif 4-Subhead Bold.ttf" postscriptfontname="SourceSerif4Roman-SubheadBold" stylemapfamilyname="Source Serif 4 Subhead Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Black" familyname="Source Serif 4" stylename="Subhead Black" filename="Source Serif 4-Subhead Black.ttf" postscriptfontname="SourceSerif4Roman-SubheadBlack" stylemapfamilyname="Source Serif 4 Subhead Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display ExtraLight" familyname="Source Serif 4" stylename="Display ExtraLight" filename="Source Serif 4-Display ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-DisplayExtraLight" stylemapfamilyname="Source Serif 4 Display ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Light" familyname="Source Serif 4" stylename="Display Light" filename="Source Serif 4-Display Light.ttf" postscriptfontname="SourceSerif4Roman-DisplayLight" stylemapfamilyname="Source Serif 4 Display Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display" familyname="Source Serif 4" stylename="Display" filename="Source Serif 4-Display.ttf" postscriptfontname="SourceSerif4Roman-DisplayRegular" stylemapfamilyname="Source Serif 4 Display" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Semibold" familyname="Source Serif 4" stylename="Display Semibold" filename="Source Serif 4-Display Semibold.ttf" postscriptfontname="SourceSerif4Roman-DisplaySemibold" stylemapfamilyname="Source Serif 4 Display Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Bold" familyname="Source Serif 4" stylename="Display Bold" filename="Source Serif 4-Display Bold.ttf" postscriptfontname="SourceSerif4Roman-DisplayBold" stylemapfamilyname="Source Serif 4 Display Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Black" familyname="Source Serif 4" stylename="Display Black" filename="Source Serif 4-Display Black.ttf" postscriptfontname="SourceSerif4Roman-DisplayBlack" stylemapfamilyname="Source Serif 4 Display Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
<lib>
|
||||||
|
<dict>
|
||||||
|
<key>public.skipExportGlyphs</key>
|
||||||
|
<array>
|
||||||
|
<string>caron.alt</string>
|
||||||
|
<string>commabelowcmb.alt</string>
|
||||||
|
<string>tonos.cap</string>
|
||||||
|
<string>f.ligalong</string>
|
||||||
|
<string>dieresiscmb.tight</string>
|
||||||
|
<string>IJ</string>
|
||||||
|
<string>Tbar</string>
|
||||||
|
<string>colontriangularmod</string>
|
||||||
|
<string>crossmark</string>
|
||||||
|
<string>ij</string>
|
||||||
|
<string>overline</string>
|
||||||
|
<string>similar</string>
|
||||||
|
<string>tbar</string>
|
||||||
|
<string>triangularbullet</string>
|
||||||
|
<string>turkicdsccmb</string>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</lib>
|
||||||
|
</designspace>
|
@ -0,0 +1,96 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="Weight" minimum="100" maximum="900" default="400">
|
||||||
|
<map input="100" output="22"/>
|
||||||
|
<map input="200" output="38"/>
|
||||||
|
<map input="300" output="57"/>
|
||||||
|
<map input="400" output="84"/>
|
||||||
|
<map input="500" output="98"/>
|
||||||
|
<map input="600" output="115"/>
|
||||||
|
<map input="700" output="133"/>
|
||||||
|
<map input="800" output="158"/>
|
||||||
|
<map input="900" output="185"/>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
<rules processing="last">
|
||||||
|
<rule name="BRACKET.CYR">
|
||||||
|
<sub name="ghe.loclSRB" with="ghe.ital.loclSRB"/>
|
||||||
|
<sub name="ghe.loclMKD" with="ghe.ital.loclMKD"/>
|
||||||
|
<sub name="de.loclMKDSRB" with="de.ital.loclMKDSRB"/>
|
||||||
|
<sub name="pe.loclMKDSRB" with="pe.ital.loclMKDSRB"/>
|
||||||
|
<sub name="te.loclMKDSRB" with="te.ital.loclMKDSRB"/>
|
||||||
|
<sub name="gje.loclMKD" with="gje.ital.loclMKD"/>
|
||||||
|
<sub name="sha.loclMKDSRB" with="sha.ital.loclMKDSRB"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="../AktivGrotesk_HairIt.ufo" name="Aktiv Grotesk Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic {126,100,1}" layer="{126,100,1}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_BlkIt.ufo" name="Aktiv Grotesk Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="Aktiv Grotesk Hair Italic" familyname="Aktiv Grotesk" stylename="Hair Italic" filename="../instances/AktivGrotesk_HairIt.ufo" postscriptfontname="AktivGrotesk-HairItalic" stylemapfamilyname="Aktiv Grotesk Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Thin Italic" familyname="Aktiv Grotesk" stylename="Thin Italic" filename="../instances/AktivGrotesk_ThIt.ufo" postscriptfontname="AktivGrotesk-ThinItalic" stylemapfamilyname="Aktiv Grotesk Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Light Italic" familyname="Aktiv Grotesk" stylename="Light Italic" filename="../instances/AktivGrotesk_LtIt.ufo" postscriptfontname="AktivGrotesk-LightItalic" stylemapfamilyname="Aktiv Grotesk Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Italic" familyname="Aktiv Grotesk" stylename="Italic" filename="../instances/AktivGrotesk_It.ufo" postscriptfontname="AktivGrotesk-Italic" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Medium Italic" familyname="Aktiv Grotesk" stylename="Medium Italic" filename="../instances/AktivGrotesk_MdIt.ufo" postscriptfontname="AktivGrotesk-MediumItalic" stylemapfamilyname="Aktiv Grotesk Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk SemiBold Italic" familyname="Aktiv Grotesk" stylename="SemiBold Italic" filename="../../build/instances/AktivGrotesk_SBdIt.ufo" postscriptfontname="AktivGrotesk-SemiBoldItalic" stylemapfamilyname="Aktiv Grotesk SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Bold Italic" familyname="Aktiv Grotesk" stylename="Bold Italic" filename="../instances/AktivGrotesk_BdIt.ufo" postscriptfontname="AktivGrotesk-BoldItalic" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk XBold Italic" familyname="Aktiv Grotesk" stylename="XBold Italic" filename="../instances/AktivGrotesk_XBdIt.ufo" postscriptfontname="AktivGrotesk-XBoldItalic" stylemapfamilyname="Aktiv Grotesk XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Black Italic" familyname="Aktiv Grotesk" stylename="Black Italic" filename="../instances/AktivGrotesk_BlkIt.ufo" postscriptfontname="AktivGrotesk-BlackItalic" stylemapfamilyname="Aktiv Grotesk Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,262 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="Weight" minimum="100" maximum="900" default="400">
|
||||||
|
<map input="100" output="22"/>
|
||||||
|
<map input="200" output="38"/>
|
||||||
|
<map input="300" output="57"/>
|
||||||
|
<map input="400" output="84"/>
|
||||||
|
<map input="500" output="98"/>
|
||||||
|
<map input="600" output="115"/>
|
||||||
|
<map input="700" output="133"/>
|
||||||
|
<map input="800" output="158"/>
|
||||||
|
<map input="900" output="185"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wdth" name="Width" minimum="75" maximum="125" default="100"/>
|
||||||
|
</axes>
|
||||||
|
<rules processing="last">
|
||||||
|
<rule name="BRACKET.CYR">
|
||||||
|
<sub name="ghe.loclSRB" with="ghe.ital.loclSRB"/>
|
||||||
|
<sub name="ghe.loclMKD" with="ghe.ital.loclMKD"/>
|
||||||
|
<sub name="de.loclMKDSRB" with="de.ital.loclMKDSRB"/>
|
||||||
|
<sub name="pe.loclMKDSRB" with="pe.ital.loclMKDSRB"/>
|
||||||
|
<sub name="te.loclMKDSRB" with="te.ital.loclMKDSRB"/>
|
||||||
|
<sub name="gje.loclMKD" with="gje.ital.loclMKD"/>
|
||||||
|
<sub name="sha.loclMKDSRB" with="sha.ital.loclMKDSRB"/>
|
||||||
|
</rule>
|
||||||
|
<rule name="BRACKET.116.185">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="Weight" minimum="116" maximum="185"/>
|
||||||
|
<condition name="Width" minimum="75" maximum="97.5"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="cent" with="cent.BRACKET.130"/>
|
||||||
|
<sub name="dollar" with="dollar.BRACKET.130"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="../AktivGroteskCd_HairIt.ufo" name="Aktiv Grotesk Cd Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_HairIt.ufo" name="Aktiv Grotesk Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_HairIt.ufo" name="Aktiv Grotesk Ex Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_It.ufo" name="Aktiv Grotesk Cd Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic {126,100,1}" layer="{126,100,1}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_It.ufo" name="Aktiv Grotesk Ex Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_BlkIt.ufo" name="Aktiv Grotesk Cd Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_BlkIt.ufo" name="Aktiv Grotesk Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_BlkIt.ufo" name="Aktiv Grotesk Ex Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="Aktiv Grotesk Cd Hair Italic" familyname="Aktiv Grotesk" stylename="Cd Hair Italic" filename="../instances/AktivGroteskCd_HairIt.ufo" postscriptfontname="AktivGrotesk-CdHairItalic" stylemapfamilyname="Aktiv Grotesk Cd Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Hair Italic" familyname="Aktiv Grotesk" stylename="Hair Italic" filename="../instances/AktivGrotesk_HairIt.ufo" postscriptfontname="AktivGrotesk-HairItalic" stylemapfamilyname="Aktiv Grotesk Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Hair Italic" familyname="Aktiv Grotesk" stylename="Ex Hair Italic" filename="../instances/AktivGroteskEx_HairIt.ufo" postscriptfontname="AktivGrotesk-ExHairItalic" stylemapfamilyname="Aktiv Grotesk Ex Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Thin Italic" familyname="Aktiv Grotesk" stylename="Cd Thin Italic" filename="../instances/AktivGroteskCd_ThIt.ufo" postscriptfontname="AktivGrotesk-CdThinItalic" stylemapfamilyname="Aktiv Grotesk Cd Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Thin Italic" familyname="Aktiv Grotesk" stylename="Thin Italic" filename="../instances/AktivGrotesk_ThIt.ufo" postscriptfontname="AktivGrotesk-ThinItalic" stylemapfamilyname="Aktiv Grotesk Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Thin Italic" familyname="Aktiv Grotesk" stylename="Ex Thin Italic" filename="../instances/AktivGroteskEx_ThIt.ufo" postscriptfontname="AktivGrotesk-ExThinItalic" stylemapfamilyname="Aktiv Grotesk Ex Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Light Italic" familyname="Aktiv Grotesk" stylename="Cd Light Italic" filename="../instances/AktivGroteskCd_LtIt.ufo" postscriptfontname="AktivGrotesk-CdLightItalic" stylemapfamilyname="Aktiv Grotesk Cd Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Light Italic" familyname="Aktiv Grotesk" stylename="Light Italic" filename="../instances/AktivGrotesk_LtIt.ufo" postscriptfontname="AktivGrotesk-LightItalic" stylemapfamilyname="Aktiv Grotesk Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Light Italic" familyname="Aktiv Grotesk" stylename="Ex Light Italic" filename="../instances/AktivGroteskEx_LtIt.ufo" postscriptfontname="AktivGrotesk-ExLightItalic" stylemapfamilyname="Aktiv Grotesk Ex Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Italic" familyname="Aktiv Grotesk" stylename="Cd Italic" filename="../instances/AktivGroteskCd_It.ufo" postscriptfontname="AktivGrotesk-CdItalic" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Italic" familyname="Aktiv Grotesk" stylename="Italic" filename="../instances/AktivGrotesk_It.ufo" postscriptfontname="AktivGrotesk-Italic" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Italic" familyname="Aktiv Grotesk" stylename="Ex Italic" filename="../instances/AktivGroteskEx_It.ufo" postscriptfontname="AktivGrotesk-ExItalic" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Medium Italic" familyname="Aktiv Grotesk" stylename="Cd Medium Italic" filename="../instances/AktivGroteskCd_MdIt.ufo" postscriptfontname="AktivGrotesk-CdMediumItalic" stylemapfamilyname="Aktiv Grotesk Cd Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Medium Italic" familyname="Aktiv Grotesk" stylename="Medium Italic" filename="../instances/AktivGrotesk_MdIt.ufo" postscriptfontname="AktivGrotesk-MediumItalic" stylemapfamilyname="Aktiv Grotesk Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Medium Italic" familyname="Aktiv Grotesk" stylename="Ex Medium Italic" filename="../instances/AktivGroteskEx_MdIt.ufo" postscriptfontname="AktivGrotesk-ExMediumItalic" stylemapfamilyname="Aktiv Grotesk Ex Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd SemiBold Italic" familyname="Aktiv Grotesk" stylename="Cd SemiBold Italic" filename="../../build/instances/AktivGroteskCd_SBdIt.ufo" postscriptfontname="AktivGrotesk-CdSemiBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk SemiBold Italic" familyname="Aktiv Grotesk" stylename="SemiBold Italic" filename="../../build/instances/AktivGrotesk_SBdIt.ufo" postscriptfontname="AktivGrotesk-SemiBoldItalic" stylemapfamilyname="Aktiv Grotesk SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex SemiBold Italic" familyname="Aktiv Grotesk" stylename="Ex SemiBold Italic" filename="../../build/instances/AktivGroteskEx_SBdIt.ufo" postscriptfontname="AktivGrotesk-ExSemiBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Bold Italic" familyname="Aktiv Grotesk" stylename="Cd Bold Italic" filename="../instances/AktivGroteskCd_BdIt.ufo" postscriptfontname="AktivGrotesk-CdBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Bold Italic" familyname="Aktiv Grotesk" stylename="Bold Italic" filename="../instances/AktivGrotesk_BdIt.ufo" postscriptfontname="AktivGrotesk-BoldItalic" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Bold Italic" familyname="Aktiv Grotesk" stylename="Ex Bold Italic" filename="../instances/AktivGroteskEx_BdIt.ufo" postscriptfontname="AktivGrotesk-ExBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd XBold Italic" familyname="Aktiv Grotesk" stylename="Cd XBold Italic" filename="../instances/AktivGroteskCd_XBdIt.ufo" postscriptfontname="AktivGrotesk-CdXBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk XBold Italic" familyname="Aktiv Grotesk" stylename="XBold Italic" filename="../instances/AktivGrotesk_XBdIt.ufo" postscriptfontname="AktivGrotesk-XBoldItalic" stylemapfamilyname="Aktiv Grotesk XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex XBold Italic" familyname="Aktiv Grotesk" stylename="Ex XBold Italic" filename="../instances/AktivGroteskEx_XBdIt.ufo" postscriptfontname="AktivGrotesk-ExXBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Black Italic" familyname="Aktiv Grotesk" stylename="Cd Black Italic" filename="../instances/AktivGroteskCd_BlkIt.ufo" postscriptfontname="AktivGrotesk-CdBlackItalic" stylemapfamilyname="Aktiv Grotesk Cd Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Black Italic" familyname="Aktiv Grotesk" stylename="Black Italic" filename="../instances/AktivGrotesk_BlkIt.ufo" postscriptfontname="AktivGrotesk-BlackItalic" stylemapfamilyname="Aktiv Grotesk Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Black Italic" familyname="Aktiv Grotesk" stylename="Ex Black Italic" filename="../instances/AktivGroteskEx_BlkIt.ufo" postscriptfontname="AktivGrotesk-ExBlackItalic" stylemapfamilyname="Aktiv Grotesk Ex Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,85 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="Weight" minimum="100" maximum="900" default="400">
|
||||||
|
<map input="100" output="22"/>
|
||||||
|
<map input="200" output="38"/>
|
||||||
|
<map input="300" output="57"/>
|
||||||
|
<map input="400" output="84"/>
|
||||||
|
<map input="500" output="98"/>
|
||||||
|
<map input="600" output="115"/>
|
||||||
|
<map input="700" output="133"/>
|
||||||
|
<map input="800" output="158"/>
|
||||||
|
<map input="900" output="185"/>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
<sources>
|
||||||
|
<source filename="../AktivGrotesk_Hair.ufo" name="Aktiv Grotesk Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" familyname="Aktiv Grotesk">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" layer="{126,100,0}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Blk.ufo" name="Aktiv Grotesk Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="Aktiv Grotesk Hair" familyname="Aktiv Grotesk" stylename="Hair" filename="../instances/AktivGrotesk_Hair.ufo" postscriptfontname="AktivGrotesk-Hair" stylemapfamilyname="Aktiv Grotesk Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Thin" familyname="Aktiv Grotesk" stylename="Thin" filename="../instances/AktivGrotesk_Th.ufo" postscriptfontname="AktivGrotesk-Thin" stylemapfamilyname="Aktiv Grotesk Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Light" familyname="Aktiv Grotesk" stylename="Light" filename="../instances/AktivGrotesk_Lt.ufo" postscriptfontname="AktivGrotesk-Light" stylemapfamilyname="Aktiv Grotesk Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk " familyname="Aktiv Grotesk" stylename="" filename="../instances/AktivGrotesk_Rg.ufo" postscriptfontname="AktivGrotesk-" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Medium" familyname="Aktiv Grotesk" stylename="Medium" filename="../instances/AktivGrotesk_Md.ufo" postscriptfontname="AktivGrotesk-Medium" stylemapfamilyname="Aktiv Grotesk Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk SemiBold" familyname="Aktiv Grotesk" stylename="SemiBold" filename="../../build/instances/AktivGrotesk_SBd.ufo" postscriptfontname="AktivGrotesk-SemiBold" stylemapfamilyname="Aktiv Grotesk SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Bold" familyname="Aktiv Grotesk" stylename="Bold" filename="../instances/AktivGrotesk_Bd.ufo" postscriptfontname="AktivGrotesk-Bold" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk XBold" familyname="Aktiv Grotesk" stylename="XBold" filename="../instances/AktivGrotesk_XBd.ufo" postscriptfontname="AktivGrotesk-XBold" stylemapfamilyname="Aktiv Grotesk XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Black" familyname="Aktiv Grotesk" stylename="Black" filename="../instances/AktivGrotesk_Blk.ufo" postscriptfontname="AktivGrotesk-Black" stylemapfamilyname="Aktiv Grotesk Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,253 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="Weight" minimum="100" maximum="900" default="400">
|
||||||
|
<map input="100" output="22"/>
|
||||||
|
<map input="200" output="38"/>
|
||||||
|
<map input="300" output="57"/>
|
||||||
|
<map input="400" output="84"/>
|
||||||
|
<map input="500" output="98"/>
|
||||||
|
<map input="600" output="115"/>
|
||||||
|
<map input="700" output="133"/>
|
||||||
|
<map input="800" output="158"/>
|
||||||
|
<map input="900" output="185"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wdth" name="Width" minimum="75" maximum="125" default="100"/>
|
||||||
|
</axes>
|
||||||
|
<rules processing="last">
|
||||||
|
<rule name="BRACKET.116.185">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="Weight" minimum="116" maximum="185"/>
|
||||||
|
<condition name="Width" minimum="75" maximum="97.5"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="cent" with="cent.BRACKET.130"/>
|
||||||
|
<sub name="dollar" with="dollar.BRACKET.130"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="../AktivGroteskCd_Hair.ufo" name="Aktiv Grotesk Cd Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Hair.ufo" name="Aktiv Grotesk Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Hair.ufo" name="Aktiv Grotesk Ex Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_Rg.ufo" name="Aktiv Grotesk Cd">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" familyname="Aktiv Grotesk">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" layer="{126,100,0}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Rg.ufo" name="Aktiv Grotesk Ex">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_Blk.ufo" name="Aktiv Grotesk Cd Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Blk.ufo" name="Aktiv Grotesk Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Blk.ufo" name="Aktiv Grotesk Ex Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="Aktiv Grotesk Cd Hair" familyname="Aktiv Grotesk" stylename="Cd Hair" filename="../instances/AktivGroteskCd_Hair.ufo" postscriptfontname="AktivGrotesk-CdHair" stylemapfamilyname="Aktiv Grotesk Cd Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Hair" familyname="Aktiv Grotesk" stylename="Hair" filename="../instances/AktivGrotesk_Hair.ufo" postscriptfontname="AktivGrotesk-Hair" stylemapfamilyname="Aktiv Grotesk Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Hair" familyname="Aktiv Grotesk" stylename="Ex Hair" filename="../instances/AktivGroteskEx_Hair.ufo" postscriptfontname="AktivGrotesk-ExHair" stylemapfamilyname="Aktiv Grotesk Ex Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Thin" familyname="Aktiv Grotesk" stylename="Cd Thin" filename="../instances/AktivGroteskCd_Th.ufo" postscriptfontname="AktivGrotesk-CdThin" stylemapfamilyname="Aktiv Grotesk Cd Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Thin" familyname="Aktiv Grotesk" stylename="Thin" filename="../instances/AktivGrotesk_Th.ufo" postscriptfontname="AktivGrotesk-Thin" stylemapfamilyname="Aktiv Grotesk Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Thin" familyname="Aktiv Grotesk" stylename="Ex Thin" filename="../instances/AktivGroteskEx_Th.ufo" postscriptfontname="AktivGrotesk-ExThin" stylemapfamilyname="Aktiv Grotesk Ex Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Light" familyname="Aktiv Grotesk" stylename="Cd Light" filename="../instances/AktivGroteskCd_Lt.ufo" postscriptfontname="AktivGrotesk-CdLight" stylemapfamilyname="Aktiv Grotesk Cd Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Light" familyname="Aktiv Grotesk" stylename="Light" filename="../instances/AktivGrotesk_Lt.ufo" postscriptfontname="AktivGrotesk-Light" stylemapfamilyname="Aktiv Grotesk Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Light" familyname="Aktiv Grotesk" stylename="Ex Light" filename="../instances/AktivGroteskEx_Lt.ufo" postscriptfontname="AktivGrotesk-ExLight" stylemapfamilyname="Aktiv Grotesk Ex Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd" familyname="Aktiv Grotesk" stylename="Cd" filename="../instances/AktivGroteskCd_Rg.ufo" postscriptfontname="AktivGrotesk-Cd" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk " familyname="Aktiv Grotesk" stylename="" filename="../instances/AktivGrotesk_Rg.ufo" postscriptfontname="AktivGrotesk-" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex" familyname="Aktiv Grotesk" stylename="Ex" filename="../instances/AktivGroteskEx_Rg.ufo" postscriptfontname="AktivGrotesk-Ex" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Medium" familyname="Aktiv Grotesk" stylename="Cd Medium" filename="../instances/AktivGroteskCd_Md.ufo" postscriptfontname="AktivGrotesk-CdMedium" stylemapfamilyname="Aktiv Grotesk Cd Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Medium" familyname="Aktiv Grotesk" stylename="Medium" filename="../instances/AktivGrotesk_Md.ufo" postscriptfontname="AktivGrotesk-Medium" stylemapfamilyname="Aktiv Grotesk Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Medium" familyname="Aktiv Grotesk" stylename="Ex Medium" filename="../instances/AktivGroteskEx_Md.ufo" postscriptfontname="AktivGrotesk-ExMedium" stylemapfamilyname="Aktiv Grotesk Ex Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd SemiBold" familyname="Aktiv Grotesk" stylename="Cd SemiBold" filename="../../build/instances/AktivGroteskCd_SBd.ufo" postscriptfontname="AktivGrotesk-CdSemiBold" stylemapfamilyname="Aktiv Grotesk Cd SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk SemiBold" familyname="Aktiv Grotesk" stylename="SemiBold" filename="../../build/instances/AktivGrotesk_SBd.ufo" postscriptfontname="AktivGrotesk-SemiBold" stylemapfamilyname="Aktiv Grotesk SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex SemiBold" familyname="Aktiv Grotesk" stylename="Ex SemiBold" filename="../../build/instances/AktivGroteskEx_SBd.ufo" postscriptfontname="AktivGrotesk-ExSemiBold" stylemapfamilyname="Aktiv Grotesk Ex SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Bold" familyname="Aktiv Grotesk" stylename="Cd Bold" filename="../instances/AktivGroteskCd_Bd.ufo" postscriptfontname="AktivGrotesk-CdBold" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Bold" familyname="Aktiv Grotesk" stylename="Bold" filename="../instances/AktivGrotesk_Bd.ufo" postscriptfontname="AktivGrotesk-Bold" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Bold" familyname="Aktiv Grotesk" stylename="Ex Bold" filename="../instances/AktivGroteskEx_Bd.ufo" postscriptfontname="AktivGrotesk-ExBold" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd XBold" familyname="Aktiv Grotesk" stylename="Cd XBold" filename="../instances/AktivGroteskCd_XBd.ufo" postscriptfontname="AktivGrotesk-CdXBold" stylemapfamilyname="Aktiv Grotesk Cd XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk XBold" familyname="Aktiv Grotesk" stylename="XBold" filename="../instances/AktivGrotesk_XBd.ufo" postscriptfontname="AktivGrotesk-XBold" stylemapfamilyname="Aktiv Grotesk XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex XBold" familyname="Aktiv Grotesk" stylename="Ex XBold" filename="../instances/AktivGroteskEx_XBd.ufo" postscriptfontname="AktivGrotesk-ExXBold" stylemapfamilyname="Aktiv Grotesk Ex XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Black" familyname="Aktiv Grotesk" stylename="Cd Black" filename="../instances/AktivGroteskCd_Blk.ufo" postscriptfontname="AktivGrotesk-CdBlack" stylemapfamilyname="Aktiv Grotesk Cd Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Black" familyname="Aktiv Grotesk" stylename="Black" filename="../instances/AktivGrotesk_Blk.ufo" postscriptfontname="AktivGrotesk-Black" stylemapfamilyname="Aktiv Grotesk Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Black" familyname="Aktiv Grotesk" stylename="Ex Black" filename="../instances/AktivGroteskEx_Blk.ufo" postscriptfontname="AktivGrotesk-ExBlack" stylemapfamilyname="Aktiv Grotesk Ex Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,562 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="Weight" minimum="100" maximum="900" default="400">
|
||||||
|
<map input="100" output="22"/>
|
||||||
|
<map input="200" output="38"/>
|
||||||
|
<map input="300" output="57"/>
|
||||||
|
<map input="400" output="84"/>
|
||||||
|
<map input="500" output="98"/>
|
||||||
|
<map input="600" output="115"/>
|
||||||
|
<map input="700" output="133"/>
|
||||||
|
<map input="800" output="158"/>
|
||||||
|
<map input="900" output="185"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wdth" name="Width" minimum="75" maximum="125" default="100"/>
|
||||||
|
<axis tag="ital" name="Italic" minimum="0" maximum="1" default="0"/>
|
||||||
|
</axes>
|
||||||
|
<rules processing="last">
|
||||||
|
<rule name="BRACKET.CYR">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="Italic" minimum="0.1" maximum="1"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="ghe.loclSRB" with="ghe.ital.loclSRB"/>
|
||||||
|
<sub name="ghe.loclMKD" with="ghe.ital.loclMKD"/>
|
||||||
|
<sub name="de.loclMKDSRB" with="de.ital.loclMKDSRB"/>
|
||||||
|
<sub name="pe.loclMKDSRB" with="pe.ital.loclMKDSRB"/>
|
||||||
|
<sub name="te.loclMKDSRB" with="te.ital.loclMKDSRB"/>
|
||||||
|
<sub name="gje.loclMKD" with="gje.ital.loclMKD"/>
|
||||||
|
<sub name="sha.loclMKDSRB" with="sha.ital.loclMKDSRB"/>
|
||||||
|
</rule>
|
||||||
|
<rule name="BRACKET.116.185">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="Weight" minimum="116" maximum="185"/>
|
||||||
|
<condition name="Width" minimum="75" maximum="97.5"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="cent" with="cent.BRACKET.130"/>
|
||||||
|
<sub name="dollar" with="dollar.BRACKET.130"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="../AktivGroteskCd_Hair.ufo" name="Aktiv Grotesk Cd Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_HairIt.ufo" name="Aktiv Grotesk Cd Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Hair.ufo" name="Aktiv Grotesk Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_HairIt.ufo" name="Aktiv Grotesk Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Hair.ufo" name="Aktiv Grotesk Ex Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_HairIt.ufo" name="Aktiv Grotesk Ex Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_Rg.ufo" name="Aktiv Grotesk Cd">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_It.ufo" name="Aktiv Grotesk Cd Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" familyname="Aktiv Grotesk">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" layer="{126,100,0}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic {126,100,1}" layer="{126,100,1}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Rg.ufo" name="Aktiv Grotesk Ex">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_It.ufo" name="Aktiv Grotesk Ex Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_Blk.ufo" name="Aktiv Grotesk Cd Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_BlkIt.ufo" name="Aktiv Grotesk Cd Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Blk.ufo" name="Aktiv Grotesk Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_BlkIt.ufo" name="Aktiv Grotesk Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Blk.ufo" name="Aktiv Grotesk Ex Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_BlkIt.ufo" name="Aktiv Grotesk Ex Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="Aktiv Grotesk Cd Hair" familyname="Aktiv Grotesk" stylename="Cd Hair" filename="../instances/AktivGroteskCd_Hair.ufo" postscriptfontname="AktivGrotesk-CdHair" stylemapfamilyname="Aktiv Grotesk Cd Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Hair Italic" familyname="Aktiv Grotesk" stylename="Cd Hair Italic" filename="../instances/AktivGroteskCd_HairIt.ufo" postscriptfontname="AktivGrotesk-CdHairItalic" stylemapfamilyname="Aktiv Grotesk Cd Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Hair" familyname="Aktiv Grotesk" stylename="Hair" filename="../instances/AktivGrotesk_Hair.ufo" postscriptfontname="AktivGrotesk-Hair" stylemapfamilyname="Aktiv Grotesk Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Hair Italic" familyname="Aktiv Grotesk" stylename="Hair Italic" filename="../instances/AktivGrotesk_HairIt.ufo" postscriptfontname="AktivGrotesk-HairItalic" stylemapfamilyname="Aktiv Grotesk Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Hair" familyname="Aktiv Grotesk" stylename="Ex Hair" filename="../instances/AktivGroteskEx_Hair.ufo" postscriptfontname="AktivGrotesk-ExHair" stylemapfamilyname="Aktiv Grotesk Ex Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Hair Italic" familyname="Aktiv Grotesk" stylename="Ex Hair Italic" filename="../instances/AktivGroteskEx_HairIt.ufo" postscriptfontname="AktivGrotesk-ExHairItalic" stylemapfamilyname="Aktiv Grotesk Ex Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Thin" familyname="Aktiv Grotesk" stylename="Cd Thin" filename="../instances/AktivGroteskCd_Th.ufo" postscriptfontname="AktivGrotesk-CdThin" stylemapfamilyname="Aktiv Grotesk Cd Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Thin Italic" familyname="Aktiv Grotesk" stylename="Cd Thin Italic" filename="../instances/AktivGroteskCd_ThIt.ufo" postscriptfontname="AktivGrotesk-CdThinItalic" stylemapfamilyname="Aktiv Grotesk Cd Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Thin" familyname="Aktiv Grotesk" stylename="Thin" filename="../instances/AktivGrotesk_Th.ufo" postscriptfontname="AktivGrotesk-Thin" stylemapfamilyname="Aktiv Grotesk Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Thin Italic" familyname="Aktiv Grotesk" stylename="Thin Italic" filename="../instances/AktivGrotesk_ThIt.ufo" postscriptfontname="AktivGrotesk-ThinItalic" stylemapfamilyname="Aktiv Grotesk Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Thin" familyname="Aktiv Grotesk" stylename="Ex Thin" filename="../instances/AktivGroteskEx_Th.ufo" postscriptfontname="AktivGrotesk-ExThin" stylemapfamilyname="Aktiv Grotesk Ex Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Thin Italic" familyname="Aktiv Grotesk" stylename="Ex Thin Italic" filename="../instances/AktivGroteskEx_ThIt.ufo" postscriptfontname="AktivGrotesk-ExThinItalic" stylemapfamilyname="Aktiv Grotesk Ex Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Light" familyname="Aktiv Grotesk" stylename="Cd Light" filename="../instances/AktivGroteskCd_Lt.ufo" postscriptfontname="AktivGrotesk-CdLight" stylemapfamilyname="Aktiv Grotesk Cd Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Light Italic" familyname="Aktiv Grotesk" stylename="Cd Light Italic" filename="../instances/AktivGroteskCd_LtIt.ufo" postscriptfontname="AktivGrotesk-CdLightItalic" stylemapfamilyname="Aktiv Grotesk Cd Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Light" familyname="Aktiv Grotesk" stylename="Light" filename="../instances/AktivGrotesk_Lt.ufo" postscriptfontname="AktivGrotesk-Light" stylemapfamilyname="Aktiv Grotesk Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Light Italic" familyname="Aktiv Grotesk" stylename="Light Italic" filename="../instances/AktivGrotesk_LtIt.ufo" postscriptfontname="AktivGrotesk-LightItalic" stylemapfamilyname="Aktiv Grotesk Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Light" familyname="Aktiv Grotesk" stylename="Ex Light" filename="../instances/AktivGroteskEx_Lt.ufo" postscriptfontname="AktivGrotesk-ExLight" stylemapfamilyname="Aktiv Grotesk Ex Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Light Italic" familyname="Aktiv Grotesk" stylename="Ex Light Italic" filename="../instances/AktivGroteskEx_LtIt.ufo" postscriptfontname="AktivGrotesk-ExLightItalic" stylemapfamilyname="Aktiv Grotesk Ex Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd" familyname="Aktiv Grotesk" stylename="Cd" filename="../instances/AktivGroteskCd_Rg.ufo" postscriptfontname="AktivGrotesk-Cd" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Italic" familyname="Aktiv Grotesk" stylename="Cd Italic" filename="../instances/AktivGroteskCd_It.ufo" postscriptfontname="AktivGrotesk-CdItalic" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk " familyname="Aktiv Grotesk" stylename="" filename="../instances/AktivGrotesk_Rg.ufo" postscriptfontname="AktivGrotesk-" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Italic" familyname="Aktiv Grotesk" stylename="Italic" filename="../instances/AktivGrotesk_It.ufo" postscriptfontname="AktivGrotesk-Italic" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex" familyname="Aktiv Grotesk" stylename="Ex" filename="../instances/AktivGroteskEx_Rg.ufo" postscriptfontname="AktivGrotesk-Ex" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Italic" familyname="Aktiv Grotesk" stylename="Ex Italic" filename="../instances/AktivGroteskEx_It.ufo" postscriptfontname="AktivGrotesk-ExItalic" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Medium" familyname="Aktiv Grotesk" stylename="Cd Medium" filename="../instances/AktivGroteskCd_Md.ufo" postscriptfontname="AktivGrotesk-CdMedium" stylemapfamilyname="Aktiv Grotesk Cd Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Medium Italic" familyname="Aktiv Grotesk" stylename="Cd Medium Italic" filename="../instances/AktivGroteskCd_MdIt.ufo" postscriptfontname="AktivGrotesk-CdMediumItalic" stylemapfamilyname="Aktiv Grotesk Cd Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Medium" familyname="Aktiv Grotesk" stylename="Medium" filename="../instances/AktivGrotesk_Md.ufo" postscriptfontname="AktivGrotesk-Medium" stylemapfamilyname="Aktiv Grotesk Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Medium Italic" familyname="Aktiv Grotesk" stylename="Medium Italic" filename="../instances/AktivGrotesk_MdIt.ufo" postscriptfontname="AktivGrotesk-MediumItalic" stylemapfamilyname="Aktiv Grotesk Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Medium" familyname="Aktiv Grotesk" stylename="Ex Medium" filename="../instances/AktivGroteskEx_Md.ufo" postscriptfontname="AktivGrotesk-ExMedium" stylemapfamilyname="Aktiv Grotesk Ex Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Medium Italic" familyname="Aktiv Grotesk" stylename="Ex Medium Italic" filename="../instances/AktivGroteskEx_MdIt.ufo" postscriptfontname="AktivGrotesk-ExMediumItalic" stylemapfamilyname="Aktiv Grotesk Ex Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd SemiBold" familyname="Aktiv Grotesk" stylename="Cd SemiBold" filename="../../build/instances/AktivGroteskCd_SBd.ufo" postscriptfontname="AktivGrotesk-CdSemiBold" stylemapfamilyname="Aktiv Grotesk Cd SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd SemiBold Italic" familyname="Aktiv Grotesk" stylename="Cd SemiBold Italic" filename="../../build/instances/AktivGroteskCd_SBdIt.ufo" postscriptfontname="AktivGrotesk-CdSemiBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk SemiBold" familyname="Aktiv Grotesk" stylename="SemiBold" filename="../../build/instances/AktivGrotesk_SBd.ufo" postscriptfontname="AktivGrotesk-SemiBold" stylemapfamilyname="Aktiv Grotesk SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk SemiBold Italic" familyname="Aktiv Grotesk" stylename="SemiBold Italic" filename="../../build/instances/AktivGrotesk_SBdIt.ufo" postscriptfontname="AktivGrotesk-SemiBoldItalic" stylemapfamilyname="Aktiv Grotesk SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex SemiBold" familyname="Aktiv Grotesk" stylename="Ex SemiBold" filename="../../build/instances/AktivGroteskEx_SBd.ufo" postscriptfontname="AktivGrotesk-ExSemiBold" stylemapfamilyname="Aktiv Grotesk Ex SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex SemiBold Italic" familyname="Aktiv Grotesk" stylename="Ex SemiBold Italic" filename="../../build/instances/AktivGroteskEx_SBdIt.ufo" postscriptfontname="AktivGrotesk-ExSemiBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Bold" familyname="Aktiv Grotesk" stylename="Cd Bold" filename="../instances/AktivGroteskCd_Bd.ufo" postscriptfontname="AktivGrotesk-CdBold" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Bold Italic" familyname="Aktiv Grotesk" stylename="Cd Bold Italic" filename="../instances/AktivGroteskCd_BdIt.ufo" postscriptfontname="AktivGrotesk-CdBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Bold" familyname="Aktiv Grotesk" stylename="Bold" filename="../instances/AktivGrotesk_Bd.ufo" postscriptfontname="AktivGrotesk-Bold" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Bold Italic" familyname="Aktiv Grotesk" stylename="Bold Italic" filename="../instances/AktivGrotesk_BdIt.ufo" postscriptfontname="AktivGrotesk-BoldItalic" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Bold" familyname="Aktiv Grotesk" stylename="Ex Bold" filename="../instances/AktivGroteskEx_Bd.ufo" postscriptfontname="AktivGrotesk-ExBold" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Bold Italic" familyname="Aktiv Grotesk" stylename="Ex Bold Italic" filename="../instances/AktivGroteskEx_BdIt.ufo" postscriptfontname="AktivGrotesk-ExBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd XBold" familyname="Aktiv Grotesk" stylename="Cd XBold" filename="../instances/AktivGroteskCd_XBd.ufo" postscriptfontname="AktivGrotesk-CdXBold" stylemapfamilyname="Aktiv Grotesk Cd XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd XBold Italic" familyname="Aktiv Grotesk" stylename="Cd XBold Italic" filename="../instances/AktivGroteskCd_XBdIt.ufo" postscriptfontname="AktivGrotesk-CdXBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk XBold" familyname="Aktiv Grotesk" stylename="XBold" filename="../instances/AktivGrotesk_XBd.ufo" postscriptfontname="AktivGrotesk-XBold" stylemapfamilyname="Aktiv Grotesk XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk XBold Italic" familyname="Aktiv Grotesk" stylename="XBold Italic" filename="../instances/AktivGrotesk_XBdIt.ufo" postscriptfontname="AktivGrotesk-XBoldItalic" stylemapfamilyname="Aktiv Grotesk XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex XBold" familyname="Aktiv Grotesk" stylename="Ex XBold" filename="../instances/AktivGroteskEx_XBd.ufo" postscriptfontname="AktivGrotesk-ExXBold" stylemapfamilyname="Aktiv Grotesk Ex XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex XBold Italic" familyname="Aktiv Grotesk" stylename="Ex XBold Italic" filename="../instances/AktivGroteskEx_XBdIt.ufo" postscriptfontname="AktivGrotesk-ExXBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Black" familyname="Aktiv Grotesk" stylename="Cd Black" filename="../instances/AktivGroteskCd_Blk.ufo" postscriptfontname="AktivGrotesk-CdBlack" stylemapfamilyname="Aktiv Grotesk Cd Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Black Italic" familyname="Aktiv Grotesk" stylename="Cd Black Italic" filename="../instances/AktivGroteskCd_BlkIt.ufo" postscriptfontname="AktivGrotesk-CdBlackItalic" stylemapfamilyname="Aktiv Grotesk Cd Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Black" familyname="Aktiv Grotesk" stylename="Black" filename="../instances/AktivGrotesk_Blk.ufo" postscriptfontname="AktivGrotesk-Black" stylemapfamilyname="Aktiv Grotesk Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Black Italic" familyname="Aktiv Grotesk" stylename="Black Italic" filename="../instances/AktivGrotesk_BlkIt.ufo" postscriptfontname="AktivGrotesk-BlackItalic" stylemapfamilyname="Aktiv Grotesk Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Black" familyname="Aktiv Grotesk" stylename="Ex Black" filename="../instances/AktivGroteskEx_Blk.ufo" postscriptfontname="AktivGrotesk-ExBlack" stylemapfamilyname="Aktiv Grotesk Ex Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Black Italic" familyname="Aktiv Grotesk" stylename="Ex Black Italic" filename="../instances/AktivGroteskEx_BlkIt.ufo" postscriptfontname="AktivGrotesk-ExBlackItalic" stylemapfamilyname="Aktiv Grotesk Ex Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,55 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="weight" minimum="300" maximum="700" default="300">
|
||||||
|
<map input="300" output="0"/>
|
||||||
|
<map input="500" output="500"/>
|
||||||
|
<map input="700" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
<rules>
|
||||||
|
<rule name="fold_I_serifs">
|
||||||
|
<sub name="I" with="I.narrow"/>
|
||||||
|
</rule>
|
||||||
|
<rule name="fold_S_terminals">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="weight" minimum="0" maximum="500"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="S" with="S.closed"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="../MutatorSansLightCondensed.ufo" name="master.MutatorMathTest.LightCondensed.0" familyname="MutatorMathTest" stylename="LightCondensed">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansBoldCondensed.ufo" name="master.MutatorMathTest.BoldCondensed.1" familyname="MutatorMathTest" stylename="BoldCondensed">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansLightCondensed.ufo" name="support.crossbar" layer="support.crossbar">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="700"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="MutatorMathTest Sans Light Condensed" familyname="MutatorMathTest" stylename="Sans Light Condensed" filename="MutatorMathTest-Sans Light Condensed.ttf" postscriptfontname="MutatorMathTest-SansLightCondensed" stylemapfamilyname="MutatorMathTest Sans Light Condensed" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Bold Condensed" familyname="MutatorMathTest" stylename="Sans Bold Condensed" filename="MutatorMathTest-Sans Bold Condensed.ttf" postscriptfontname="MutatorMathTest-SansBoldCondensed" stylemapfamilyname="MutatorMathTest Sans Bold Condensed" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Light Condensed" familyname="MutatorMathTest" stylename="Sans Light Condensed" filename="MutatorMathTest-Sans Light Condensed.ttf" postscriptfontname="MutatorMathTest-SansLightCondensed" stylemapfamilyname="MutatorMathTest Sans Light Condensed" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,129 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="weight" minimum="300" maximum="700" default="300">
|
||||||
|
<map input="300" output="0"/>
|
||||||
|
<map input="500" output="500"/>
|
||||||
|
<map input="700" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wdth" name="width" minimum="50" maximum="200" default="50">
|
||||||
|
<map input="50" output="0"/>
|
||||||
|
<map input="100" output="500"/>
|
||||||
|
<map input="200" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
<rules>
|
||||||
|
<rule name="fold_I_serifs">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="width" minimum="0" maximum="328"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="I" with="I.narrow"/>
|
||||||
|
</rule>
|
||||||
|
<rule name="fold_S_terminals">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="weight" minimum="0" maximum="500"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="S" with="S.closed"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="../MutatorSansLightCondensed.ufo" name="master.MutatorMathTest.LightCondensed.0" familyname="MutatorMathTest" stylename="LightCondensed">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansBoldCondensed.ufo" name="master.MutatorMathTest.BoldCondensed.1" familyname="MutatorMathTest" stylename="BoldCondensed">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansLightWide.ufo" name="master.MutatorMathTest.LightWide.2" familyname="MutatorMathTest" stylename="LightWide">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansBoldWide.ufo" name="master.MutatorMathTest.BoldWide.3" familyname="MutatorMathTest" stylename="BoldWide">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansLightCondensed.ufo" name="support.crossbar" layer="support.crossbar">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="700"/>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansLightCondensed.ufo" name="support.S.wide" layer="support.S.wide">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="700"/>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansLightCondensed.ufo" name="support.S.middle" layer="support.S.middle">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="700"/>
|
||||||
|
<dimension name="width" xvalue="569.078"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="MutatorMathTest Sans Light Condensed" familyname="MutatorMathTest" stylename="Sans Light Condensed" filename="MutatorMathTest-Sans Light Condensed.ttf" postscriptfontname="MutatorMathTest-SansLightCondensed" stylemapfamilyname="MutatorMathTest Sans Light Condensed" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Bold Condensed" familyname="MutatorMathTest" stylename="Sans Bold Condensed" filename="MutatorMathTest-Sans Bold Condensed.ttf" postscriptfontname="MutatorMathTest-SansBoldCondensed" stylemapfamilyname="MutatorMathTest Sans Bold Condensed" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Light Extended" familyname="MutatorMathTest" stylename="Sans Light Extended" filename="MutatorMathTest-Sans Light Extended.ttf" postscriptfontname="MutatorMathTest-SansLightExtended" stylemapfamilyname="MutatorMathTest Sans Light Extended" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Bold Extended" familyname="MutatorMathTest" stylename="Sans Bold Extended" filename="MutatorMathTest-Sans Bold Extended.ttf" postscriptfontname="MutatorMathTest-SansBoldExtended" stylemapfamilyname="MutatorMathTest Sans Bold Extended" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Medium" familyname="MutatorMathTest" stylename="Sans Medium" filename="MutatorMathTest-Sans Medium.ttf" postscriptfontname="MutatorMathTest-SansMedium" stylemapfamilyname="MutatorMathTest Sans Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="500"/>
|
||||||
|
<dimension name="width" xvalue="327"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Medium" familyname="MutatorMathTest" stylename="Sans Medium" filename="MutatorMathTest-Sans Medium.ttf" postscriptfontname="MutatorMathTest-SansMedium" stylemapfamilyname="MutatorMathTest Sans Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="500"/>
|
||||||
|
<dimension name="width" xvalue="327"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Bold" familyname="MutatorMathTest" stylename="Sans Bold" filename="MutatorMathTest-Sans Bold.ttf" postscriptfontname="MutatorMathTest-SansBold" stylemapfamilyname="MutatorMathTest Sans Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="width" xvalue="569.078"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Medium Extended" familyname="MutatorMathTest" stylename="Sans Medium Extended" filename="MutatorMathTest-Sans Medium Extended.ttf" postscriptfontname="MutatorMathTest-SansMediumExtended" stylemapfamilyname="MutatorMathTest Sans Medium Extended" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="500"/>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Light Condensed" familyname="MutatorMathTest" stylename="Sans Light Condensed" filename="MutatorMathTest-Sans Light Condensed.ttf" postscriptfontname="MutatorMathTest-SansLightCondensed" stylemapfamilyname="MutatorMathTest Sans Light Condensed" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,50 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wdth" name="width" minimum="50" maximum="200" default="50">
|
||||||
|
<map input="50" output="0"/>
|
||||||
|
<map input="100" output="500"/>
|
||||||
|
<map input="200" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
<rules>
|
||||||
|
<rule name="fold_I_serifs">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="width" minimum="0" maximum="328"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="I" with="I.narrow"/>
|
||||||
|
</rule>
|
||||||
|
<rule name="fold_S_terminals">
|
||||||
|
<sub name="S" with="S.closed"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="../MutatorSansLightCondensed.ufo" name="master.MutatorMathTest.LightCondensed.0" familyname="MutatorMathTest" stylename="LightCondensed">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansLightWide.ufo" name="master.MutatorMathTest.LightWide.2" familyname="MutatorMathTest" stylename="LightWide">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="MutatorMathTest Sans Light Condensed" familyname="MutatorMathTest" stylename="Sans Light Condensed" filename="MutatorMathTest-Sans Light Condensed.ttf" postscriptfontname="MutatorMathTest-SansLightCondensed" stylemapfamilyname="MutatorMathTest Sans Light Condensed" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Light Extended" familyname="MutatorMathTest" stylename="Sans Light Extended" filename="MutatorMathTest-Sans Light Extended.ttf" postscriptfontname="MutatorMathTest-SansLightExtended" stylemapfamilyname="MutatorMathTest Sans Light Extended" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Light Condensed" familyname="MutatorMathTest" stylename="Sans Light Condensed" filename="MutatorMathTest-Sans Light Condensed.ttf" postscriptfontname="MutatorMathTest-SansLightCondensed" stylemapfamilyname="MutatorMathTest Sans Light Condensed" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,29 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wdth" name="width" minimum="50" maximum="200" default="50">
|
||||||
|
<map input="50" output="0"/>
|
||||||
|
<map input="100" output="500"/>
|
||||||
|
<map input="200" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
<sources>
|
||||||
|
<source filename="../MutatorSerifLightCondensed.ufo" familyname="MutatorMathTest" stylename="SerifLightCondensed">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSerifLightWide.ufo" familyname="MutatorMathTest" stylename="SerifLightWide">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="MutatorMathTest Serif Light Condensed" familyname="MutatorMathTest" stylename="Serif Light Condensed" filename="MutatorMathTest-Serif Light Condensed.ttf" postscriptfontname="MutatorMathTest-SerifLightCondensed" stylemapfamilyname="MutatorMathTest Serif Light Condensed" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,266 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="weight" minimum="200" maximum="900" default="400">
|
||||||
|
<map input="200" output="0"/>
|
||||||
|
<map input="300" output="145"/>
|
||||||
|
<map input="400" output="394"/>
|
||||||
|
<map input="600" output="594"/>
|
||||||
|
<map input="700" output="823"/>
|
||||||
|
<map input="900" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="opsz" name="optical" minimum="8" maximum="60" default="20"/>
|
||||||
|
</axes>
|
||||||
|
<sources>
|
||||||
|
<source filename="../caption/master_0/SourceSerif-Italic_c0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../caption/master_1/SourceSerif-Italic_c1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../caption/master_2/SourceSerif-Italic_c2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_0/SourceSerif-Italic_0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_1/SourceSerif-Italic_1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_2/SourceSerif-Italic_2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_0/SourceSerif-Italic_d0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_1/SourceSerif-Italic_d1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_2/SourceSerif-Italic_d2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="Source Serif 4 Caption ExtraLight Italic" familyname="Source Serif 4" stylename="Caption ExtraLight Italic" filename="Source Serif 4-Caption ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionExtraLight" stylemapfamilyname="Source Serif 4 Caption ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Light Italic" familyname="Source Serif 4" stylename="Caption Light Italic" filename="Source Serif 4-Caption Light Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionLight" stylemapfamilyname="Source Serif 4 Caption Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Italic" familyname="Source Serif 4" stylename="Caption Italic" filename="Source Serif 4-Caption Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionRegular" stylemapfamilyname="Source Serif 4 Caption Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Semibold Italic" familyname="Source Serif 4" stylename="Caption Semibold Italic" filename="Source Serif 4-Caption Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionSemibold" stylemapfamilyname="Source Serif 4 Caption Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Bold Italic" familyname="Source Serif 4" stylename="Caption Bold Italic" filename="Source Serif 4-Caption Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionBold" stylemapfamilyname="Source Serif 4 Caption Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Black Italic" familyname="Source Serif 4" stylename="Caption Black Italic" filename="Source Serif 4-Caption Black Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionBlack" stylemapfamilyname="Source Serif 4 Caption Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText ExtraLight Italic" familyname="Source Serif 4" stylename="SmText ExtraLight Italic" filename="Source Serif 4-SmText ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextExtraLight" stylemapfamilyname="Source Serif 4 SmallText ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Light Italic" familyname="Source Serif 4" stylename="SmText Light Italic" filename="Source Serif 4-SmText Light Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextLight" stylemapfamilyname="Source Serif 4 SmallText Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Italic" familyname="Source Serif 4" stylename="SmText Italic" filename="Source Serif 4-SmText Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextRegular" stylemapfamilyname="Source Serif 4 SmallText Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Semibold Italic" familyname="Source Serif 4" stylename="SmText Semibold Italic" filename="Source Serif 4-SmText Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextSemibold" stylemapfamilyname="Source Serif 4 SmallText Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Bold Italic" familyname="Source Serif 4" stylename="SmText Bold Italic" filename="Source Serif 4-SmText Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextBold" stylemapfamilyname="Source Serif 4 SmallText Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Black Italic" familyname="Source Serif 4" stylename="SmText Black Italic" filename="Source Serif 4-SmText Black Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextBlack" stylemapfamilyname="Source Serif 4 SmallText Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 ExtraLight Italic" familyname="Source Serif 4" stylename="ExtraLight Italic" filename="Source Serif 4-ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-ExtraLight" stylemapfamilyname="Source Serif 4 ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Light Italic" familyname="Source Serif 4" stylename="Light Italic" filename="Source Serif 4-Light Italic.ttf" postscriptfontname="SourceSerif4Italic-Light" stylemapfamilyname="Source Serif 4 Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Italic" familyname="Source Serif 4" stylename="Italic" filename="Source Serif 4-Italic.ttf" postscriptfontname="SourceSerif4Italic-Regular" stylemapfamilyname="Source Serif 4 Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Semibold Italic" familyname="Source Serif 4" stylename="Semibold Italic" filename="Source Serif 4-Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-Semibold" stylemapfamilyname="Source Serif 4 Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Bold Italic" familyname="Source Serif 4" stylename="Bold Italic" filename="Source Serif 4-Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-Bold" stylemapfamilyname="Source Serif 4 Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Black Italic" familyname="Source Serif 4" stylename="Black Italic" filename="Source Serif 4-Black Italic.ttf" postscriptfontname="SourceSerif4Italic-Black" stylemapfamilyname="Source Serif 4 Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead ExtraLight Italic" familyname="Source Serif 4" stylename="Subhead ExtraLight Italic" filename="Source Serif 4-Subhead ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadExtraLight" stylemapfamilyname="Source Serif 4 Subhead ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Light Italic" familyname="Source Serif 4" stylename="Subhead Light Italic" filename="Source Serif 4-Subhead Light Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadLight" stylemapfamilyname="Source Serif 4 Subhead Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Italic" familyname="Source Serif 4" stylename="Subhead Italic" filename="Source Serif 4-Subhead Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadRegular" stylemapfamilyname="Source Serif 4 Subhead Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Semibold Italic" familyname="Source Serif 4" stylename="Subhead Semibold Italic" filename="Source Serif 4-Subhead Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadSemibold" stylemapfamilyname="Source Serif 4 Subhead Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Bold Italic" familyname="Source Serif 4" stylename="Subhead Bold Italic" filename="Source Serif 4-Subhead Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadBold" stylemapfamilyname="Source Serif 4 Subhead Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Black Italic" familyname="Source Serif 4" stylename="Subhead Black Italic" filename="Source Serif 4-Subhead Black Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadBlack" stylemapfamilyname="Source Serif 4 Subhead Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display ExtraLight Italic" familyname="Source Serif 4" stylename="Display ExtraLight Italic" filename="Source Serif 4-Display ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayExtraLight" stylemapfamilyname="Source Serif 4 Display ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Light Italic" familyname="Source Serif 4" stylename="Display Light Italic" filename="Source Serif 4-Display Light Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayLight" stylemapfamilyname="Source Serif 4 Display Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Italic" familyname="Source Serif 4" stylename="Display Italic" filename="Source Serif 4-Display Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayRegular" stylemapfamilyname="Source Serif 4 Display Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Semibold Italic" familyname="Source Serif 4" stylename="Display Semibold Italic" filename="Source Serif 4-Display Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplaySemibold" stylemapfamilyname="Source Serif 4 Display Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Bold Italic" familyname="Source Serif 4" stylename="Display Bold Italic" filename="Source Serif 4-Display Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayBold" stylemapfamilyname="Source Serif 4 Display Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Black Italic" familyname="Source Serif 4" stylename="Display Black Italic" filename="Source Serif 4-Display Black Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayBlack" stylemapfamilyname="Source Serif 4 Display Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
<lib>
|
||||||
|
<dict>
|
||||||
|
<key>public.skipExportGlyphs</key>
|
||||||
|
<array>
|
||||||
|
<string>caron.alt</string>
|
||||||
|
<string>commabelowcmb.alt</string>
|
||||||
|
<string>f.liga</string>
|
||||||
|
<string>f.ligalong</string>
|
||||||
|
<string>tonos.cap</string>
|
||||||
|
<string>dieresiscmb.tight</string>
|
||||||
|
<string>turkicdsccmb</string>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</lib>
|
||||||
|
</designspace>
|
@ -0,0 +1,274 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="weight" minimum="200" maximum="900" default="400">
|
||||||
|
<map input="200" output="0"/>
|
||||||
|
<map input="300" output="145"/>
|
||||||
|
<map input="400" output="394"/>
|
||||||
|
<map input="600" output="594"/>
|
||||||
|
<map input="700" output="823"/>
|
||||||
|
<map input="900" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="opsz" name="optical" minimum="8" maximum="60" default="20"/>
|
||||||
|
</axes>
|
||||||
|
<sources>
|
||||||
|
<source filename="../caption/master_0/SourceSerif_c0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../caption/master_1/SourceSerif_c1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../caption/master_2/SourceSerif_c2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_0/SourceSerif_0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_1/SourceSerif_1.ufo" familyname="Source Serif 4">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_2/SourceSerif_2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_0/SourceSerif_d0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_1/SourceSerif_d1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_2/SourceSerif_d2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="Source Serif 4 Caption ExtraLight" familyname="Source Serif 4" stylename="Caption ExtraLight" filename="Source Serif 4-Caption ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-CaptionExtraLight" stylemapfamilyname="Source Serif 4 Caption ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Light" familyname="Source Serif 4" stylename="Caption Light" filename="Source Serif 4-Caption Light.ttf" postscriptfontname="SourceSerif4Roman-CaptionLight" stylemapfamilyname="Source Serif 4 Caption Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption" familyname="Source Serif 4" stylename="Caption" filename="Source Serif 4-Caption.ttf" postscriptfontname="SourceSerif4Roman-CaptionRegular" stylemapfamilyname="Source Serif 4 Caption" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Semibold" familyname="Source Serif 4" stylename="Caption Semibold" filename="Source Serif 4-Caption Semibold.ttf" postscriptfontname="SourceSerif4Roman-CaptionSemibold" stylemapfamilyname="Source Serif 4 Caption Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Bold" familyname="Source Serif 4" stylename="Caption Bold" filename="Source Serif 4-Caption Bold.ttf" postscriptfontname="SourceSerif4Roman-CaptionBold" stylemapfamilyname="Source Serif 4 Caption Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Black" familyname="Source Serif 4" stylename="Caption Black" filename="Source Serif 4-Caption Black.ttf" postscriptfontname="SourceSerif4Roman-CaptionBlack" stylemapfamilyname="Source Serif 4 Caption Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText ExtraLight" familyname="Source Serif 4" stylename="SmText ExtraLight" filename="Source Serif 4-SmText ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-SmTextExtraLight" stylemapfamilyname="Source Serif 4 SmallText ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Light" familyname="Source Serif 4" stylename="SmText Light" filename="Source Serif 4-SmText Light.ttf" postscriptfontname="SourceSerif4Roman-SmTextLight" stylemapfamilyname="Source Serif 4 SmallText Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText" familyname="Source Serif 4" stylename="SmText" filename="Source Serif 4-SmText.ttf" postscriptfontname="SourceSerif4Roman-SmTextRegular" stylemapfamilyname="Source Serif 4 SmallText" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Semibold" familyname="Source Serif 4" stylename="SmText Semibold" filename="Source Serif 4-SmText Semibold.ttf" postscriptfontname="SourceSerif4Roman-SmTextSemibold" stylemapfamilyname="Source Serif 4 SmallText Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Bold" familyname="Source Serif 4" stylename="SmText Bold" filename="Source Serif 4-SmText Bold.ttf" postscriptfontname="SourceSerif4Roman-SmTextBold" stylemapfamilyname="Source Serif 4 SmallText Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Black" familyname="Source Serif 4" stylename="SmText Black" filename="Source Serif 4-SmText Black.ttf" postscriptfontname="SourceSerif4Roman-SmTextBlack" stylemapfamilyname="Source Serif 4 SmallText Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 ExtraLight" familyname="Source Serif 4" stylename="ExtraLight" filename="Source Serif 4-ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-ExtraLight" stylemapfamilyname="Source Serif 4 ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Light" familyname="Source Serif 4" stylename="Light" filename="Source Serif 4-Light.ttf" postscriptfontname="SourceSerif4Roman-Light" stylemapfamilyname="Source Serif 4 Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Regular" familyname="Source Serif 4" stylename="Regular" filename="Source Serif 4-Regular.ttf" postscriptfontname="SourceSerif4Roman-Regular" stylemapfamilyname="Source Serif 4" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Semibold" familyname="Source Serif 4" stylename="Semibold" filename="Source Serif 4-Semibold.ttf" postscriptfontname="SourceSerif4Roman-Semibold" stylemapfamilyname="Source Serif 4 Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Bold" familyname="Source Serif 4" stylename="Bold" filename="Source Serif 4-Bold.ttf" postscriptfontname="SourceSerif4Roman-Bold" stylemapfamilyname="Source Serif 4 Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Black" familyname="Source Serif 4" stylename="Black" filename="Source Serif 4-Black.ttf" postscriptfontname="SourceSerif4Roman-Black" stylemapfamilyname="Source Serif 4 Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead ExtraLight" familyname="Source Serif 4" stylename="Subhead ExtraLight" filename="Source Serif 4-Subhead ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-SubheadExtraLight" stylemapfamilyname="Source Serif 4 Subhead ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Light" familyname="Source Serif 4" stylename="Subhead Light" filename="Source Serif 4-Subhead Light.ttf" postscriptfontname="SourceSerif4Roman-SubheadLight" stylemapfamilyname="Source Serif 4 Subhead Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead" familyname="Source Serif 4" stylename="Subhead" filename="Source Serif 4-Subhead.ttf" postscriptfontname="SourceSerif4Roman-SubheadRegular" stylemapfamilyname="Source Serif 4 Subhead" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Semibold" familyname="Source Serif 4" stylename="Subhead Semibold" filename="Source Serif 4-Subhead Semibold.ttf" postscriptfontname="SourceSerif4Roman-SubheadSemibold" stylemapfamilyname="Source Serif 4 Subhead Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Bold" familyname="Source Serif 4" stylename="Subhead Bold" filename="Source Serif 4-Subhead Bold.ttf" postscriptfontname="SourceSerif4Roman-SubheadBold" stylemapfamilyname="Source Serif 4 Subhead Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Black" familyname="Source Serif 4" stylename="Subhead Black" filename="Source Serif 4-Subhead Black.ttf" postscriptfontname="SourceSerif4Roman-SubheadBlack" stylemapfamilyname="Source Serif 4 Subhead Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display ExtraLight" familyname="Source Serif 4" stylename="Display ExtraLight" filename="Source Serif 4-Display ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-DisplayExtraLight" stylemapfamilyname="Source Serif 4 Display ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Light" familyname="Source Serif 4" stylename="Display Light" filename="Source Serif 4-Display Light.ttf" postscriptfontname="SourceSerif4Roman-DisplayLight" stylemapfamilyname="Source Serif 4 Display Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display" familyname="Source Serif 4" stylename="Display" filename="Source Serif 4-Display.ttf" postscriptfontname="SourceSerif4Roman-DisplayRegular" stylemapfamilyname="Source Serif 4 Display" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Semibold" familyname="Source Serif 4" stylename="Display Semibold" filename="Source Serif 4-Display Semibold.ttf" postscriptfontname="SourceSerif4Roman-DisplaySemibold" stylemapfamilyname="Source Serif 4 Display Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Bold" familyname="Source Serif 4" stylename="Display Bold" filename="Source Serif 4-Display Bold.ttf" postscriptfontname="SourceSerif4Roman-DisplayBold" stylemapfamilyname="Source Serif 4 Display Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Black" familyname="Source Serif 4" stylename="Display Black" filename="Source Serif 4-Display Black.ttf" postscriptfontname="SourceSerif4Roman-DisplayBlack" stylemapfamilyname="Source Serif 4 Display Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
<lib>
|
||||||
|
<dict>
|
||||||
|
<key>public.skipExportGlyphs</key>
|
||||||
|
<array>
|
||||||
|
<string>caron.alt</string>
|
||||||
|
<string>commabelowcmb.alt</string>
|
||||||
|
<string>tonos.cap</string>
|
||||||
|
<string>f.ligalong</string>
|
||||||
|
<string>dieresiscmb.tight</string>
|
||||||
|
<string>IJ</string>
|
||||||
|
<string>Tbar</string>
|
||||||
|
<string>colontriangularmod</string>
|
||||||
|
<string>crossmark</string>
|
||||||
|
<string>ij</string>
|
||||||
|
<string>overline</string>
|
||||||
|
<string>similar</string>
|
||||||
|
<string>tbar</string>
|
||||||
|
<string>triangularbullet</string>
|
||||||
|
<string>turkicdsccmb</string>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</lib>
|
||||||
|
</designspace>
|
@ -0,0 +1,147 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="weight" minimum="300" maximum="700" default="300">
|
||||||
|
<map input="300" output="0"/>
|
||||||
|
<map input="500" output="500"/>
|
||||||
|
<map input="700" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wdth" name="width" minimum="50" maximum="200" default="50">
|
||||||
|
<map input="50" output="0"/>
|
||||||
|
<map input="100" output="500"/>
|
||||||
|
<map input="200" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
<rules>
|
||||||
|
<rule name="fold_I_serifs">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="width" minimum="0" maximum="328"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="I" with="I.narrow"/>
|
||||||
|
</rule>
|
||||||
|
<rule name="fold_S_terminals">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="weight" minimum="0" maximum="500"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="S" with="S.closed"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="../MutatorSansLightCondensed.ufo" name="master.MutatorMathTest.LightCondensed.0" familyname="MutatorMathTest" stylename="LightCondensed">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansBoldCondensed.ufo" name="master.MutatorMathTest.BoldCondensed.1" familyname="MutatorMathTest" stylename="BoldCondensed">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansLightWide.ufo" name="master.MutatorMathTest.LightWide.2" familyname="MutatorMathTest" stylename="LightWide">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansBoldWide.ufo" name="master.MutatorMathTest.BoldWide.3" familyname="MutatorMathTest" stylename="BoldWide">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansLightCondensed.ufo" name="support.crossbar" layer="support.crossbar">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="700"/>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansLightCondensed.ufo" name="support.S.wide" layer="support.S.wide">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="700"/>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSansLightCondensed.ufo" name="support.S.middle" layer="support.S.middle">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="700"/>
|
||||||
|
<dimension name="width" xvalue="569.078"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<variable-fonts>
|
||||||
|
<variable-font name="MutatorSansVariable_Weight_Width">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="weight"/>
|
||||||
|
<axis-subset name="width"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="MutatorSansVariable_Weight">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="weight"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="MutatorSansVariable_Width">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="width"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
</variable-fonts>
|
||||||
|
<instances>
|
||||||
|
<instance name="MutatorMathTest Sans Light Condensed" familyname="MutatorMathTest" stylename="Sans Light Condensed" filename="MutatorMathTest-Sans Light Condensed.ttf" postscriptfontname="MutatorMathTest-SansLightCondensed" stylemapfamilyname="MutatorMathTest Sans Light Condensed" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Bold Condensed" familyname="MutatorMathTest" stylename="Sans Bold Condensed" filename="MutatorMathTest-Sans Bold Condensed.ttf" postscriptfontname="MutatorMathTest-SansBoldCondensed" stylemapfamilyname="MutatorMathTest Sans Bold Condensed" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Light Extended" familyname="MutatorMathTest" stylename="Sans Light Extended" filename="MutatorMathTest-Sans Light Extended.ttf" postscriptfontname="MutatorMathTest-SansLightExtended" stylemapfamilyname="MutatorMathTest Sans Light Extended" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Bold Extended" familyname="MutatorMathTest" stylename="Sans Bold Extended" filename="MutatorMathTest-Sans Bold Extended.ttf" postscriptfontname="MutatorMathTest-SansBoldExtended" stylemapfamilyname="MutatorMathTest Sans Bold Extended" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Medium" familyname="MutatorMathTest" stylename="Sans Medium" filename="MutatorMathTest-Sans Medium.ttf" postscriptfontname="MutatorMathTest-SansMedium" stylemapfamilyname="MutatorMathTest Sans Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="500"/>
|
||||||
|
<dimension name="width" xvalue="327"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Medium" familyname="MutatorMathTest" stylename="Sans Medium" filename="MutatorMathTest-Sans Medium.ttf" postscriptfontname="MutatorMathTest-SansMedium" stylemapfamilyname="MutatorMathTest Sans Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="500"/>
|
||||||
|
<dimension name="width" xvalue="327"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Bold" familyname="MutatorMathTest" stylename="Sans Bold" filename="MutatorMathTest-Sans Bold.ttf" postscriptfontname="MutatorMathTest-SansBold" stylemapfamilyname="MutatorMathTest Sans Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="width" xvalue="569.078"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Medium Extended" familyname="MutatorMathTest" stylename="Sans Medium Extended" filename="MutatorMathTest-Sans Medium Extended.ttf" postscriptfontname="MutatorMathTest-SansMediumExtended" stylemapfamilyname="MutatorMathTest Sans Medium Extended" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="500"/>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="MutatorMathTest Sans Light Condensed" familyname="MutatorMathTest" stylename="Sans Light Condensed" filename="MutatorMathTest-Sans Light Condensed.ttf" postscriptfontname="MutatorMathTest-SansLightCondensed" stylemapfamilyname="MutatorMathTest Sans Light Condensed" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,44 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="weight" minimum="300" maximum="700" default="300">
|
||||||
|
<map input="300" output="0"/>
|
||||||
|
<map input="500" output="500"/>
|
||||||
|
<map input="700" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wdth" name="width" minimum="50" maximum="200" default="50">
|
||||||
|
<map input="50" output="0"/>
|
||||||
|
<map input="100" output="500"/>
|
||||||
|
<map input="200" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
<sources>
|
||||||
|
<source filename="../MutatorSerifLightCondensed.ufo" familyname="MutatorMathTest" stylename="SerifLightCondensed">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../MutatorSerifLightWide.ufo" familyname="MutatorMathTest" stylename="SerifLightWide">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<variable-fonts>
|
||||||
|
<variable-font name="MutatorSerifVariable_Width">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="width"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
</variable-fonts>
|
||||||
|
<instances>
|
||||||
|
<instance name="MutatorMathTest Serif Light Condensed" familyname="MutatorMathTest" stylename="Serif Light Condensed" filename="MutatorMathTest-Serif Light Condensed.ttf" postscriptfontname="MutatorMathTest-SerifLightCondensed" stylemapfamilyname="MutatorMathTest Serif Light Condensed" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,595 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="Weight" minimum="100" maximum="900" default="400">
|
||||||
|
<map input="100" output="22"/>
|
||||||
|
<map input="200" output="38"/>
|
||||||
|
<map input="300" output="57"/>
|
||||||
|
<map input="400" output="84"/>
|
||||||
|
<map input="500" output="98"/>
|
||||||
|
<map input="600" output="115"/>
|
||||||
|
<map input="700" output="133"/>
|
||||||
|
<map input="800" output="158"/>
|
||||||
|
<map input="900" output="185"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wdth" name="Width" minimum="75" maximum="125" default="100"/>
|
||||||
|
<axis tag="ital" name="Italic" minimum="0" maximum="1" default="0"/>
|
||||||
|
</axes>
|
||||||
|
<rules processing="last">
|
||||||
|
<rule name="BRACKET.CYR">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="Italic" minimum="0.1" maximum="1"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="ghe.loclSRB" with="ghe.ital.loclSRB"/>
|
||||||
|
<sub name="ghe.loclMKD" with="ghe.ital.loclMKD"/>
|
||||||
|
<sub name="de.loclMKDSRB" with="de.ital.loclMKDSRB"/>
|
||||||
|
<sub name="pe.loclMKDSRB" with="pe.ital.loclMKDSRB"/>
|
||||||
|
<sub name="te.loclMKDSRB" with="te.ital.loclMKDSRB"/>
|
||||||
|
<sub name="gje.loclMKD" with="gje.ital.loclMKD"/>
|
||||||
|
<sub name="sha.loclMKDSRB" with="sha.ital.loclMKDSRB"/>
|
||||||
|
</rule>
|
||||||
|
<rule name="BRACKET.116.185">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="Weight" minimum="116" maximum="185"/>
|
||||||
|
<condition name="Width" minimum="75" maximum="97.5"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="cent" with="cent.BRACKET.130"/>
|
||||||
|
<sub name="dollar" with="dollar.BRACKET.130"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="../AktivGroteskCd_Hair.ufo" name="Aktiv Grotesk Cd Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_HairIt.ufo" name="Aktiv Grotesk Cd Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Hair.ufo" name="Aktiv Grotesk Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_HairIt.ufo" name="Aktiv Grotesk Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Hair.ufo" name="Aktiv Grotesk Ex Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_HairIt.ufo" name="Aktiv Grotesk Ex Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_Rg.ufo" name="Aktiv Grotesk Cd">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_It.ufo" name="Aktiv Grotesk Cd Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" familyname="Aktiv Grotesk">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" layer="{126,100,0}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic {126,100,1}" layer="{126,100,1}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Rg.ufo" name="Aktiv Grotesk Ex">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_It.ufo" name="Aktiv Grotesk Ex Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_Blk.ufo" name="Aktiv Grotesk Cd Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskCd_BlkIt.ufo" name="Aktiv Grotesk Cd Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_Blk.ufo" name="Aktiv Grotesk Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGrotesk_BlkIt.ufo" name="Aktiv Grotesk Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_Blk.ufo" name="Aktiv Grotesk Ex Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../AktivGroteskEx_BlkIt.ufo" name="Aktiv Grotesk Ex Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<variable-fonts>
|
||||||
|
<variable-font name="AktivGroteskVF_WghtWdthItal">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
<axis-subset name="Width"/>
|
||||||
|
<axis-subset name="Italic"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="AktivGroteskVF_WghtWdth">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
<axis-subset name="Width"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="AktivGroteskVF_Wght">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="AktivGroteskVF_Italics_WghtWdth">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
<axis-subset name="Width"/>
|
||||||
|
<axis-subset name="Italic" uservalue="1"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="AktivGroteskVF_Italics_Wght">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
<axis-subset name="Italic" uservalue="1"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
</variable-fonts>
|
||||||
|
<instances>
|
||||||
|
<instance name="Aktiv Grotesk Cd Hair" familyname="Aktiv Grotesk" stylename="Cd Hair" filename="../instances/AktivGroteskCd_Hair.ufo" postscriptfontname="AktivGrotesk-CdHair" stylemapfamilyname="Aktiv Grotesk Cd Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Hair Italic" familyname="Aktiv Grotesk" stylename="Cd Hair Italic" filename="../instances/AktivGroteskCd_HairIt.ufo" postscriptfontname="AktivGrotesk-CdHairItalic" stylemapfamilyname="Aktiv Grotesk Cd Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Hair" familyname="Aktiv Grotesk" stylename="Hair" filename="../instances/AktivGrotesk_Hair.ufo" postscriptfontname="AktivGrotesk-Hair" stylemapfamilyname="Aktiv Grotesk Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Hair Italic" familyname="Aktiv Grotesk" stylename="Hair Italic" filename="../instances/AktivGrotesk_HairIt.ufo" postscriptfontname="AktivGrotesk-HairItalic" stylemapfamilyname="Aktiv Grotesk Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Hair" familyname="Aktiv Grotesk" stylename="Ex Hair" filename="../instances/AktivGroteskEx_Hair.ufo" postscriptfontname="AktivGrotesk-ExHair" stylemapfamilyname="Aktiv Grotesk Ex Hair" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Hair Italic" familyname="Aktiv Grotesk" stylename="Ex Hair Italic" filename="../instances/AktivGroteskEx_HairIt.ufo" postscriptfontname="AktivGrotesk-ExHairItalic" stylemapfamilyname="Aktiv Grotesk Ex Hair" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Thin" familyname="Aktiv Grotesk" stylename="Cd Thin" filename="../instances/AktivGroteskCd_Th.ufo" postscriptfontname="AktivGrotesk-CdThin" stylemapfamilyname="Aktiv Grotesk Cd Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Thin Italic" familyname="Aktiv Grotesk" stylename="Cd Thin Italic" filename="../instances/AktivGroteskCd_ThIt.ufo" postscriptfontname="AktivGrotesk-CdThinItalic" stylemapfamilyname="Aktiv Grotesk Cd Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Thin" familyname="Aktiv Grotesk" stylename="Thin" filename="../instances/AktivGrotesk_Th.ufo" postscriptfontname="AktivGrotesk-Thin" stylemapfamilyname="Aktiv Grotesk Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Thin Italic" familyname="Aktiv Grotesk" stylename="Thin Italic" filename="../instances/AktivGrotesk_ThIt.ufo" postscriptfontname="AktivGrotesk-ThinItalic" stylemapfamilyname="Aktiv Grotesk Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Thin" familyname="Aktiv Grotesk" stylename="Ex Thin" filename="../instances/AktivGroteskEx_Th.ufo" postscriptfontname="AktivGrotesk-ExThin" stylemapfamilyname="Aktiv Grotesk Ex Thin" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Thin Italic" familyname="Aktiv Grotesk" stylename="Ex Thin Italic" filename="../instances/AktivGroteskEx_ThIt.ufo" postscriptfontname="AktivGrotesk-ExThinItalic" stylemapfamilyname="Aktiv Grotesk Ex Thin" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Light" familyname="Aktiv Grotesk" stylename="Cd Light" filename="../instances/AktivGroteskCd_Lt.ufo" postscriptfontname="AktivGrotesk-CdLight" stylemapfamilyname="Aktiv Grotesk Cd Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Light Italic" familyname="Aktiv Grotesk" stylename="Cd Light Italic" filename="../instances/AktivGroteskCd_LtIt.ufo" postscriptfontname="AktivGrotesk-CdLightItalic" stylemapfamilyname="Aktiv Grotesk Cd Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Light" familyname="Aktiv Grotesk" stylename="Light" filename="../instances/AktivGrotesk_Lt.ufo" postscriptfontname="AktivGrotesk-Light" stylemapfamilyname="Aktiv Grotesk Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Light Italic" familyname="Aktiv Grotesk" stylename="Light Italic" filename="../instances/AktivGrotesk_LtIt.ufo" postscriptfontname="AktivGrotesk-LightItalic" stylemapfamilyname="Aktiv Grotesk Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Light" familyname="Aktiv Grotesk" stylename="Ex Light" filename="../instances/AktivGroteskEx_Lt.ufo" postscriptfontname="AktivGrotesk-ExLight" stylemapfamilyname="Aktiv Grotesk Ex Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Light Italic" familyname="Aktiv Grotesk" stylename="Ex Light Italic" filename="../instances/AktivGroteskEx_LtIt.ufo" postscriptfontname="AktivGrotesk-ExLightItalic" stylemapfamilyname="Aktiv Grotesk Ex Light" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd" familyname="Aktiv Grotesk" stylename="Cd" filename="../instances/AktivGroteskCd_Rg.ufo" postscriptfontname="AktivGrotesk-Cd" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Italic" familyname="Aktiv Grotesk" stylename="Cd Italic" filename="../instances/AktivGroteskCd_It.ufo" postscriptfontname="AktivGrotesk-CdItalic" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk " familyname="Aktiv Grotesk" stylename="" filename="../instances/AktivGrotesk_Rg.ufo" postscriptfontname="AktivGrotesk-" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Italic" familyname="Aktiv Grotesk" stylename="Italic" filename="../instances/AktivGrotesk_It.ufo" postscriptfontname="AktivGrotesk-Italic" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex" familyname="Aktiv Grotesk" stylename="Ex" filename="../instances/AktivGroteskEx_Rg.ufo" postscriptfontname="AktivGrotesk-Ex" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Italic" familyname="Aktiv Grotesk" stylename="Ex Italic" filename="../instances/AktivGroteskEx_It.ufo" postscriptfontname="AktivGrotesk-ExItalic" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Medium" familyname="Aktiv Grotesk" stylename="Cd Medium" filename="../instances/AktivGroteskCd_Md.ufo" postscriptfontname="AktivGrotesk-CdMedium" stylemapfamilyname="Aktiv Grotesk Cd Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Medium Italic" familyname="Aktiv Grotesk" stylename="Cd Medium Italic" filename="../instances/AktivGroteskCd_MdIt.ufo" postscriptfontname="AktivGrotesk-CdMediumItalic" stylemapfamilyname="Aktiv Grotesk Cd Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Medium" familyname="Aktiv Grotesk" stylename="Medium" filename="../instances/AktivGrotesk_Md.ufo" postscriptfontname="AktivGrotesk-Medium" stylemapfamilyname="Aktiv Grotesk Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Medium Italic" familyname="Aktiv Grotesk" stylename="Medium Italic" filename="../instances/AktivGrotesk_MdIt.ufo" postscriptfontname="AktivGrotesk-MediumItalic" stylemapfamilyname="Aktiv Grotesk Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Medium" familyname="Aktiv Grotesk" stylename="Ex Medium" filename="../instances/AktivGroteskEx_Md.ufo" postscriptfontname="AktivGrotesk-ExMedium" stylemapfamilyname="Aktiv Grotesk Ex Medium" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Medium Italic" familyname="Aktiv Grotesk" stylename="Ex Medium Italic" filename="../instances/AktivGroteskEx_MdIt.ufo" postscriptfontname="AktivGrotesk-ExMediumItalic" stylemapfamilyname="Aktiv Grotesk Ex Medium" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd SemiBold" familyname="Aktiv Grotesk" stylename="Cd SemiBold" filename="../../build/instances/AktivGroteskCd_SBd.ufo" postscriptfontname="AktivGrotesk-CdSemiBold" stylemapfamilyname="Aktiv Grotesk Cd SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd SemiBold Italic" familyname="Aktiv Grotesk" stylename="Cd SemiBold Italic" filename="../../build/instances/AktivGroteskCd_SBdIt.ufo" postscriptfontname="AktivGrotesk-CdSemiBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk SemiBold" familyname="Aktiv Grotesk" stylename="SemiBold" filename="../../build/instances/AktivGrotesk_SBd.ufo" postscriptfontname="AktivGrotesk-SemiBold" stylemapfamilyname="Aktiv Grotesk SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk SemiBold Italic" familyname="Aktiv Grotesk" stylename="SemiBold Italic" filename="../../build/instances/AktivGrotesk_SBdIt.ufo" postscriptfontname="AktivGrotesk-SemiBoldItalic" stylemapfamilyname="Aktiv Grotesk SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex SemiBold" familyname="Aktiv Grotesk" stylename="Ex SemiBold" filename="../../build/instances/AktivGroteskEx_SBd.ufo" postscriptfontname="AktivGrotesk-ExSemiBold" stylemapfamilyname="Aktiv Grotesk Ex SemiBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex SemiBold Italic" familyname="Aktiv Grotesk" stylename="Ex SemiBold Italic" filename="../../build/instances/AktivGroteskEx_SBdIt.ufo" postscriptfontname="AktivGrotesk-ExSemiBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex SemiBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Bold" familyname="Aktiv Grotesk" stylename="Cd Bold" filename="../instances/AktivGroteskCd_Bd.ufo" postscriptfontname="AktivGrotesk-CdBold" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Bold Italic" familyname="Aktiv Grotesk" stylename="Cd Bold Italic" filename="../instances/AktivGroteskCd_BdIt.ufo" postscriptfontname="AktivGrotesk-CdBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Bold" familyname="Aktiv Grotesk" stylename="Bold" filename="../instances/AktivGrotesk_Bd.ufo" postscriptfontname="AktivGrotesk-Bold" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Bold Italic" familyname="Aktiv Grotesk" stylename="Bold Italic" filename="../instances/AktivGrotesk_BdIt.ufo" postscriptfontname="AktivGrotesk-BoldItalic" stylemapfamilyname="Aktiv Grotesk" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Bold" familyname="Aktiv Grotesk" stylename="Ex Bold" filename="../instances/AktivGroteskEx_Bd.ufo" postscriptfontname="AktivGrotesk-ExBold" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Bold Italic" familyname="Aktiv Grotesk" stylename="Ex Bold Italic" filename="../instances/AktivGroteskEx_BdIt.ufo" postscriptfontname="AktivGrotesk-ExBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex" stylemapstylename="bold italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd XBold" familyname="Aktiv Grotesk" stylename="Cd XBold" filename="../instances/AktivGroteskCd_XBd.ufo" postscriptfontname="AktivGrotesk-CdXBold" stylemapfamilyname="Aktiv Grotesk Cd XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd XBold Italic" familyname="Aktiv Grotesk" stylename="Cd XBold Italic" filename="../instances/AktivGroteskCd_XBdIt.ufo" postscriptfontname="AktivGrotesk-CdXBoldItalic" stylemapfamilyname="Aktiv Grotesk Cd XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk XBold" familyname="Aktiv Grotesk" stylename="XBold" filename="../instances/AktivGrotesk_XBd.ufo" postscriptfontname="AktivGrotesk-XBold" stylemapfamilyname="Aktiv Grotesk XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk XBold Italic" familyname="Aktiv Grotesk" stylename="XBold Italic" filename="../instances/AktivGrotesk_XBdIt.ufo" postscriptfontname="AktivGrotesk-XBoldItalic" stylemapfamilyname="Aktiv Grotesk XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex XBold" familyname="Aktiv Grotesk" stylename="Ex XBold" filename="../instances/AktivGroteskEx_XBd.ufo" postscriptfontname="AktivGrotesk-ExXBold" stylemapfamilyname="Aktiv Grotesk Ex XBold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex XBold Italic" familyname="Aktiv Grotesk" stylename="Ex XBold Italic" filename="../instances/AktivGroteskEx_XBdIt.ufo" postscriptfontname="AktivGrotesk-ExXBoldItalic" stylemapfamilyname="Aktiv Grotesk Ex XBold" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Black" familyname="Aktiv Grotesk" stylename="Cd Black" filename="../instances/AktivGroteskCd_Blk.ufo" postscriptfontname="AktivGrotesk-CdBlack" stylemapfamilyname="Aktiv Grotesk Cd Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Cd Black Italic" familyname="Aktiv Grotesk" stylename="Cd Black Italic" filename="../instances/AktivGroteskCd_BlkIt.ufo" postscriptfontname="AktivGrotesk-CdBlackItalic" stylemapfamilyname="Aktiv Grotesk Cd Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Black" familyname="Aktiv Grotesk" stylename="Black" filename="../instances/AktivGrotesk_Blk.ufo" postscriptfontname="AktivGrotesk-Black" stylemapfamilyname="Aktiv Grotesk Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Black Italic" familyname="Aktiv Grotesk" stylename="Black Italic" filename="../instances/AktivGrotesk_BlkIt.ufo" postscriptfontname="AktivGrotesk-BlackItalic" stylemapfamilyname="Aktiv Grotesk Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Black" familyname="Aktiv Grotesk" stylename="Ex Black" filename="../instances/AktivGroteskEx_Blk.ufo" postscriptfontname="AktivGrotesk-ExBlack" stylemapfamilyname="Aktiv Grotesk Ex Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Aktiv Grotesk Ex Black Italic" familyname="Aktiv Grotesk" stylename="Ex Black Italic" filename="../instances/AktivGroteskEx_BlkIt.ufo" postscriptfontname="AktivGrotesk-ExBlackItalic" stylemapfamilyname="Aktiv Grotesk Ex Black" stylemapstylename="italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,282 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="weight" minimum="200" maximum="900" default="400">
|
||||||
|
<map input="200" output="0"/>
|
||||||
|
<map input="300" output="145"/>
|
||||||
|
<map input="400" output="394"/>
|
||||||
|
<map input="600" output="594"/>
|
||||||
|
<map input="700" output="823"/>
|
||||||
|
<map input="900" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="opsz" name="optical" minimum="8" maximum="60" default="20"/>
|
||||||
|
</axes>
|
||||||
|
<sources>
|
||||||
|
<source filename="../caption/master_0/SourceSerif_c0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../caption/master_1/SourceSerif_c1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../caption/master_2/SourceSerif_c2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_0/SourceSerif_0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_1/SourceSerif_1.ufo" familyname="Source Serif 4">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_2/SourceSerif_2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_0/SourceSerif_d0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_1/SourceSerif_d1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_2/SourceSerif_d2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<variable-fonts>
|
||||||
|
<variable-font name="SourceSerif4Variable-Roman">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="weight"/>
|
||||||
|
<axis-subset name="optical"/>
|
||||||
|
</axis-subsets>
|
||||||
|
<lib>
|
||||||
|
<dict>
|
||||||
|
<key>public.skipExportGlyphs</key>
|
||||||
|
<array>
|
||||||
|
<string>caron.alt</string>
|
||||||
|
<string>commabelowcmb.alt</string>
|
||||||
|
<string>tonos.cap</string>
|
||||||
|
<string>f.ligalong</string>
|
||||||
|
<string>dieresiscmb.tight</string>
|
||||||
|
<string>IJ</string>
|
||||||
|
<string>Tbar</string>
|
||||||
|
<string>colontriangularmod</string>
|
||||||
|
<string>crossmark</string>
|
||||||
|
<string>ij</string>
|
||||||
|
<string>overline</string>
|
||||||
|
<string>similar</string>
|
||||||
|
<string>tbar</string>
|
||||||
|
<string>triangularbullet</string>
|
||||||
|
<string>turkicdsccmb</string>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</lib>
|
||||||
|
</variable-font>
|
||||||
|
</variable-fonts>
|
||||||
|
<instances>
|
||||||
|
<instance name="Source Serif 4 Caption ExtraLight" familyname="Source Serif 4" stylename="Caption ExtraLight" filename="Source Serif 4-Caption ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-CaptionExtraLight" stylemapfamilyname="Source Serif 4 Caption ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Light" familyname="Source Serif 4" stylename="Caption Light" filename="Source Serif 4-Caption Light.ttf" postscriptfontname="SourceSerif4Roman-CaptionLight" stylemapfamilyname="Source Serif 4 Caption Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption" familyname="Source Serif 4" stylename="Caption" filename="Source Serif 4-Caption.ttf" postscriptfontname="SourceSerif4Roman-CaptionRegular" stylemapfamilyname="Source Serif 4 Caption" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Semibold" familyname="Source Serif 4" stylename="Caption Semibold" filename="Source Serif 4-Caption Semibold.ttf" postscriptfontname="SourceSerif4Roman-CaptionSemibold" stylemapfamilyname="Source Serif 4 Caption Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Bold" familyname="Source Serif 4" stylename="Caption Bold" filename="Source Serif 4-Caption Bold.ttf" postscriptfontname="SourceSerif4Roman-CaptionBold" stylemapfamilyname="Source Serif 4 Caption Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Black" familyname="Source Serif 4" stylename="Caption Black" filename="Source Serif 4-Caption Black.ttf" postscriptfontname="SourceSerif4Roman-CaptionBlack" stylemapfamilyname="Source Serif 4 Caption Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText ExtraLight" familyname="Source Serif 4" stylename="SmText ExtraLight" filename="Source Serif 4-SmText ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-SmTextExtraLight" stylemapfamilyname="Source Serif 4 SmallText ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Light" familyname="Source Serif 4" stylename="SmText Light" filename="Source Serif 4-SmText Light.ttf" postscriptfontname="SourceSerif4Roman-SmTextLight" stylemapfamilyname="Source Serif 4 SmallText Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText" familyname="Source Serif 4" stylename="SmText" filename="Source Serif 4-SmText.ttf" postscriptfontname="SourceSerif4Roman-SmTextRegular" stylemapfamilyname="Source Serif 4 SmallText" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Semibold" familyname="Source Serif 4" stylename="SmText Semibold" filename="Source Serif 4-SmText Semibold.ttf" postscriptfontname="SourceSerif4Roman-SmTextSemibold" stylemapfamilyname="Source Serif 4 SmallText Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Bold" familyname="Source Serif 4" stylename="SmText Bold" filename="Source Serif 4-SmText Bold.ttf" postscriptfontname="SourceSerif4Roman-SmTextBold" stylemapfamilyname="Source Serif 4 SmallText Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Black" familyname="Source Serif 4" stylename="SmText Black" filename="Source Serif 4-SmText Black.ttf" postscriptfontname="SourceSerif4Roman-SmTextBlack" stylemapfamilyname="Source Serif 4 SmallText Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 ExtraLight" familyname="Source Serif 4" stylename="ExtraLight" filename="Source Serif 4-ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-ExtraLight" stylemapfamilyname="Source Serif 4 ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Light" familyname="Source Serif 4" stylename="Light" filename="Source Serif 4-Light.ttf" postscriptfontname="SourceSerif4Roman-Light" stylemapfamilyname="Source Serif 4 Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Regular" familyname="Source Serif 4" stylename="Regular" filename="Source Serif 4-Regular.ttf" postscriptfontname="SourceSerif4Roman-Regular" stylemapfamilyname="Source Serif 4" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Semibold" familyname="Source Serif 4" stylename="Semibold" filename="Source Serif 4-Semibold.ttf" postscriptfontname="SourceSerif4Roman-Semibold" stylemapfamilyname="Source Serif 4 Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Bold" familyname="Source Serif 4" stylename="Bold" filename="Source Serif 4-Bold.ttf" postscriptfontname="SourceSerif4Roman-Bold" stylemapfamilyname="Source Serif 4 Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Black" familyname="Source Serif 4" stylename="Black" filename="Source Serif 4-Black.ttf" postscriptfontname="SourceSerif4Roman-Black" stylemapfamilyname="Source Serif 4 Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead ExtraLight" familyname="Source Serif 4" stylename="Subhead ExtraLight" filename="Source Serif 4-Subhead ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-SubheadExtraLight" stylemapfamilyname="Source Serif 4 Subhead ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Light" familyname="Source Serif 4" stylename="Subhead Light" filename="Source Serif 4-Subhead Light.ttf" postscriptfontname="SourceSerif4Roman-SubheadLight" stylemapfamilyname="Source Serif 4 Subhead Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead" familyname="Source Serif 4" stylename="Subhead" filename="Source Serif 4-Subhead.ttf" postscriptfontname="SourceSerif4Roman-SubheadRegular" stylemapfamilyname="Source Serif 4 Subhead" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Semibold" familyname="Source Serif 4" stylename="Subhead Semibold" filename="Source Serif 4-Subhead Semibold.ttf" postscriptfontname="SourceSerif4Roman-SubheadSemibold" stylemapfamilyname="Source Serif 4 Subhead Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Bold" familyname="Source Serif 4" stylename="Subhead Bold" filename="Source Serif 4-Subhead Bold.ttf" postscriptfontname="SourceSerif4Roman-SubheadBold" stylemapfamilyname="Source Serif 4 Subhead Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Black" familyname="Source Serif 4" stylename="Subhead Black" filename="Source Serif 4-Subhead Black.ttf" postscriptfontname="SourceSerif4Roman-SubheadBlack" stylemapfamilyname="Source Serif 4 Subhead Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display ExtraLight" familyname="Source Serif 4" stylename="Display ExtraLight" filename="Source Serif 4-Display ExtraLight.ttf" postscriptfontname="SourceSerif4Roman-DisplayExtraLight" stylemapfamilyname="Source Serif 4 Display ExtraLight" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Light" familyname="Source Serif 4" stylename="Display Light" filename="Source Serif 4-Display Light.ttf" postscriptfontname="SourceSerif4Roman-DisplayLight" stylemapfamilyname="Source Serif 4 Display Light" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display" familyname="Source Serif 4" stylename="Display" filename="Source Serif 4-Display.ttf" postscriptfontname="SourceSerif4Roman-DisplayRegular" stylemapfamilyname="Source Serif 4 Display" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Semibold" familyname="Source Serif 4" stylename="Display Semibold" filename="Source Serif 4-Display Semibold.ttf" postscriptfontname="SourceSerif4Roman-DisplaySemibold" stylemapfamilyname="Source Serif 4 Display Semibold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Bold" familyname="Source Serif 4" stylename="Display Bold" filename="Source Serif 4-Display Bold.ttf" postscriptfontname="SourceSerif4Roman-DisplayBold" stylemapfamilyname="Source Serif 4 Display Bold" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Black" familyname="Source Serif 4" stylename="Display Black" filename="Source Serif 4-Display Black.ttf" postscriptfontname="SourceSerif4Roman-DisplayBlack" stylemapfamilyname="Source Serif 4 Display Black" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -0,0 +1,274 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="weight" minimum="200" maximum="900" default="400">
|
||||||
|
<map input="200" output="0"/>
|
||||||
|
<map input="300" output="145"/>
|
||||||
|
<map input="400" output="394"/>
|
||||||
|
<map input="600" output="594"/>
|
||||||
|
<map input="700" output="823"/>
|
||||||
|
<map input="900" output="1000"/>
|
||||||
|
</axis>
|
||||||
|
<axis tag="opsz" name="optical" minimum="8" maximum="60" default="20"/>
|
||||||
|
</axes>
|
||||||
|
<sources>
|
||||||
|
<source filename="../caption/master_0/SourceSerif-Italic_c0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../caption/master_1/SourceSerif-Italic_c1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../caption/master_2/SourceSerif-Italic_c2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_0/SourceSerif-Italic_0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_1/SourceSerif-Italic_1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../text/master_2/SourceSerif-Italic_2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_0/SourceSerif-Italic_d0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_1/SourceSerif-Italic_d1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="../display/master_2/SourceSerif-Italic_d2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<variable-fonts>
|
||||||
|
<variable-font name="SourceSerif4Variable-Italic">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="weight"/>
|
||||||
|
<axis-subset name="optical"/>
|
||||||
|
</axis-subsets>
|
||||||
|
<lib>
|
||||||
|
<dict>
|
||||||
|
<key>public.skipExportGlyphs</key>
|
||||||
|
<array>
|
||||||
|
<string>caron.alt</string>
|
||||||
|
<string>commabelowcmb.alt</string>
|
||||||
|
<string>f.liga</string>
|
||||||
|
<string>f.ligalong</string>
|
||||||
|
<string>tonos.cap</string>
|
||||||
|
<string>dieresiscmb.tight</string>
|
||||||
|
<string>turkicdsccmb</string>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</lib>
|
||||||
|
</variable-font>
|
||||||
|
</variable-fonts>
|
||||||
|
<instances>
|
||||||
|
<instance name="Source Serif 4 Caption ExtraLight Italic" familyname="Source Serif 4" stylename="Caption ExtraLight Italic" filename="Source Serif 4-Caption ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionExtraLight" stylemapfamilyname="Source Serif 4 Caption ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Light Italic" familyname="Source Serif 4" stylename="Caption Light Italic" filename="Source Serif 4-Caption Light Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionLight" stylemapfamilyname="Source Serif 4 Caption Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Italic" familyname="Source Serif 4" stylename="Caption Italic" filename="Source Serif 4-Caption Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionRegular" stylemapfamilyname="Source Serif 4 Caption Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Semibold Italic" familyname="Source Serif 4" stylename="Caption Semibold Italic" filename="Source Serif 4-Caption Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionSemibold" stylemapfamilyname="Source Serif 4 Caption Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Bold Italic" familyname="Source Serif 4" stylename="Caption Bold Italic" filename="Source Serif 4-Caption Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionBold" stylemapfamilyname="Source Serif 4 Caption Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Caption Black Italic" familyname="Source Serif 4" stylename="Caption Black Italic" filename="Source Serif 4-Caption Black Italic.ttf" postscriptfontname="SourceSerif4Italic-CaptionBlack" stylemapfamilyname="Source Serif 4 Caption Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText ExtraLight Italic" familyname="Source Serif 4" stylename="SmText ExtraLight Italic" filename="Source Serif 4-SmText ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextExtraLight" stylemapfamilyname="Source Serif 4 SmallText ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Light Italic" familyname="Source Serif 4" stylename="SmText Light Italic" filename="Source Serif 4-SmText Light Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextLight" stylemapfamilyname="Source Serif 4 SmallText Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Italic" familyname="Source Serif 4" stylename="SmText Italic" filename="Source Serif 4-SmText Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextRegular" stylemapfamilyname="Source Serif 4 SmallText Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Semibold Italic" familyname="Source Serif 4" stylename="SmText Semibold Italic" filename="Source Serif 4-SmText Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextSemibold" stylemapfamilyname="Source Serif 4 SmallText Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Bold Italic" familyname="Source Serif 4" stylename="SmText Bold Italic" filename="Source Serif 4-SmText Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextBold" stylemapfamilyname="Source Serif 4 SmallText Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 SmText Black Italic" familyname="Source Serif 4" stylename="SmText Black Italic" filename="Source Serif 4-SmText Black Italic.ttf" postscriptfontname="SourceSerif4Italic-SmTextBlack" stylemapfamilyname="Source Serif 4 SmallText Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 ExtraLight Italic" familyname="Source Serif 4" stylename="ExtraLight Italic" filename="Source Serif 4-ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-ExtraLight" stylemapfamilyname="Source Serif 4 ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Light Italic" familyname="Source Serif 4" stylename="Light Italic" filename="Source Serif 4-Light Italic.ttf" postscriptfontname="SourceSerif4Italic-Light" stylemapfamilyname="Source Serif 4 Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Italic" familyname="Source Serif 4" stylename="Italic" filename="Source Serif 4-Italic.ttf" postscriptfontname="SourceSerif4Italic-Regular" stylemapfamilyname="Source Serif 4 Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Semibold Italic" familyname="Source Serif 4" stylename="Semibold Italic" filename="Source Serif 4-Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-Semibold" stylemapfamilyname="Source Serif 4 Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Bold Italic" familyname="Source Serif 4" stylename="Bold Italic" filename="Source Serif 4-Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-Bold" stylemapfamilyname="Source Serif 4 Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Black Italic" familyname="Source Serif 4" stylename="Black Italic" filename="Source Serif 4-Black Italic.ttf" postscriptfontname="SourceSerif4Italic-Black" stylemapfamilyname="Source Serif 4 Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead ExtraLight Italic" familyname="Source Serif 4" stylename="Subhead ExtraLight Italic" filename="Source Serif 4-Subhead ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadExtraLight" stylemapfamilyname="Source Serif 4 Subhead ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Light Italic" familyname="Source Serif 4" stylename="Subhead Light Italic" filename="Source Serif 4-Subhead Light Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadLight" stylemapfamilyname="Source Serif 4 Subhead Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Italic" familyname="Source Serif 4" stylename="Subhead Italic" filename="Source Serif 4-Subhead Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadRegular" stylemapfamilyname="Source Serif 4 Subhead Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Semibold Italic" familyname="Source Serif 4" stylename="Subhead Semibold Italic" filename="Source Serif 4-Subhead Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadSemibold" stylemapfamilyname="Source Serif 4 Subhead Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Bold Italic" familyname="Source Serif 4" stylename="Subhead Bold Italic" filename="Source Serif 4-Subhead Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadBold" stylemapfamilyname="Source Serif 4 Subhead Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Subhead Black Italic" familyname="Source Serif 4" stylename="Subhead Black Italic" filename="Source Serif 4-Subhead Black Italic.ttf" postscriptfontname="SourceSerif4Italic-SubheadBlack" stylemapfamilyname="Source Serif 4 Subhead Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display ExtraLight Italic" familyname="Source Serif 4" stylename="Display ExtraLight Italic" filename="Source Serif 4-Display ExtraLight Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayExtraLight" stylemapfamilyname="Source Serif 4 Display ExtraLight Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Light Italic" familyname="Source Serif 4" stylename="Display Light Italic" filename="Source Serif 4-Display Light Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayLight" stylemapfamilyname="Source Serif 4 Display Light Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Italic" familyname="Source Serif 4" stylename="Display Italic" filename="Source Serif 4-Display Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayRegular" stylemapfamilyname="Source Serif 4 Display Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Semibold Italic" familyname="Source Serif 4" stylename="Display Semibold Italic" filename="Source Serif 4-Display Semibold Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplaySemibold" stylemapfamilyname="Source Serif 4 Display Semibold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Bold Italic" familyname="Source Serif 4" stylename="Display Bold Italic" filename="Source Serif 4-Display Bold Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayBold" stylemapfamilyname="Source Serif 4 Display Bold Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Source Serif 4 Display Black Italic" familyname="Source Serif 4" stylename="Display Black Italic" filename="Source Serif 4-Display Black Italic.ttf" postscriptfontname="SourceSerif4Italic-DisplayBlack" stylemapfamilyname="Source Serif 4 Display Black Italic" stylemapstylename="regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -1,5 +1,7 @@
|
|||||||
<?xml version='1.0' encoding='UTF-8'?>
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
<designspace format="4.1">
|
<designspace format="4.1">
|
||||||
|
<!-- NOTE: this file is kept at format 4, to check that round-tripping it
|
||||||
|
doesn't upgrade the format. -->
|
||||||
<axes>
|
<axes>
|
||||||
<axis tag="wght" name="weight" minimum="0" maximum="1000" default="0">
|
<axis tag="wght" name="weight" minimum="0" maximum="1000" default="0">
|
||||||
<labelname xml:lang="en">Wéíght</labelname>
|
<labelname xml:lang="en">Wéíght</labelname>
|
||||||
@ -50,6 +52,13 @@
|
|||||||
</sources>
|
</sources>
|
||||||
<instances>
|
<instances>
|
||||||
<instance name="instance.ufo1" familyname="InstanceFamilyName" stylename="InstanceStyleName" filename="instances/instanceTest1.ufo" postscriptfontname="InstancePostscriptName" stylemapfamilyname="InstanceStyleMapFamilyName" stylemapstylename="InstanceStyleMapStyleName">
|
<instance name="instance.ufo1" familyname="InstanceFamilyName" stylename="InstanceStyleName" filename="instances/instanceTest1.ufo" postscriptfontname="InstancePostscriptName" stylemapfamilyname="InstanceStyleMapFamilyName" stylemapstylename="InstanceStyleMapStyleName">
|
||||||
|
<stylename xml:lang="fr">Demigras</stylename>
|
||||||
|
<stylename xml:lang="ja">半ば</stylename>
|
||||||
|
<familyname xml:lang="fr">Montserrat</familyname>
|
||||||
|
<familyname xml:lang="ja">モンセラート</familyname>
|
||||||
|
<stylemapstylename xml:lang="de">Standard</stylemapstylename>
|
||||||
|
<stylemapfamilyname xml:lang="de">Montserrat Halbfett</stylemapfamilyname>
|
||||||
|
<stylemapfamilyname xml:lang="ja">モンセラート SemiBold</stylemapfamilyname>
|
||||||
<location>
|
<location>
|
||||||
<dimension name="weight" xvalue="500"/>
|
<dimension name="weight" xvalue="500"/>
|
||||||
<dimension name="width" xvalue="20"/>
|
<dimension name="width" xvalue="20"/>
|
294
Tests/designspaceLib/data/test_v5.designspace
Normal file
294
Tests/designspaceLib/data/test_v5.designspace
Normal file
@ -0,0 +1,294 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes elidedfallbackname="Regular">
|
||||||
|
<axis tag="wght" name="weight" minimum="200" maximum="1000" default="200">
|
||||||
|
<labelname xml:lang="en">Wéíght</labelname>
|
||||||
|
<labelname xml:lang="fa-IR">قطر</labelname>
|
||||||
|
<map input="200" output="0"/>
|
||||||
|
<map input="300" output="100"/>
|
||||||
|
<map input="400" output="368"/>
|
||||||
|
<map input="600" output="600"/>
|
||||||
|
<map input="700" output="824"/>
|
||||||
|
<map input="900" output="1000"/>
|
||||||
|
<!-- All axes provide STAT information with the "labels" element. -->
|
||||||
|
<labels>
|
||||||
|
<label uservalue="200" userminimum="200" usermaximum="250" name="Extra Light">
|
||||||
|
<labelname xml:lang="de">Extraleicht</labelname>
|
||||||
|
<labelname xml:lang="fr">Extra léger</labelname>
|
||||||
|
</label>
|
||||||
|
<label uservalue="300" userminimum="250" usermaximum="350" name="Light"/>
|
||||||
|
<label uservalue="400" userminimum="350" usermaximum="450" name="Regular" elidable="true"/>
|
||||||
|
<label uservalue="600" userminimum="450" usermaximum="650" name="Semi Bold"/>
|
||||||
|
<label uservalue="700" userminimum="650" usermaximum="850" name="Bold"/>
|
||||||
|
<label uservalue="900" userminimum="850" usermaximum="900" name="Black"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
|
||||||
|
<axis tag="wdth" name="width" minimum="50" maximum="150" default="100" hidden="1">
|
||||||
|
<labelname xml:lang="fr">Chasse</labelname>
|
||||||
|
<map input="50" output="10"/>
|
||||||
|
<map input="100" output="20"/>
|
||||||
|
<map input="125" output="66"/>
|
||||||
|
<map input="150" output="990"/>
|
||||||
|
<labels ordering="1">
|
||||||
|
<label uservalue="50" name="Condensed"/>
|
||||||
|
<label uservalue="100" name="Normal" elidable="true" oldersibling="true"/>
|
||||||
|
<label uservalue="125" name="Wide"/>
|
||||||
|
<!-- Allow specifying only one end of the range, the other is assumed to
|
||||||
|
be infinity as does otlLib buildStatTable -->
|
||||||
|
<label uservalue="150" userminimum="150" name="Extra Wide"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Discrete axes provide a list of discrete values.
|
||||||
|
No interpolation is allowed between these.
|
||||||
|
-->
|
||||||
|
<axis tag="ital" name="Italic" values="0 1" default="0">
|
||||||
|
<labels>
|
||||||
|
<!-- Discrete axes also provide STAT information. -->
|
||||||
|
<label uservalue="0" name="Roman" elidable="true" linkeduservalue="1"/>
|
||||||
|
<label uservalue="1" name="Italic"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
|
||||||
|
<!-- Freestanding labels are analogues of STAT format 4 entries.
|
||||||
|
They give names to freestyle locations. -->
|
||||||
|
<labels>
|
||||||
|
<label name="Some Style">
|
||||||
|
<labelname xml:lang="fr">Un Style</labelname>
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" uservalue="300"/>
|
||||||
|
<dimension name="width" uservalue="50"/>
|
||||||
|
<dimension name="Italic" uservalue="0"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Other">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" uservalue="700"/>
|
||||||
|
<dimension name="width" uservalue="100"/>
|
||||||
|
<dimension name="Italic" uservalue="1"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
</labels>
|
||||||
|
|
||||||
|
<rules processing="last">
|
||||||
|
<rule name="named.rule.1">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="axisName_a" minimum="0" maximum="1"/>
|
||||||
|
<condition name="axisName_b" minimum="2" maximum="3"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="a" with="a.alt"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
|
||||||
|
<sources>
|
||||||
|
<source filename="masters/masterTest1.ufo" name="master.ufo1" familyname="MasterFamilyName" stylename="MasterStyleNameOne">
|
||||||
|
<familyname xml:lang="fr">Montserrat</familyname>
|
||||||
|
<familyname xml:lang="ja">モンセラート</familyname>
|
||||||
|
<lib copy="1"/>
|
||||||
|
<features copy="1"/>
|
||||||
|
<info copy="1"/>
|
||||||
|
<glyph name="A" mute="1"/>
|
||||||
|
<glyph name="Z" mute="1"/>
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="width" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="masters/masterTest2.ufo" name="master.ufo2" familyname="MasterFamilyName" stylename="MasterStyleNameTwo">
|
||||||
|
<kerning mute="1"/>
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="width" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="masters/masterTest2.ufo" name="master.ufo2" familyname="MasterFamilyName" stylename="Supports" layer="supports">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="width" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
|
||||||
|
<variable-fonts>
|
||||||
|
<!--
|
||||||
|
If this element is present, all output targets must be listed within it.
|
||||||
|
If it is not present, the full Designspace is the output, like in version 4.x.
|
||||||
|
|
||||||
|
Continuous axes can be included either:
|
||||||
|
* in full,
|
||||||
|
* or only on a reduced interval (different minimum-maximum),
|
||||||
|
* or only at 1 discrete location
|
||||||
|
Dicrete axes cannot be included in full, and we must specify a value
|
||||||
|
(or the compiler should assume the default value).
|
||||||
|
-->
|
||||||
|
<variable-font name="Test_WghtWdth" filename="Test_WghtWdth_different_from_name.ttf">
|
||||||
|
<!-- This one is the Roman (default location along ital),
|
||||||
|
with full range for the Weight axis. -->
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
<axis-subset name="Width"/>
|
||||||
|
</axis-subsets>
|
||||||
|
<lib>
|
||||||
|
<dict>
|
||||||
|
<key>com.vtt.source</key>
|
||||||
|
<string>sources/vtt/Test_WghtWdth.vtt</string>
|
||||||
|
</dict>
|
||||||
|
</lib>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="Test_Wght">
|
||||||
|
<!-- This one is the Roman (default location along ital),
|
||||||
|
with full range for the Weight axis. -->
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
</axis-subsets>
|
||||||
|
<lib>
|
||||||
|
<dict>
|
||||||
|
<key>com.vtt.source</key>
|
||||||
|
<string>sources/vtt/Test_Wght.vtt</string>
|
||||||
|
</dict>
|
||||||
|
</lib>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="TestCd_Wght">
|
||||||
|
<!-- This one is the Roman (default location along ital),
|
||||||
|
with full range for the Weight axis. -->
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
<axis-subset name="Width" uservalue="0"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="TestWd_Wght">
|
||||||
|
<!-- This one is the Roman (default location along ital),
|
||||||
|
with full range for the Weight axis. -->
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
<axis-subset name="Width" uservalue="1000"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="TestItalic_Wght">
|
||||||
|
<!-- This one is the Italic, with full range for the Weight axis. -->
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
<axis-subset name="Italic" uservalue="1"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="TestRB_Wght">
|
||||||
|
<!-- As an example, this would be the Roman with a reduced range. -->
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight" userminimum="400" usermaximum="700" userdefault="400"/>
|
||||||
|
<axis-subset name="Italic" uservalue="0"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
</variable-fonts>
|
||||||
|
|
||||||
|
<instances>
|
||||||
|
<instance name="instance.ufo1" familyname="InstanceFamilyName" stylename="InstanceStyleName" filename="instances/instanceTest1.ufo" postscriptfontname="InstancePostscriptName" stylemapfamilyname="InstanceStyleMapFamilyName" stylemapstylename="InstanceStyleMapStyleName">
|
||||||
|
<stylename xml:lang="fr">Demigras</stylename>
|
||||||
|
<stylename xml:lang="ja">半ば</stylename>
|
||||||
|
<familyname xml:lang="fr">Montserrat</familyname>
|
||||||
|
<familyname xml:lang="ja">モンセラート</familyname>
|
||||||
|
<stylemapstylename xml:lang="de">Standard</stylemapstylename>
|
||||||
|
<stylemapfamilyname xml:lang="de">Montserrat Halbfett</stylemapfamilyname>
|
||||||
|
<stylemapfamilyname xml:lang="ja">モンセラート SemiBold</stylemapfamilyname>
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="500"/>
|
||||||
|
<dimension name="width" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
|
||||||
|
<!-- The following elements are deprecated in v5.0. They can still be
|
||||||
|
read, but they won't be written out again (they don't roundtrip). -->
|
||||||
|
<!-- ROUNDTRIP_TEST_REMOVE_ME_BEGIN -->
|
||||||
|
<glyphs>
|
||||||
|
<glyph mute="1" unicode="0x123 0x124 0x125" name="arrow"/>
|
||||||
|
</glyphs>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
<!-- ROUNDTRIP_TEST_REMOVE_ME_END -->
|
||||||
|
|
||||||
|
<lib>
|
||||||
|
<dict>
|
||||||
|
<key>com.coolDesignspaceApp.binaryData</key>
|
||||||
|
<data>
|
||||||
|
PGJpbmFyeSBndW5rPg==
|
||||||
|
</data>
|
||||||
|
<key>com.coolDesignspaceApp.specimenText</key>
|
||||||
|
<string>Hamburgerwhatever</string>
|
||||||
|
</dict>
|
||||||
|
</lib>
|
||||||
|
</instance>
|
||||||
|
<instance name="instance.ufo2" familyname="InstanceFamilyName" stylename="InstanceStyleName" filename="instances/instanceTest2.ufo" postscriptfontname="InstancePostscriptName" stylemapfamilyname="InstanceStyleMapFamilyName" stylemapstylename="InstanceStyleMapStyleName">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="500"/>
|
||||||
|
<dimension name="width" xvalue="400" yvalue="300"/>
|
||||||
|
</location>
|
||||||
|
<!-- ROUNDTRIP_TEST_REMOVE_ME_BEGIN -->
|
||||||
|
<glyphs>
|
||||||
|
<glyph unicode="0x65 0xc9 0x12d" name="arrow">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="120"/>
|
||||||
|
<dimension name="width" xvalue="100"/>
|
||||||
|
</location>
|
||||||
|
<note>A note about this glyph</note>
|
||||||
|
<masters>
|
||||||
|
<master glyphname="BB" source="master.ufo1">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="20"/>
|
||||||
|
<dimension name="width" xvalue="20"/>
|
||||||
|
</location>
|
||||||
|
</master>
|
||||||
|
<master glyphname="CC" source="master.ufo2">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="900"/>
|
||||||
|
<dimension name="width" xvalue="900"/>
|
||||||
|
</location>
|
||||||
|
</master>
|
||||||
|
</masters>
|
||||||
|
</glyph>
|
||||||
|
<glyph name="arrow2"/>
|
||||||
|
</glyphs>
|
||||||
|
<kerning/>
|
||||||
|
<info/>
|
||||||
|
<!-- ROUNDTRIP_TEST_REMOVE_ME_END -->
|
||||||
|
</instance>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
These instances will derive all their data from the data above.
|
||||||
|
|
||||||
|
Instances can specify their location either:
|
||||||
|
- using the name of a location label
|
||||||
|
- with design coordinates (xvalue="")
|
||||||
|
- with user coordinates (uservalue="")
|
||||||
|
- with a mix of both coordinate systems
|
||||||
|
-->
|
||||||
|
<instance location="asdf"/>
|
||||||
|
<instance>
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="600"/>
|
||||||
|
<dimension name="width" xvalue="401" yvalue="420"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance>
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="10"/>
|
||||||
|
<dimension name="width" uservalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance>
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" uservalue="300"/>
|
||||||
|
<dimension name="width" uservalue="130"/>
|
||||||
|
<dimension name="Italic" uservalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
|
||||||
|
<lib>
|
||||||
|
<dict>
|
||||||
|
<key>com.coolDesignspaceApp.previewSize</key>
|
||||||
|
<integer>30</integer>
|
||||||
|
</dict>
|
||||||
|
</lib>
|
||||||
|
</designspace>
|
@ -0,0 +1,206 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes elidedfallbackname="Regular">
|
||||||
|
<axis tag="SRIF" name="serif" values="0 1" default="0">
|
||||||
|
<labels>
|
||||||
|
<label uservalue="0" name="Sans"/>
|
||||||
|
<label uservalue="1" name="Serif"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wght" name="weight" minimum="300" maximum="700" default="300">
|
||||||
|
<map input="300" output="0"/>
|
||||||
|
<map input="500" output="500"/>
|
||||||
|
<map input="700" output="1000"/>
|
||||||
|
<labels>
|
||||||
|
<label uservalue="300" userminimum="300" usermaximum="400" name="Light"/>
|
||||||
|
<label uservalue="500" userminimum="400" usermaximum="600" name="Medium"/>
|
||||||
|
<label uservalue="700" userminimum="600" usermaximum="700" name="Bold"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wdth" name="width" minimum="50" maximum="200" default="50">
|
||||||
|
<map input="50" output="0"/>
|
||||||
|
<map input="100" output="500"/>
|
||||||
|
<map input="200" output="1000"/>
|
||||||
|
<labels>
|
||||||
|
<label uservalue="50" userminimum="50" usermaximum="75" name="Condensed"/>
|
||||||
|
<label uservalue="100" userminimum="75" usermaximum="125" name="Normal" elidable="true"/>
|
||||||
|
<label uservalue="200" userminimum="125" usermaximum="200" name="Extended"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
<labels>
|
||||||
|
<label name="S1">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" uservalue="158.9044"/>
|
||||||
|
<dimension name="weight" uservalue="610.2436"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="S2">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" uservalue="159.1956"/>
|
||||||
|
<dimension name="weight" uservalue="642.2196"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
</labels>
|
||||||
|
<rules>
|
||||||
|
<rule name="fold_I_serifs">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="width" minimum="0" maximum="328"/>
|
||||||
|
<condition name="serif" minimum="0" maximum="0"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="I" with="I.narrow"/>
|
||||||
|
</rule>
|
||||||
|
<rule name="fold_S_terminals">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="width" minimum="0" maximum="1000"/>
|
||||||
|
<condition name="weight" minimum="0" maximum="500"/>
|
||||||
|
<condition name="serif" minimum="0" maximum="0.5"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="S" with="S.closed"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="MutatorSansLightCondensed.ufo" name="master.MutatorMathTest.LightCondensed.0" familyname="MutatorMathTest" stylename="LightCondensed">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="MutatorSansBoldCondensed.ufo" name="master.MutatorMathTest.BoldCondensed.1" familyname="MutatorMathTest" stylename="BoldCondensed">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="MutatorSansLightWide.ufo" name="master.MutatorMathTest.LightWide.2" familyname="MutatorMathTest" stylename="LightWide">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="MutatorSansBoldWide.ufo" name="master.MutatorMathTest.BoldWide.3" familyname="MutatorMathTest" stylename="BoldWide">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="MutatorSansLightCondensed.ufo" name="support.crossbar" layer="support.crossbar">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
<dimension name="weight" xvalue="700"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="MutatorSansLightCondensed.ufo" name="support.S.wide" layer="support.S.wide">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
<dimension name="weight" xvalue="700"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="MutatorSansLightCondensed.ufo" name="support.S.middle" layer="support.S.middle">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="569.078000"/>
|
||||||
|
<dimension name="weight" xvalue="700"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="MutatorSerifLightCondensed.ufo" familyname="MutatorMathTest" stylename="SerifLightCondensed">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="serif" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="MutatorSerifLightWide.ufo" familyname="MutatorMathTest" stylename="SerifLightWide">
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="serif" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<variable-fonts>
|
||||||
|
<variable-font name="MutatorSansVariable_Weight_Width">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="weight"/>
|
||||||
|
<axis-subset name="width"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="MutatorSansVariable_Weight">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="weight"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="MutatorSansVariable_Width">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="width"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="MutatorSerifVariable_Width">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="serif" uservalue="1"/>
|
||||||
|
<axis-subset name="width"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
</variable-fonts>
|
||||||
|
<instances>
|
||||||
|
<instance>
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance>
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance>
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance>
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance>
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="327"/>
|
||||||
|
<dimension name="weight" xvalue="500"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance>
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="327"/>
|
||||||
|
<dimension name="weight" xvalue="500"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance>
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="569.078"/>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance>
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="1000"/>
|
||||||
|
<dimension name="weight" xvalue="500"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance>
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
<dimension name="serif" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance>
|
||||||
|
<location>
|
||||||
|
<dimension name="width" xvalue="0"/>
|
||||||
|
<dimension name="serif" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
621
Tests/designspaceLib/data/test_v5_aktiv.designspace
Normal file
621
Tests/designspaceLib/data/test_v5_aktiv.designspace
Normal file
@ -0,0 +1,621 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="Weight" minimum="100" maximum="900" default="400">
|
||||||
|
<map input="100" output="22"/>
|
||||||
|
<map input="200" output="38"/>
|
||||||
|
<map input="300" output="57"/>
|
||||||
|
<map input="400" output="84"/>
|
||||||
|
<map input="500" output="98"/>
|
||||||
|
<map input="600" output="115"/>
|
||||||
|
<map input="700" output="133"/>
|
||||||
|
<map input="800" output="158"/>
|
||||||
|
<map input="900" output="185"/>
|
||||||
|
<labels ordering="1">
|
||||||
|
<label uservalue="100" name="Hair"/>
|
||||||
|
<label uservalue="200" name="Thin"/>
|
||||||
|
<label uservalue="300" name="Light"/>
|
||||||
|
<label uservalue="400" name="Regular" elidable="true" linkeduservalue="700"/>
|
||||||
|
<label uservalue="500" name="Medium"/>
|
||||||
|
<label uservalue="600" name="SemiBold"/>
|
||||||
|
<label uservalue="700" name="Bold"/>
|
||||||
|
<label uservalue="800" name="XBold"/>
|
||||||
|
<label uservalue="900" name="Black"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wdth" name="Width" minimum="75" maximum="125" default="100">
|
||||||
|
<labels ordering="0">
|
||||||
|
<label uservalue="75" name="Cd"/>
|
||||||
|
<label uservalue="100" name="Normal" elidable="true"/>
|
||||||
|
<label uservalue="125" name="Ex"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
<axis tag="ital" name="Italic" minimum="0" maximum="1" default="0">
|
||||||
|
<labels ordering="2">
|
||||||
|
<label uservalue="0" name="Upright" elidable="true" linkeduservalue="1"/>
|
||||||
|
<label uservalue="1" name="Italic"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
|
||||||
|
<rules processing="last">
|
||||||
|
<rule name="BRACKET.CYR">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="Italic" minimum="0.1" maximum="1"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="ghe.loclSRB" with="ghe.ital.loclSRB"/>
|
||||||
|
<sub name="ghe.loclMKD" with="ghe.ital.loclMKD"/>
|
||||||
|
<sub name="de.loclMKDSRB" with="de.ital.loclMKDSRB"/>
|
||||||
|
<sub name="pe.loclMKDSRB" with="pe.ital.loclMKDSRB"/>
|
||||||
|
<sub name="te.loclMKDSRB" with="te.ital.loclMKDSRB"/>
|
||||||
|
<sub name="gje.loclMKD" with="gje.ital.loclMKD"/>
|
||||||
|
<sub name="sha.loclMKDSRB" with="sha.ital.loclMKDSRB"/>
|
||||||
|
</rule>
|
||||||
|
<rule name="BRACKET.116.185">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="Weight" minimum="116" maximum="185"/>
|
||||||
|
<condition name="Width" minimum="75" maximum="97.5"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="cent" with="cent.BRACKET.130"/>
|
||||||
|
<sub name="dollar" with="dollar.BRACKET.130"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
|
||||||
|
<sources>
|
||||||
|
<source filename="AktivGroteskCd_Hair.ufo" name="Aktiv Grotesk Cd Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGroteskCd_HairIt.ufo" name="Aktiv Grotesk Cd Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGrotesk_Hair.ufo" name="Aktiv Grotesk Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGrotesk_HairIt.ufo" name="Aktiv Grotesk Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGroteskEx_Hair.ufo" name="Aktiv Grotesk Ex Hair">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGroteskEx_HairIt.ufo" name="Aktiv Grotesk Ex Hair Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGroteskCd_Rg.ufo" name="Aktiv Grotesk Cd">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGroteskCd_It.ufo" name="Aktiv Grotesk Cd Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" familyname="Aktiv Grotesk">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGrotesk_Rg.ufo" name="Aktiv Grotesk Regular" layer="{126,100,0}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGrotesk_It.ufo" name="Aktiv Grotesk Italic {126,100,1}" layer="{126,100,1}">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGroteskEx_Rg.ufo" name="Aktiv Grotesk Ex">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGroteskEx_It.ufo" name="Aktiv Grotesk Ex Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGroteskCd_Blk.ufo" name="Aktiv Grotesk Cd Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGroteskCd_BlkIt.ufo" name="Aktiv Grotesk Cd Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGrotesk_Blk.ufo" name="Aktiv Grotesk Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGrotesk_BlkIt.ufo" name="Aktiv Grotesk Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGroteskEx_Blk.ufo" name="Aktiv Grotesk Ex Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="AktivGroteskEx_BlkIt.ufo" name="Aktiv Grotesk Ex Black Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
|
||||||
|
<variable-fonts>
|
||||||
|
<variable-font name="AktivGroteskVF_WghtWdthItal">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
<axis-subset name="Width"/>
|
||||||
|
<axis-subset name="Italic"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="AktivGroteskVF_WghtWdth">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
<axis-subset name="Width"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="AktivGroteskVF_Wght">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="AktivGroteskVF_Italics_WghtWdth">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
<axis-subset name="Width"/>
|
||||||
|
<axis-subset name="Italic" uservalue="1"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="AktivGroteskVF_Italics_Wght">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="Weight"/>
|
||||||
|
<axis-subset name="Italic" uservalue="1"/>
|
||||||
|
</axis-subsets>
|
||||||
|
</variable-font>
|
||||||
|
</variable-fonts>
|
||||||
|
|
||||||
|
<instances>
|
||||||
|
<instance filename="instances/AktivGroteskCd_Hair.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_HairIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_Hair.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_HairIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_Hair.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_HairIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="22"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_Th.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_ThIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_Th.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_ThIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_Th.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_ThIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="38"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_Lt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_LtIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_Lt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_LtIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_Lt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_LtIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="57"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_Rg.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_It.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_Rg.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_It.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_Rg.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_It.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="84"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_Md.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_MdIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_Md.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_MdIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_Md.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_MdIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="98"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="../build/instances/AktivGroteskCd_SBd.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="../build/instances/AktivGroteskCd_SBdIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="../build/instances/AktivGrotesk_SBd.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="../build/instances/AktivGrotesk_SBdIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="../build/instances/AktivGroteskEx_SBd.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="../build/instances/AktivGroteskEx_SBdIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="115"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_Bd.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_BdIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_Bd.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_BdIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_Bd.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_BdIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="133"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_XBd.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_XBdIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_XBd.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_XBdIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_XBd.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_XBdIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="158"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_Blk.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskCd_BlkIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_Blk.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGrotesk_BlkIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="100"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_Blk.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance filename="instances/AktivGroteskEx_BlkIt.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="185"/>
|
||||||
|
<dimension name="Width" xvalue="125"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
242
Tests/designspaceLib/data/test_v5_decovar.designspace
Normal file
242
Tests/designspaceLib/data/test_v5_decovar.designspace
Normal file
@ -0,0 +1,242 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="BLDA" name="Inline" minimum="0" maximum="1000" default="0"/>
|
||||||
|
<axis tag="TRMD" name="Shearded" minimum="0" maximum="1000" default="0"/>
|
||||||
|
<axis tag="TRMC" name="Rounded Slab" minimum="0" maximum="1000" default="0"/>
|
||||||
|
<axis tag="SKLD" name="Stripes" minimum="0" maximum="1000" default="0"/>
|
||||||
|
<axis tag="TRML" name="Worm Terminal" minimum="0" maximum="1000" default="0"/>
|
||||||
|
<axis tag="SKLA" name="Inline Skeleton" minimum="0" maximum="1000" default="0"/>
|
||||||
|
<axis tag="TRMF" name="Open Inline Terminal" minimum="0" maximum="1000" default="0"/>
|
||||||
|
<axis tag="TRMK" name="Inline Terminal" minimum="0" maximum="1000" default="0"/>
|
||||||
|
<axis tag="BLDB" name="Worm" minimum="0" maximum="1000" default="0"/>
|
||||||
|
<axis tag="WMX2" name="Weight" minimum="0" maximum="1000" default="0"/>
|
||||||
|
<axis tag="TRMB" name="Flared" minimum="0" maximum="1000" default="0"/>
|
||||||
|
<axis tag="TRMA" name="Rounded" minimum="0" maximum="1000" default="0"/>
|
||||||
|
<axis tag="SKLB" name="Worm Skeleton" minimum="0" maximum="1000" default="0"/>
|
||||||
|
<axis tag="TRMG" name="Slab" minimum="0" maximum="1000" default="0"/>
|
||||||
|
<axis tag="TRME" name="Bifurcated" minimum="0" maximum="1000" default="0"/>
|
||||||
|
</axes>
|
||||||
|
|
||||||
|
<!-- Labels without location or just partly specified location are at the default location plus the explicitly given sub-locations. -->
|
||||||
|
<labels>
|
||||||
|
<label name="Default" elidable="true"/>
|
||||||
|
<label name="Open">
|
||||||
|
<labelname xml:lang="de">Offen</labelname>
|
||||||
|
<location>
|
||||||
|
<dimension name="Inline" uservalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Worm">
|
||||||
|
<location>
|
||||||
|
<dimension name="Worm" uservalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Checkered">
|
||||||
|
<location>
|
||||||
|
<dimension name="Inline Skeleton" uservalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Checkered Reverse">
|
||||||
|
<location>
|
||||||
|
<dimension name="Inline Terminal" uservalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Striped">
|
||||||
|
<location>
|
||||||
|
<dimension name="Stripes" uservalue="500"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Rounded">
|
||||||
|
<location>
|
||||||
|
<dimension name="Rounded" uservalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Flared">
|
||||||
|
<location>
|
||||||
|
<dimension name="Flared" uservalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Flared Open">
|
||||||
|
<location>
|
||||||
|
<dimension name="Inline Skeleton" uservalue="1000"/>
|
||||||
|
<dimension name="Flared" uservalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Rounded Slab">
|
||||||
|
<location>
|
||||||
|
<dimension name="Rounded Slab" uservalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Sheared">
|
||||||
|
<location>
|
||||||
|
<dimension name="Shearded" uservalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Bifurcated">
|
||||||
|
<location>
|
||||||
|
<dimension name="Bifurcated" uservalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Inline">
|
||||||
|
<location>
|
||||||
|
<dimension name="Inline Skeleton" uservalue="500"/>
|
||||||
|
<dimension name="Open Inline Terminal" uservalue="500"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Slab">
|
||||||
|
<location>
|
||||||
|
<dimension name="Slab" uservalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Contrast">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" uservalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Fancy">
|
||||||
|
<location>
|
||||||
|
<dimension name="Inline Skeleton" uservalue="1000"/>
|
||||||
|
<dimension name="Weight" uservalue="1000"/>
|
||||||
|
<dimension name="Flared" uservalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
<label name="Mayhem">
|
||||||
|
<location>
|
||||||
|
<dimension name="Rounded Slab" uservalue="750"/>
|
||||||
|
<dimension name="Worm Terminal" uservalue="250"/>
|
||||||
|
<dimension name="Inline Skeleton" uservalue="1000"/>
|
||||||
|
<dimension name="Open Inline Terminal" uservalue="250"/>
|
||||||
|
<dimension name="Inline Terminal" uservalue="250"/>
|
||||||
|
<dimension name="Worm" uservalue="1000"/>
|
||||||
|
<dimension name="Weight" uservalue="750"/>
|
||||||
|
<dimension name="Flared" uservalue="500"/>
|
||||||
|
<dimension name="Rounded" uservalue="500"/>
|
||||||
|
<dimension name="Worm Skeleton" uservalue="1000"/>
|
||||||
|
<dimension name="Slab" uservalue="750"/>
|
||||||
|
<dimension name="Bifurcated" uservalue="500"/>
|
||||||
|
</location>
|
||||||
|
</label>
|
||||||
|
</labels>
|
||||||
|
|
||||||
|
<sources>
|
||||||
|
<source filename="DecovarAlpha-Regular24.ufo" name="master_Regular"/>
|
||||||
|
<source filename="DecovarAlpha-Regular24SkelA.ufo" name="master_sklA">
|
||||||
|
<location>
|
||||||
|
<dimension name="Inline Skeleton" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24SkelD2.ufo" name="master_sklD2">
|
||||||
|
<location>
|
||||||
|
<dimension name="Stripes" xvalue="500"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24SkelD4.ufo" name="master_sklD4">
|
||||||
|
<location>
|
||||||
|
<dimension name="Stripes" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24SkelB2.ufo" name="master_sklB2">
|
||||||
|
<location>
|
||||||
|
<dimension name="Worm Skeleton" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24TermA.ufo" name="master_trmA">
|
||||||
|
<location>
|
||||||
|
<dimension name="Rounded" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24TermB.ufo" name="master_trmB">
|
||||||
|
<location>
|
||||||
|
<dimension name="Flared" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24TermC.ufo" name="master_trmC">
|
||||||
|
<location>
|
||||||
|
<dimension name="Rounded Slab" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24TermD.ufo" name="master_trmD">
|
||||||
|
<location>
|
||||||
|
<dimension name="Shearded" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24TermE.ufo" name="master_trmE">
|
||||||
|
<location>
|
||||||
|
<dimension name="Bifurcated" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24TermF.ufo" name="master_trmF">
|
||||||
|
<location>
|
||||||
|
<dimension name="Open Inline Terminal" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24TermG.ufo" name="master_trmG">
|
||||||
|
<location>
|
||||||
|
<dimension name="Slab" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24TermSkelA.ufo" name="master_trmK">
|
||||||
|
<location>
|
||||||
|
<dimension name="Inline Terminal" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24TermSkelB.ufo" name="master_trmL">
|
||||||
|
<location>
|
||||||
|
<dimension name="Worm Terminal" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24WeightMax1.ufo" name="master_wmx1">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="5"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24WeightMax1.5.ufo" name="master_wmx1.5">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="507.806"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24WeightMax2.ufo" name="master_wmx2">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24bldA.ufo" name="master_bldA">
|
||||||
|
<location>
|
||||||
|
<dimension name="Inline" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="DecovarAlpha-Regular24bldB.ufo" name="master_bldB">
|
||||||
|
<location>
|
||||||
|
<dimension name="Worm" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
|
||||||
|
<instances>
|
||||||
|
<!--
|
||||||
|
This designspace defines LocationLabels (STAT format 4) for various
|
||||||
|
points within the design space. In order to define instances at these
|
||||||
|
locations, DS version 5 provides the `location="..."` attribute which
|
||||||
|
means that the instance is in the same location as the LocationLabel
|
||||||
|
with the given name.
|
||||||
|
-->
|
||||||
|
<instance location="Default" filename="DecovarAlpha-Default.ufo"/>
|
||||||
|
<instance location="Open" filename="DecovarAlpha-Open.ufo"/>
|
||||||
|
<instance location="Worm" filename="DecovarAlpha-Worm.ufo"/>
|
||||||
|
<instance location="Checkered" filename="DecovarAlpha-Checkered.ufo"/>
|
||||||
|
<instance location="Checkered Reverse" filename="DecovarAlpha-CheckeredReverse.ufo"/>
|
||||||
|
<instance location="Striped" filename="DecovarAlpha-Striped.ufo"/>
|
||||||
|
<instance location="Rounded" filename="DecovarAlpha-Rounded.ufo"/>
|
||||||
|
<instance location="Flared" filename="DecovarAlpha-Flared.ufo"/>
|
||||||
|
<instance location="Flared Open" filename="DecovarAlpha-FlaredOpen.ufo"/>
|
||||||
|
<instance location="Rounded Slab" filename="DecovarAlpha-RoundedSlab.ufo"/>
|
||||||
|
<instance location="Sheared" filename="DecovarAlpha-Sheared.ufo"/>
|
||||||
|
<instance location="Bifurcated" filename="DecovarAlpha-Bifurcated.ufo"/>
|
||||||
|
<instance location="Inline" filename="DecovarAlpha-Inline.ufo"/>
|
||||||
|
<instance location="Slab" filename="DecovarAlpha-Slab.ufo"/>
|
||||||
|
<instance location="Contrast" filename="DecovarAlpha-Contrast.ufo"/>
|
||||||
|
<instance location="Fancy" filename="DecovarAlpha-Fancy.ufo"/>
|
||||||
|
<instance location="Mayhem" filename="DecovarAlpha-Mayhem.ufo"/>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
139
Tests/designspaceLib/data/test_v5_discrete.designspace
Normal file
139
Tests/designspaceLib/data/test_v5_discrete.designspace
Normal file
@ -0,0 +1,139 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="Weight" values="400 700 900" default="400">
|
||||||
|
<labels>
|
||||||
|
<label uservalue="400" name="Regular" elidable="true" linkeduservalue="700"/>
|
||||||
|
<label uservalue="700" name="Bold"/>
|
||||||
|
<label uservalue="900" name="Black"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wdth" name="Width" values="75 100" default="100">
|
||||||
|
<labels>
|
||||||
|
<label uservalue="75" name="Narrow"/>
|
||||||
|
<label uservalue="100" name="Normal" elidable="true"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
<axis tag="ital" name="Italic" values="0 1" default="0">
|
||||||
|
<labels>
|
||||||
|
<label uservalue="0" name="Roman" elidable="true" linkeduservalue="1"/>
|
||||||
|
<label uservalue="1" name="Italic"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
|
||||||
|
<sources>
|
||||||
|
<source filename="arial.ufo" name="Arial Regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="400"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="arialbd.ufo" name="Arial Bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="700"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="ariblk.ufo" name="Arial Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="900"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="ariali.ufo" name="Arial Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="400"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="arialbi.ufo" name="Arial Bold Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="700"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="ARIALN.ufo" name="Arial Narrow">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="400"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="ARIALNB.ufo" name="Arial Narrow Bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="700"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="ARIALNBI.ufo" name="Arial Narrow Bold Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="700"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="ARIALNI.ufo" name="Arial Narrow Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="400"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
|
||||||
|
<instances>
|
||||||
|
<instance name="Arial Regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="400"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Arial Bold">
|
||||||
|
<!-- Should be stylemapstylename="bold" -->
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="700"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Arial Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="900"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Arial Italic">
|
||||||
|
<!-- Should be stylemapstylename="italic" -->
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="400"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Arial Bold Italic">
|
||||||
|
<!-- Should be stylemapstylename="bold italic" -->
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="700"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Arial Narrow">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="400"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Arial Narrow Bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="700"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Arial Narrow Bold Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="700"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance name="Arial Narrow Italic">
|
||||||
|
<location>
|
||||||
|
<dimension name="Weight" xvalue="400"/>
|
||||||
|
<dimension name="Width" xvalue="75"/>
|
||||||
|
<dimension name="Italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
90
Tests/designspaceLib/data/test_v5_original.designspace
Normal file
90
Tests/designspaceLib/data/test_v5_original.designspace
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<!--
|
||||||
|
NOTE: this file is the same as test_v4_original, except:
|
||||||
|
- the format is 5,
|
||||||
|
- source location width = 20 are not written out because it's the default
|
||||||
|
- instance <glyphs>, <kerning>, <info> are removed because deprecated
|
||||||
|
-->
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="weight" minimum="0" maximum="1000" default="0">
|
||||||
|
<labelname xml:lang="en">Wéíght</labelname>
|
||||||
|
<labelname xml:lang="fa-IR">قطر</labelname>
|
||||||
|
</axis>
|
||||||
|
<axis tag="wdth" name="width" minimum="0" maximum="1000" default="15" hidden="1">
|
||||||
|
<labelname xml:lang="fr">Chasse</labelname>
|
||||||
|
<map input="0" output="10"/>
|
||||||
|
<map input="15" output="20"/>
|
||||||
|
<map input="401" output="66"/>
|
||||||
|
<map input="1000" output="990"/>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
<rules processing="last">
|
||||||
|
<rule name="named.rule.1">
|
||||||
|
<conditionset>
|
||||||
|
<condition name="axisName_a" minimum="0" maximum="1"/>
|
||||||
|
<condition name="axisName_b" minimum="2" maximum="3"/>
|
||||||
|
</conditionset>
|
||||||
|
<sub name="a" with="a.alt"/>
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
<sources>
|
||||||
|
<source filename="masters/masterTest1.ufo" name="master.ufo1" familyname="MasterFamilyName" stylename="MasterStyleNameOne">
|
||||||
|
<lib copy="1"/>
|
||||||
|
<features copy="1"/>
|
||||||
|
<info copy="1"/>
|
||||||
|
<glyph name="A" mute="1"/>
|
||||||
|
<glyph name="Z" mute="1"/>
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="masters/masterTest2.ufo" name="master.ufo2" familyname="MasterFamilyName" stylename="MasterStyleNameTwo">
|
||||||
|
<kerning mute="1"/>
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="masters/masterTest2.ufo" name="master.ufo2" familyname="MasterFamilyName" stylename="Supports" layer="supports">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
<instances>
|
||||||
|
<instance name="instance.ufo1" familyname="InstanceFamilyName" stylename="InstanceStyleName" filename="instances/instanceTest1.ufo" postscriptfontname="InstancePostscriptName" stylemapfamilyname="InstanceStyleMapFamilyName" stylemapstylename="InstanceStyleMapStyleName">
|
||||||
|
<stylename xml:lang="fr">Demigras</stylename>
|
||||||
|
<stylename xml:lang="ja">半ば</stylename>
|
||||||
|
<familyname xml:lang="fr">Montserrat</familyname>
|
||||||
|
<familyname xml:lang="ja">モンセラート</familyname>
|
||||||
|
<stylemapstylename xml:lang="de">Standard</stylemapstylename>
|
||||||
|
<stylemapfamilyname xml:lang="de">Montserrat Halbfett</stylemapfamilyname>
|
||||||
|
<stylemapfamilyname xml:lang="ja">モンセラート SemiBold</stylemapfamilyname>
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="500"/>
|
||||||
|
</location>
|
||||||
|
<lib>
|
||||||
|
<dict>
|
||||||
|
<key>com.coolDesignspaceApp.binaryData</key>
|
||||||
|
<data>
|
||||||
|
PGJpbmFyeSBndW5rPg==
|
||||||
|
</data>
|
||||||
|
<key>com.coolDesignspaceApp.specimenText</key>
|
||||||
|
<string>Hamburgerwhatever</string>
|
||||||
|
</dict>
|
||||||
|
</lib>
|
||||||
|
</instance>
|
||||||
|
<instance name="instance.ufo2" familyname="InstanceFamilyName" stylename="InstanceStyleName" filename="instances/instanceTest2.ufo" postscriptfontname="InstancePostscriptName" stylemapfamilyname="InstanceStyleMapFamilyName" stylemapstylename="InstanceStyleMapStyleName">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="500"/>
|
||||||
|
<dimension name="width" xvalue="400" yvalue="300"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
<lib>
|
||||||
|
<dict>
|
||||||
|
<key>com.coolDesignspaceApp.previewSize</key>
|
||||||
|
<integer>30</integer>
|
||||||
|
</dict>
|
||||||
|
</lib>
|
||||||
|
</designspace>
|
646
Tests/designspaceLib/data/test_v5_sourceserif.designspace
Normal file
646
Tests/designspaceLib/data/test_v5_sourceserif.designspace
Normal file
@ -0,0 +1,646 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<designspace format="5.0">
|
||||||
|
<axes>
|
||||||
|
<axis tag="wght" name="weight" minimum="200" maximum="900" default="400">
|
||||||
|
<map input="200" output="0"/>
|
||||||
|
<map input="300" output="145"/>
|
||||||
|
<map input="400" output="394"/>
|
||||||
|
<map input="600" output="594"/>
|
||||||
|
<map input="700" output="823"/>
|
||||||
|
<map input="900" output="1000"/>
|
||||||
|
<labels ordering="1">
|
||||||
|
<label uservalue="200" userminimum="200" usermaximum="250" name="ExtraLight"/>
|
||||||
|
<label uservalue="300" userminimum="250" usermaximum="350" name="Light"/>
|
||||||
|
<label uservalue="400" userminimum="350" usermaximum="450" name="Regular" elidable="true"/>
|
||||||
|
<label uservalue="600" userminimum="550" usermaximum="650" name="Semibold"/>
|
||||||
|
<label uservalue="700" userminimum="650" usermaximum="750" name="Bold"/>
|
||||||
|
<label uservalue="775" userminimum="750" usermaximum="800" name="ExtraBold"/>
|
||||||
|
<label uservalue="900" userminimum="800" usermaximum="900" name="Black"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
<axis tag="opsz" name="optical" minimum="8" maximum="60" default="20">
|
||||||
|
<labels ordering="0">
|
||||||
|
<label uservalue="8" userminimum="8" usermaximum="12" name="Caption"/>
|
||||||
|
<label uservalue="16" userminimum="12" usermaximum="18" name="SmallText"/>
|
||||||
|
<label uservalue="20" userminimum="18" usermaximum="26" name="Text" elidable="true"/>
|
||||||
|
<label uservalue="32" userminimum="26" usermaximum="48" name="Subhead"/>
|
||||||
|
<label uservalue="60" userminimum="48" usermaximum="60" name="Display"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
<axis tag="ital" name="italic" values="0 1" default="0">
|
||||||
|
<labels ordering="2">
|
||||||
|
<label uservalue="0" name="Roman" elidable="true"/>
|
||||||
|
<label uservalue="1" name="Italic"/>
|
||||||
|
</labels>
|
||||||
|
</axis>
|
||||||
|
</axes>
|
||||||
|
|
||||||
|
<sources>
|
||||||
|
<source filename="caption/master_0/SourceSerif_c0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="caption/master_1/SourceSerif_c1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="caption/master_2/SourceSerif_c2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="text/master_0/SourceSerif_0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="text/master_1/SourceSerif_1.ufo" familyname="Source Serif 4">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="text/master_2/SourceSerif_2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="display/master_0/SourceSerif_d0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="display/master_1/SourceSerif_d1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="display/master_2/SourceSerif_d2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
|
||||||
|
<source filename="caption/master_0/SourceSerif-Italic_c0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="caption/master_1/SourceSerif-Italic_c1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="caption/master_2/SourceSerif-Italic_c2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="text/master_0/SourceSerif-Italic_0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="text/master_1/SourceSerif-Italic_1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="text/master_2/SourceSerif-Italic_2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="display/master_0/SourceSerif-Italic_d0.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="display/master_1/SourceSerif-Italic_d1.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
<source filename="display/master_2/SourceSerif-Italic_d2.ufo">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</source>
|
||||||
|
</sources>
|
||||||
|
|
||||||
|
<variable-fonts>
|
||||||
|
<variable-font name="SourceSerif4Variable-Roman">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="weight"/>
|
||||||
|
<axis-subset name="optical"/>
|
||||||
|
<axis-subset name="italic" uservalue="0"/>
|
||||||
|
</axis-subsets>
|
||||||
|
<!-- The per-variable-font lib is to be merged into the global lib on
|
||||||
|
conversion to a DS v4, overwriting keys in the global lib. -->
|
||||||
|
<lib>
|
||||||
|
<dict>
|
||||||
|
<key>public.skipExportGlyphs</key>
|
||||||
|
<array>
|
||||||
|
<string>caron.alt</string>
|
||||||
|
<string>commabelowcmb.alt</string>
|
||||||
|
<string>tonos.cap</string>
|
||||||
|
<string>f.ligalong</string>
|
||||||
|
<string>dieresiscmb.tight</string>
|
||||||
|
<string>IJ</string>
|
||||||
|
<string>Tbar</string>
|
||||||
|
<string>colontriangularmod</string>
|
||||||
|
<string>crossmark</string>
|
||||||
|
<string>ij</string>
|
||||||
|
<string>overline</string>
|
||||||
|
<string>similar</string>
|
||||||
|
<string>tbar</string>
|
||||||
|
<string>triangularbullet</string>
|
||||||
|
<string>turkicdsccmb</string>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</lib>
|
||||||
|
</variable-font>
|
||||||
|
<variable-font name="SourceSerif4Variable-Italic">
|
||||||
|
<axis-subsets>
|
||||||
|
<axis-subset name="weight"/>
|
||||||
|
<axis-subset name="optical"/>
|
||||||
|
<axis-subset name="italic" uservalue="1"/>
|
||||||
|
</axis-subsets>
|
||||||
|
<lib>
|
||||||
|
<dict>
|
||||||
|
<key>public.skipExportGlyphs</key>
|
||||||
|
<array>
|
||||||
|
<string>caron.alt</string>
|
||||||
|
<string>commabelowcmb.alt</string>
|
||||||
|
<string>f.liga</string>
|
||||||
|
<string>f.ligalong</string>
|
||||||
|
<string>tonos.cap</string>
|
||||||
|
<string>dieresiscmb.tight</string>
|
||||||
|
<string>turkicdsccmb</string>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</lib>
|
||||||
|
</variable-font>
|
||||||
|
</variable-fonts>
|
||||||
|
|
||||||
|
<instances>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-CaptionExtraLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-CaptionLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-CaptionRegular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-CaptionSemibold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-CaptionBold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-CaptionBlack">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance stylename="SmText ExtraLight" postscriptfontname="SourceSerif4Roman-SmTextExtraLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance stylename="SmText Light" postscriptfontname="SourceSerif4Roman-SmTextLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance stylename="SmText" postscriptfontname="SourceSerif4Roman-SmTextRegular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance stylename="SmText Semibold" postscriptfontname="SourceSerif4Roman-SmTextSemibold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance stylename="SmText Bold" postscriptfontname="SourceSerif4Roman-SmTextBold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance stylename="SmText Black" postscriptfontname="SourceSerif4Roman-SmTextBlack">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-ExtraLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-Light">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance stylename="Regular" postscriptfontname="SourceSerif4Roman-Regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-Semibold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-Bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-SubheadExtraLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-SubheadLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-SubheadRegular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-SubheadSemibold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-SubheadBold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-SubheadBlack">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-DisplayExtraLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-DisplayLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-DisplayRegular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-DisplaySemibold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-DisplayBold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Roman-DisplayBlack">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="0"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-CaptionExtraLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-CaptionLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-CaptionRegular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-CaptionSemibold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-CaptionBold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-CaptionBlack">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="8"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance stylename="SmText ExtraLight Italic" postscriptfontname="SourceSerif4Italic-SmTextExtraLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance stylename="SmText Light Italic" postscriptfontname="SourceSerif4Italic-SmTextLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance stylename="SmText Italic" postscriptfontname="SourceSerif4Italic-SmTextRegular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance stylename="SmText Semibold Italic" postscriptfontname="SourceSerif4Italic-SmTextSemibold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance stylename="SmText Bold Italic" postscriptfontname="SourceSerif4Italic-SmTextBold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance stylename="SmText Black Italic" postscriptfontname="SourceSerif4Italic-SmTextBlack">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="16"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-ExtraLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-Light">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-Regular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-Semibold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-Bold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-Black">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="20"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-SubheadExtraLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-SubheadLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-SubheadRegular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-SubheadSemibold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-SubheadBold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-SubheadBlack">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="32"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-DisplayExtraLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="0"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-DisplayLight">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="145"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-DisplayRegular">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="394"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-DisplaySemibold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="594"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-DisplayBold">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="823"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
<instance postscriptfontname="SourceSerif4Italic-DisplayBlack">
|
||||||
|
<location>
|
||||||
|
<dimension name="weight" xvalue="1000"/>
|
||||||
|
<dimension name="optical" xvalue="60"/>
|
||||||
|
<dimension name="italic" xvalue="1"/>
|
||||||
|
</location>
|
||||||
|
</instance>
|
||||||
|
</instances>
|
||||||
|
</designspace>
|
@ -1,15 +1,25 @@
|
|||||||
# coding=utf-8
|
# coding=utf-8
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import re
|
||||||
import pytest
|
|
||||||
import warnings
|
|
||||||
|
|
||||||
from fontTools.misc import plistlib
|
import pytest
|
||||||
from fontTools.designspaceLib import (
|
|
||||||
DesignSpaceDocument, SourceDescriptor, AxisDescriptor, RuleDescriptor,
|
|
||||||
InstanceDescriptor, evaluateRule, processRules, posix, DesignSpaceDocumentError)
|
|
||||||
from fontTools import ttLib
|
from fontTools import ttLib
|
||||||
|
from fontTools.designspaceLib import (
|
||||||
|
AxisDescriptor,
|
||||||
|
AxisLabelDescriptor,
|
||||||
|
DesignSpaceDocument,
|
||||||
|
DesignSpaceDocumentError,
|
||||||
|
DiscreteAxisDescriptor,
|
||||||
|
InstanceDescriptor,
|
||||||
|
RuleDescriptor,
|
||||||
|
SourceDescriptor,
|
||||||
|
evaluateRule,
|
||||||
|
posix,
|
||||||
|
processRules,
|
||||||
|
)
|
||||||
|
from fontTools.misc import plistlib
|
||||||
|
|
||||||
|
|
||||||
def _axesAsDict(axes):
|
def _axesAsDict(axes):
|
||||||
"""
|
"""
|
||||||
@ -30,19 +40,22 @@ def _axesAsDict(axes):
|
|||||||
|
|
||||||
|
|
||||||
def assert_equals_test_file(path, test_filename):
|
def assert_equals_test_file(path, test_filename):
|
||||||
with open(path) as fp:
|
with open(path, encoding="utf-8") as fp:
|
||||||
actual = fp.read()
|
actual = fp.read()
|
||||||
|
|
||||||
test_path = os.path.join(os.path.dirname(__file__), test_filename)
|
test_path = os.path.join(os.path.dirname(__file__), test_filename)
|
||||||
with open(test_path) as fp:
|
with open(test_path, encoding="utf-8") as fp:
|
||||||
expected = fp.read()
|
expected = fp.read()
|
||||||
|
expected = re.sub(r"<!--(.|\n)*?-->", "", expected)
|
||||||
|
expected = re.sub(r"\s*\n+", "\n", expected)
|
||||||
|
|
||||||
assert actual == expected
|
assert actual == expected
|
||||||
|
|
||||||
|
|
||||||
def test_fill_document(tmpdir):
|
def test_fill_document(tmpdir):
|
||||||
tmpdir = str(tmpdir)
|
tmpdir = str(tmpdir)
|
||||||
testDocPath = os.path.join(tmpdir, "test.designspace")
|
testDocPath = os.path.join(tmpdir, "test_v4.designspace")
|
||||||
|
testDocPath5 = os.path.join(tmpdir, "test_v5.designspace")
|
||||||
masterPath1 = os.path.join(tmpdir, "masters", "masterTest1.ufo")
|
masterPath1 = os.path.join(tmpdir, "masters", "masterTest1.ufo")
|
||||||
masterPath2 = os.path.join(tmpdir, "masters", "masterTest2.ufo")
|
masterPath2 = os.path.join(tmpdir, "masters", "masterTest2.ufo")
|
||||||
instancePath1 = os.path.join(tmpdir, "instances", "instanceTest1.ufo")
|
instancePath1 = os.path.join(tmpdir, "instances", "instanceTest1.ufo")
|
||||||
@ -121,6 +134,10 @@ def test_fill_document(tmpdir):
|
|||||||
i1.postScriptFontName = "InstancePostscriptName"
|
i1.postScriptFontName = "InstancePostscriptName"
|
||||||
i1.styleMapFamilyName = "InstanceStyleMapFamilyName"
|
i1.styleMapFamilyName = "InstanceStyleMapFamilyName"
|
||||||
i1.styleMapStyleName = "InstanceStyleMapStyleName"
|
i1.styleMapStyleName = "InstanceStyleMapStyleName"
|
||||||
|
i1.localisedStyleName = dict(fr="Demigras", ja="半ば")
|
||||||
|
i1.localisedFamilyName = dict(fr="Montserrat", ja="モンセラート")
|
||||||
|
i1.localisedStyleMapStyleName = dict(de="Standard")
|
||||||
|
i1.localisedStyleMapFamilyName = dict(de="Montserrat Halbfett", ja="モンセラート SemiBold")
|
||||||
glyphData = dict(name="arrow", mute=True, unicodes=[0x123, 0x124, 0x125])
|
glyphData = dict(name="arrow", mute=True, unicodes=[0x123, 0x124, 0x125])
|
||||||
i1.glyphs['arrow'] = glyphData
|
i1.glyphs['arrow'] = glyphData
|
||||||
i1.lib['com.coolDesignspaceApp.binaryData'] = plistlib.Data(b'<binary gunk>')
|
i1.lib['com.coolDesignspaceApp.binaryData'] = plistlib.Data(b'<binary gunk>')
|
||||||
@ -158,16 +175,21 @@ def test_fill_document(tmpdir):
|
|||||||
])
|
])
|
||||||
r1.subs.append(("a", "a.alt"))
|
r1.subs.append(("a", "a.alt"))
|
||||||
doc.addRule(r1)
|
doc.addRule(r1)
|
||||||
# write the document
|
# write the document; without an explicit format it will be 5.0 by default
|
||||||
|
doc.write(testDocPath5)
|
||||||
|
assert os.path.exists(testDocPath5)
|
||||||
|
assert_equals_test_file(testDocPath5, 'data/test_v5_original.designspace')
|
||||||
|
# write again with an explicit format = 4.1
|
||||||
|
doc.formatVersion = "4.1"
|
||||||
doc.write(testDocPath)
|
doc.write(testDocPath)
|
||||||
assert os.path.exists(testDocPath)
|
assert os.path.exists(testDocPath)
|
||||||
assert_equals_test_file(testDocPath, 'data/test.designspace')
|
assert_equals_test_file(testDocPath, 'data/test_v4_original.designspace')
|
||||||
# import it again
|
# import it again
|
||||||
new = DesignSpaceDocument()
|
new = DesignSpaceDocument()
|
||||||
new.read(testDocPath)
|
new.read(testDocPath)
|
||||||
|
|
||||||
assert new.default.location == {'width': 20.0, 'weight': 0.0}
|
assert new.default.location == {'width': 20.0, 'weight': 0.0}
|
||||||
assert new.filename == 'test.designspace'
|
assert new.filename == 'test_v4.designspace'
|
||||||
assert new.lib == doc.lib
|
assert new.lib == doc.lib
|
||||||
assert new.instances[0].lib == doc.instances[0].lib
|
assert new.instances[0].lib == doc.instances[0].lib
|
||||||
|
|
||||||
@ -197,6 +219,7 @@ def test_unicodes(tmpdir):
|
|||||||
instancePath1 = os.path.join(tmpdir, "instances", "instanceTest1.ufo")
|
instancePath1 = os.path.join(tmpdir, "instances", "instanceTest1.ufo")
|
||||||
instancePath2 = os.path.join(tmpdir, "instances", "instanceTest2.ufo")
|
instancePath2 = os.path.join(tmpdir, "instances", "instanceTest2.ufo")
|
||||||
doc = DesignSpaceDocument()
|
doc = DesignSpaceDocument()
|
||||||
|
doc.formatVersion = "4.1" # This test about instance glyphs is deprecated in v5
|
||||||
# add master 1
|
# add master 1
|
||||||
s1 = SourceDescriptor()
|
s1 = SourceDescriptor()
|
||||||
s1.filename = os.path.relpath(masterPath1, os.path.dirname(testDocPath))
|
s1.filename = os.path.relpath(masterPath1, os.path.dirname(testDocPath))
|
||||||
@ -832,7 +855,7 @@ def test_updatePaths(tmpdir):
|
|||||||
|
|
||||||
def test_read_with_path_object():
|
def test_read_with_path_object():
|
||||||
import pathlib
|
import pathlib
|
||||||
source = (pathlib.Path(__file__) / "../data/test.designspace").resolve()
|
source = (pathlib.Path(__file__) / "../data/test_v4_original.designspace").resolve()
|
||||||
assert source.exists()
|
assert source.exists()
|
||||||
doc = DesignSpaceDocument()
|
doc = DesignSpaceDocument()
|
||||||
doc.read(source)
|
doc.read(source)
|
||||||
@ -841,7 +864,7 @@ def test_read_with_path_object():
|
|||||||
def test_with_with_path_object(tmpdir):
|
def test_with_with_path_object(tmpdir):
|
||||||
import pathlib
|
import pathlib
|
||||||
tmpdir = str(tmpdir)
|
tmpdir = str(tmpdir)
|
||||||
dest = pathlib.Path(tmpdir) / "test.designspace"
|
dest = pathlib.Path(tmpdir) / "test_v4_original.designspace"
|
||||||
doc = DesignSpaceDocument()
|
doc = DesignSpaceDocument()
|
||||||
doc.write(dest)
|
doc.write(dest)
|
||||||
assert dest.exists()
|
assert dest.exists()
|
||||||
|
888
Tests/designspaceLib/designspace_v5_test.py
Normal file
888
Tests/designspaceLib/designspace_v5_test.py
Normal file
@ -0,0 +1,888 @@
|
|||||||
|
import re
|
||||||
|
import shutil
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
import pytest
|
||||||
|
from fontTools.designspaceLib import (
|
||||||
|
AxisDescriptor,
|
||||||
|
AxisLabelDescriptor,
|
||||||
|
DesignSpaceDocument,
|
||||||
|
DiscreteAxisDescriptor,
|
||||||
|
InstanceDescriptor,
|
||||||
|
LocationLabelDescriptor,
|
||||||
|
RangeAxisSubsetDescriptor,
|
||||||
|
SourceDescriptor,
|
||||||
|
ValueAxisSubsetDescriptor,
|
||||||
|
VariableFontDescriptor,
|
||||||
|
posix,
|
||||||
|
)
|
||||||
|
|
||||||
|
from .fixtures import datadir
|
||||||
|
|
||||||
|
|
||||||
|
def assert_descriptors_equal(actual, expected):
|
||||||
|
assert len(actual) == len(expected)
|
||||||
|
for a, e in zip(actual, expected):
|
||||||
|
assert a.asdict() == e.asdict()
|
||||||
|
|
||||||
|
|
||||||
|
def test_read_v5_document_simple(datadir):
|
||||||
|
doc = DesignSpaceDocument.fromfile(datadir / "test_v5.designspace")
|
||||||
|
|
||||||
|
assert_descriptors_equal(
|
||||||
|
doc.axes,
|
||||||
|
[
|
||||||
|
AxisDescriptor(
|
||||||
|
tag="wght",
|
||||||
|
name="weight",
|
||||||
|
minimum=200,
|
||||||
|
maximum=1000,
|
||||||
|
default=200,
|
||||||
|
labelNames={"en": "Wéíght", "fa-IR": "قطر"},
|
||||||
|
map=[
|
||||||
|
(200, 0),
|
||||||
|
(300, 100),
|
||||||
|
(400, 368),
|
||||||
|
(600, 600),
|
||||||
|
(700, 824),
|
||||||
|
(900, 1000),
|
||||||
|
],
|
||||||
|
axisOrdering=None,
|
||||||
|
axisLabels=[
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
name="Extra Light",
|
||||||
|
userMinimum=200,
|
||||||
|
userValue=200,
|
||||||
|
userMaximum=250,
|
||||||
|
labelNames={"de": "Extraleicht", "fr": "Extra léger"},
|
||||||
|
),
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
name="Light", userMinimum=250, userValue=300, userMaximum=350
|
||||||
|
),
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
name="Regular",
|
||||||
|
userMinimum=350,
|
||||||
|
userValue=400,
|
||||||
|
userMaximum=450,
|
||||||
|
elidable=True,
|
||||||
|
),
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
name="Semi Bold",
|
||||||
|
userMinimum=450,
|
||||||
|
userValue=600,
|
||||||
|
userMaximum=650,
|
||||||
|
),
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
name="Bold", userMinimum=650, userValue=700, userMaximum=850
|
||||||
|
),
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
name="Black", userMinimum=850, userValue=900, userMaximum=900
|
||||||
|
),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
AxisDescriptor(
|
||||||
|
tag="wdth",
|
||||||
|
name="width",
|
||||||
|
minimum=50,
|
||||||
|
maximum=150,
|
||||||
|
default=100,
|
||||||
|
hidden=True,
|
||||||
|
labelNames={"fr": "Chasse"},
|
||||||
|
map=[(50, 10), (100, 20), (125, 66), (150, 990)],
|
||||||
|
axisOrdering=1,
|
||||||
|
axisLabels=[
|
||||||
|
AxisLabelDescriptor(name="Condensed", userValue=50),
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
name="Normal", elidable=True, olderSibling=True, userValue=100
|
||||||
|
),
|
||||||
|
AxisLabelDescriptor(name="Wide", userValue=125),
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
name="Extra Wide", userValue=150, userMinimum=150
|
||||||
|
),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
DiscreteAxisDescriptor(
|
||||||
|
tag="ital",
|
||||||
|
name="Italic",
|
||||||
|
values=[0, 1],
|
||||||
|
default=0,
|
||||||
|
axisOrdering=None,
|
||||||
|
axisLabels=[
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
name="Roman", userValue=0, elidable=True, linkedUserValue=1
|
||||||
|
),
|
||||||
|
AxisLabelDescriptor(name="Italic", userValue=1),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
assert_descriptors_equal(
|
||||||
|
doc.locationLabels,
|
||||||
|
[
|
||||||
|
LocationLabelDescriptor(
|
||||||
|
name="Some Style",
|
||||||
|
labelNames={"fr": "Un Style"},
|
||||||
|
userLocation={"weight": 300, "width": 50, "Italic": 0},
|
||||||
|
),
|
||||||
|
LocationLabelDescriptor(
|
||||||
|
name="Other", userLocation={"weight": 700, "width": 100, "Italic": 1}
|
||||||
|
),
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
assert_descriptors_equal(
|
||||||
|
doc.sources,
|
||||||
|
[
|
||||||
|
SourceDescriptor(
|
||||||
|
filename="masters/masterTest1.ufo",
|
||||||
|
path=posix(str((datadir / "masters/masterTest1.ufo").resolve())),
|
||||||
|
name="master.ufo1",
|
||||||
|
layerName=None,
|
||||||
|
location={"weight": 0.0, "width": 20.0},
|
||||||
|
copyLib=True,
|
||||||
|
copyInfo=True,
|
||||||
|
copyGroups=False,
|
||||||
|
copyFeatures=True,
|
||||||
|
muteKerning=False,
|
||||||
|
muteInfo=False,
|
||||||
|
mutedGlyphNames=["A", "Z"],
|
||||||
|
familyName="MasterFamilyName",
|
||||||
|
styleName="MasterStyleNameOne",
|
||||||
|
localisedFamilyName={"fr": "Montserrat", "ja": "モンセラート"},
|
||||||
|
),
|
||||||
|
SourceDescriptor(
|
||||||
|
filename="masters/masterTest2.ufo",
|
||||||
|
path=posix(str((datadir / "masters/masterTest2.ufo").resolve())),
|
||||||
|
name="master.ufo2",
|
||||||
|
layerName=None,
|
||||||
|
location={"weight": 1000.0, "width": 20.0},
|
||||||
|
copyLib=False,
|
||||||
|
copyInfo=False,
|
||||||
|
copyGroups=False,
|
||||||
|
copyFeatures=False,
|
||||||
|
muteKerning=True,
|
||||||
|
muteInfo=False,
|
||||||
|
mutedGlyphNames=[],
|
||||||
|
familyName="MasterFamilyName",
|
||||||
|
styleName="MasterStyleNameTwo",
|
||||||
|
localisedFamilyName={},
|
||||||
|
),
|
||||||
|
SourceDescriptor(
|
||||||
|
filename="masters/masterTest2.ufo",
|
||||||
|
path=posix(str((datadir / "masters/masterTest2.ufo").resolve())),
|
||||||
|
name="master.ufo2",
|
||||||
|
layerName="supports",
|
||||||
|
location={"weight": 1000.0, "width": 20.0},
|
||||||
|
copyLib=False,
|
||||||
|
copyInfo=False,
|
||||||
|
copyGroups=False,
|
||||||
|
copyFeatures=False,
|
||||||
|
muteKerning=False,
|
||||||
|
muteInfo=False,
|
||||||
|
mutedGlyphNames=[],
|
||||||
|
familyName="MasterFamilyName",
|
||||||
|
styleName="Supports",
|
||||||
|
localisedFamilyName={},
|
||||||
|
),
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
assert_descriptors_equal(
|
||||||
|
doc.variableFonts,
|
||||||
|
[
|
||||||
|
VariableFontDescriptor(
|
||||||
|
name="Test_WghtWdth",
|
||||||
|
filename="Test_WghtWdth_different_from_name.ttf",
|
||||||
|
axisSubsets=[
|
||||||
|
RangeAxisSubsetDescriptor(name="Weight"),
|
||||||
|
RangeAxisSubsetDescriptor(name="Width"),
|
||||||
|
],
|
||||||
|
lib={"com.vtt.source": "sources/vtt/Test_WghtWdth.vtt"},
|
||||||
|
),
|
||||||
|
VariableFontDescriptor(
|
||||||
|
name="Test_Wght",
|
||||||
|
axisSubsets=[RangeAxisSubsetDescriptor(name="Weight")],
|
||||||
|
lib={"com.vtt.source": "sources/vtt/Test_Wght.vtt"},
|
||||||
|
),
|
||||||
|
VariableFontDescriptor(
|
||||||
|
name="TestCd_Wght",
|
||||||
|
axisSubsets=[
|
||||||
|
RangeAxisSubsetDescriptor(name="Weight"),
|
||||||
|
ValueAxisSubsetDescriptor(name="Width", userValue=0),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
VariableFontDescriptor(
|
||||||
|
name="TestWd_Wght",
|
||||||
|
axisSubsets=[
|
||||||
|
RangeAxisSubsetDescriptor(name="Weight"),
|
||||||
|
ValueAxisSubsetDescriptor(name="Width", userValue=1000),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
VariableFontDescriptor(
|
||||||
|
name="TestItalic_Wght",
|
||||||
|
axisSubsets=[
|
||||||
|
RangeAxisSubsetDescriptor(name="Weight"),
|
||||||
|
ValueAxisSubsetDescriptor(name="Italic", userValue=1),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
VariableFontDescriptor(
|
||||||
|
name="TestRB_Wght",
|
||||||
|
axisSubsets=[
|
||||||
|
RangeAxisSubsetDescriptor(
|
||||||
|
name="Weight", userMinimum=400, userDefault=400, userMaximum=700
|
||||||
|
),
|
||||||
|
ValueAxisSubsetDescriptor(name="Italic", userValue=0),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
assert_descriptors_equal(
|
||||||
|
doc.instances,
|
||||||
|
[
|
||||||
|
InstanceDescriptor(
|
||||||
|
filename="instances/instanceTest1.ufo",
|
||||||
|
path=posix(str((datadir / "instances/instanceTest1.ufo").resolve())),
|
||||||
|
name="instance.ufo1",
|
||||||
|
designLocation={"weight": 500.0, "width": 20.0},
|
||||||
|
familyName="InstanceFamilyName",
|
||||||
|
styleName="InstanceStyleName",
|
||||||
|
postScriptFontName="InstancePostscriptName",
|
||||||
|
styleMapFamilyName="InstanceStyleMapFamilyName",
|
||||||
|
styleMapStyleName="InstanceStyleMapStyleName",
|
||||||
|
localisedFamilyName={"fr": "Montserrat", "ja": "モンセラート"},
|
||||||
|
localisedStyleName={"fr": "Demigras", "ja": "半ば"},
|
||||||
|
localisedStyleMapFamilyName={
|
||||||
|
"de": "Montserrat Halbfett",
|
||||||
|
"ja": "モンセラート SemiBold",
|
||||||
|
},
|
||||||
|
localisedStyleMapStyleName={"de": "Standard"},
|
||||||
|
glyphs={"arrow": {"mute": True, "unicodes": [291, 292, 293]}},
|
||||||
|
lib={
|
||||||
|
"com.coolDesignspaceApp.binaryData": b"<binary gunk>",
|
||||||
|
"com.coolDesignspaceApp.specimenText": "Hamburgerwhatever",
|
||||||
|
},
|
||||||
|
),
|
||||||
|
InstanceDescriptor(
|
||||||
|
filename="instances/instanceTest2.ufo",
|
||||||
|
path=posix(str((datadir / "instances/instanceTest2.ufo").resolve())),
|
||||||
|
name="instance.ufo2",
|
||||||
|
designLocation={"weight": 500.0, "width": (400.0, 300.0)},
|
||||||
|
familyName="InstanceFamilyName",
|
||||||
|
styleName="InstanceStyleName",
|
||||||
|
postScriptFontName="InstancePostscriptName",
|
||||||
|
styleMapFamilyName="InstanceStyleMapFamilyName",
|
||||||
|
styleMapStyleName="InstanceStyleMapStyleName",
|
||||||
|
glyphs={
|
||||||
|
"arrow": {
|
||||||
|
"unicodes": [101, 201, 301],
|
||||||
|
"note": "A note about this glyph",
|
||||||
|
"instanceLocation": {"weight": 120.0, "width": 100.0},
|
||||||
|
"masters": [
|
||||||
|
{
|
||||||
|
"font": "master.ufo1",
|
||||||
|
"location": {"weight": 20.0, "width": 20.0},
|
||||||
|
"glyphName": "BB",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"font": "master.ufo2",
|
||||||
|
"location": {"weight": 900.0, "width": 900.0},
|
||||||
|
"glyphName": "CC",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
},
|
||||||
|
"arrow2": {},
|
||||||
|
},
|
||||||
|
),
|
||||||
|
InstanceDescriptor(
|
||||||
|
locationLabel="asdf",
|
||||||
|
),
|
||||||
|
InstanceDescriptor(
|
||||||
|
designLocation={"weight": 600.0, "width": (401.0, 420.0)},
|
||||||
|
),
|
||||||
|
InstanceDescriptor(
|
||||||
|
designLocation={"weight": 10.0, "Italic": 0.0},
|
||||||
|
userLocation={"width": 100.0},
|
||||||
|
),
|
||||||
|
InstanceDescriptor(
|
||||||
|
userLocation={"weight": 300.0, "width": 130.0, "Italic": 1.0},
|
||||||
|
),
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
def test_read_v5_document_decovar(datadir):
|
||||||
|
doc = DesignSpaceDocument.fromfile(datadir / "test_v5_decovar.designspace")
|
||||||
|
|
||||||
|
assert not doc.variableFonts
|
||||||
|
|
||||||
|
assert_descriptors_equal(
|
||||||
|
doc.axes,
|
||||||
|
[
|
||||||
|
AxisDescriptor(
|
||||||
|
default=0, maximum=1000, minimum=0, name="Inline", tag="BLDA"
|
||||||
|
),
|
||||||
|
AxisDescriptor(
|
||||||
|
default=0, maximum=1000, minimum=0, name="Shearded", tag="TRMD"
|
||||||
|
),
|
||||||
|
AxisDescriptor(
|
||||||
|
default=0, maximum=1000, minimum=0, name="Rounded Slab", tag="TRMC"
|
||||||
|
),
|
||||||
|
AxisDescriptor(
|
||||||
|
default=0, maximum=1000, minimum=0, name="Stripes", tag="SKLD"
|
||||||
|
),
|
||||||
|
AxisDescriptor(
|
||||||
|
default=0, maximum=1000, minimum=0, name="Worm Terminal", tag="TRML"
|
||||||
|
),
|
||||||
|
AxisDescriptor(
|
||||||
|
default=0, maximum=1000, minimum=0, name="Inline Skeleton", tag="SKLA"
|
||||||
|
),
|
||||||
|
AxisDescriptor(
|
||||||
|
default=0,
|
||||||
|
maximum=1000,
|
||||||
|
minimum=0,
|
||||||
|
name="Open Inline Terminal",
|
||||||
|
tag="TRMF",
|
||||||
|
),
|
||||||
|
AxisDescriptor(
|
||||||
|
default=0, maximum=1000, minimum=0, name="Inline Terminal", tag="TRMK"
|
||||||
|
),
|
||||||
|
AxisDescriptor(default=0, maximum=1000, minimum=0, name="Worm", tag="BLDB"),
|
||||||
|
AxisDescriptor(
|
||||||
|
default=0, maximum=1000, minimum=0, name="Weight", tag="WMX2"
|
||||||
|
),
|
||||||
|
AxisDescriptor(
|
||||||
|
default=0, maximum=1000, minimum=0, name="Flared", tag="TRMB"
|
||||||
|
),
|
||||||
|
AxisDescriptor(
|
||||||
|
default=0, maximum=1000, minimum=0, name="Rounded", tag="TRMA"
|
||||||
|
),
|
||||||
|
AxisDescriptor(
|
||||||
|
default=0, maximum=1000, minimum=0, name="Worm Skeleton", tag="SKLB"
|
||||||
|
),
|
||||||
|
AxisDescriptor(default=0, maximum=1000, minimum=0, name="Slab", tag="TRMG"),
|
||||||
|
AxisDescriptor(
|
||||||
|
default=0, maximum=1000, minimum=0, name="Bifurcated", tag="TRME"
|
||||||
|
),
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
assert_descriptors_equal(
|
||||||
|
doc.locationLabels,
|
||||||
|
[
|
||||||
|
LocationLabelDescriptor(name="Default", elidable=True, userLocation={}),
|
||||||
|
LocationLabelDescriptor(
|
||||||
|
name="Open", userLocation={"Inline": 1000}, labelNames={"de": "Offen"}
|
||||||
|
),
|
||||||
|
LocationLabelDescriptor(name="Worm", userLocation={"Worm": 1000}),
|
||||||
|
LocationLabelDescriptor(
|
||||||
|
name="Checkered", userLocation={"Inline Skeleton": 1000}
|
||||||
|
),
|
||||||
|
LocationLabelDescriptor(
|
||||||
|
name="Checkered Reverse", userLocation={"Inline Terminal": 1000}
|
||||||
|
),
|
||||||
|
LocationLabelDescriptor(name="Striped", userLocation={"Stripes": 500}),
|
||||||
|
LocationLabelDescriptor(name="Rounded", userLocation={"Rounded": 1000}),
|
||||||
|
LocationLabelDescriptor(name="Flared", userLocation={"Flared": 1000}),
|
||||||
|
LocationLabelDescriptor(
|
||||||
|
name="Flared Open",
|
||||||
|
userLocation={"Inline Skeleton": 1000, "Flared": 1000},
|
||||||
|
),
|
||||||
|
LocationLabelDescriptor(
|
||||||
|
name="Rounded Slab", userLocation={"Rounded Slab": 1000}
|
||||||
|
),
|
||||||
|
LocationLabelDescriptor(name="Sheared", userLocation={"Shearded": 1000}),
|
||||||
|
LocationLabelDescriptor(
|
||||||
|
name="Bifurcated", userLocation={"Bifurcated": 1000}
|
||||||
|
),
|
||||||
|
LocationLabelDescriptor(
|
||||||
|
name="Inline",
|
||||||
|
userLocation={"Inline Skeleton": 500, "Open Inline Terminal": 500},
|
||||||
|
),
|
||||||
|
LocationLabelDescriptor(name="Slab", userLocation={"Slab": 1000}),
|
||||||
|
LocationLabelDescriptor(name="Contrast", userLocation={"Weight": 1000}),
|
||||||
|
LocationLabelDescriptor(
|
||||||
|
name="Fancy",
|
||||||
|
userLocation={"Inline Skeleton": 1000, "Flared": 1000, "Weight": 1000},
|
||||||
|
),
|
||||||
|
LocationLabelDescriptor(
|
||||||
|
name="Mayhem",
|
||||||
|
userLocation={
|
||||||
|
"Inline Skeleton": 1000,
|
||||||
|
"Worm Skeleton": 1000,
|
||||||
|
"Rounded": 500,
|
||||||
|
"Flared": 500,
|
||||||
|
"Rounded Slab": 750,
|
||||||
|
"Bifurcated": 500,
|
||||||
|
"Open Inline Terminal": 250,
|
||||||
|
"Slab": 750,
|
||||||
|
"Inline Terminal": 250,
|
||||||
|
"Worm Terminal": 250,
|
||||||
|
"Weight": 750,
|
||||||
|
"Worm": 1000,
|
||||||
|
},
|
||||||
|
),
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
assert [i.locationLabel for i in doc.instances] == [
|
||||||
|
"Default",
|
||||||
|
"Open",
|
||||||
|
"Worm",
|
||||||
|
"Checkered",
|
||||||
|
"Checkered Reverse",
|
||||||
|
"Striped",
|
||||||
|
"Rounded",
|
||||||
|
"Flared",
|
||||||
|
"Flared Open",
|
||||||
|
"Rounded Slab",
|
||||||
|
"Sheared",
|
||||||
|
"Bifurcated",
|
||||||
|
"Inline",
|
||||||
|
"Slab",
|
||||||
|
"Contrast",
|
||||||
|
"Fancy",
|
||||||
|
"Mayhem",
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
|
def test_read_v5_document_discrete(datadir):
|
||||||
|
doc = DesignSpaceDocument.fromfile(datadir / "test_v5_discrete.designspace")
|
||||||
|
|
||||||
|
assert not doc.locationLabels
|
||||||
|
assert not doc.variableFonts
|
||||||
|
|
||||||
|
assert_descriptors_equal(
|
||||||
|
doc.axes,
|
||||||
|
[
|
||||||
|
DiscreteAxisDescriptor(
|
||||||
|
default=400,
|
||||||
|
values=[400, 700, 900],
|
||||||
|
name="Weight",
|
||||||
|
tag="wght",
|
||||||
|
axisLabels=[
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
name="Regular",
|
||||||
|
userValue=400,
|
||||||
|
elidable=True,
|
||||||
|
linkedUserValue=700,
|
||||||
|
),
|
||||||
|
AxisLabelDescriptor(name="Bold", userValue=700),
|
||||||
|
AxisLabelDescriptor(name="Black", userValue=900),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
DiscreteAxisDescriptor(
|
||||||
|
default=100,
|
||||||
|
values=[75, 100],
|
||||||
|
name="Width",
|
||||||
|
tag="wdth",
|
||||||
|
axisLabels=[
|
||||||
|
AxisLabelDescriptor(name="Narrow", userValue=75),
|
||||||
|
AxisLabelDescriptor(name="Normal", userValue=100, elidable=True),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
DiscreteAxisDescriptor(
|
||||||
|
default=0,
|
||||||
|
values=[0, 1],
|
||||||
|
name="Italic",
|
||||||
|
tag="ital",
|
||||||
|
axisLabels=[
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
name="Roman", userValue=0, elidable=True, linkedUserValue=1
|
||||||
|
),
|
||||||
|
AxisLabelDescriptor(name="Italic", userValue=1),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
def test_read_v5_document_aktiv(datadir):
|
||||||
|
doc = DesignSpaceDocument.fromfile(datadir / "test_v5_aktiv.designspace")
|
||||||
|
|
||||||
|
assert not doc.locationLabels
|
||||||
|
|
||||||
|
assert_descriptors_equal(
|
||||||
|
doc.axes,
|
||||||
|
[
|
||||||
|
AxisDescriptor(
|
||||||
|
tag="wght",
|
||||||
|
name="Weight",
|
||||||
|
minimum=100,
|
||||||
|
default=400,
|
||||||
|
maximum=900,
|
||||||
|
map=[
|
||||||
|
(100, 22),
|
||||||
|
(200, 38),
|
||||||
|
(300, 57),
|
||||||
|
(400, 84),
|
||||||
|
(500, 98),
|
||||||
|
(600, 115),
|
||||||
|
(700, 133),
|
||||||
|
(800, 158),
|
||||||
|
(900, 185),
|
||||||
|
],
|
||||||
|
axisOrdering=1,
|
||||||
|
axisLabels=[
|
||||||
|
AxisLabelDescriptor(name="Hair", userValue=100),
|
||||||
|
AxisLabelDescriptor(userValue=200, name="Thin"),
|
||||||
|
AxisLabelDescriptor(userValue=300, name="Light"),
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
userValue=400,
|
||||||
|
name="Regular",
|
||||||
|
elidable=True,
|
||||||
|
linkedUserValue=700,
|
||||||
|
),
|
||||||
|
AxisLabelDescriptor(userValue=500, name="Medium"),
|
||||||
|
AxisLabelDescriptor(userValue=600, name="SemiBold"),
|
||||||
|
AxisLabelDescriptor(userValue=700, name="Bold"),
|
||||||
|
AxisLabelDescriptor(userValue=800, name="XBold"),
|
||||||
|
AxisLabelDescriptor(userValue=900, name="Black"),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
AxisDescriptor(
|
||||||
|
tag="wdth",
|
||||||
|
name="Width",
|
||||||
|
minimum=75,
|
||||||
|
default=100,
|
||||||
|
maximum=125,
|
||||||
|
axisOrdering=0,
|
||||||
|
axisLabels=[
|
||||||
|
AxisLabelDescriptor(name="Cd", userValue=75),
|
||||||
|
AxisLabelDescriptor(name="Normal", elidable=True, userValue=100),
|
||||||
|
AxisLabelDescriptor(name="Ex", userValue=125),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
AxisDescriptor(
|
||||||
|
tag="ital",
|
||||||
|
name="Italic",
|
||||||
|
minimum=0,
|
||||||
|
default=0,
|
||||||
|
maximum=1,
|
||||||
|
axisOrdering=2,
|
||||||
|
axisLabels=[
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
name="Upright", userValue=0, elidable=True, linkedUserValue=1
|
||||||
|
),
|
||||||
|
AxisLabelDescriptor(name="Italic", userValue=1),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
assert_descriptors_equal(
|
||||||
|
doc.variableFonts,
|
||||||
|
[
|
||||||
|
VariableFontDescriptor(
|
||||||
|
name="AktivGroteskVF_WghtWdthItal",
|
||||||
|
axisSubsets=[
|
||||||
|
RangeAxisSubsetDescriptor(name="Weight"),
|
||||||
|
RangeAxisSubsetDescriptor(name="Width"),
|
||||||
|
RangeAxisSubsetDescriptor(name="Italic"),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
VariableFontDescriptor(
|
||||||
|
name="AktivGroteskVF_WghtWdth",
|
||||||
|
axisSubsets=[
|
||||||
|
RangeAxisSubsetDescriptor(name="Weight"),
|
||||||
|
RangeAxisSubsetDescriptor(name="Width"),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
VariableFontDescriptor(
|
||||||
|
name="AktivGroteskVF_Wght",
|
||||||
|
axisSubsets=[
|
||||||
|
RangeAxisSubsetDescriptor(name="Weight"),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
VariableFontDescriptor(
|
||||||
|
name="AktivGroteskVF_Italics_WghtWdth",
|
||||||
|
axisSubsets=[
|
||||||
|
RangeAxisSubsetDescriptor(name="Weight"),
|
||||||
|
RangeAxisSubsetDescriptor(name="Width"),
|
||||||
|
ValueAxisSubsetDescriptor(name="Italic", userValue=1),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
VariableFontDescriptor(
|
||||||
|
name="AktivGroteskVF_Italics_Wght",
|
||||||
|
axisSubsets=[
|
||||||
|
RangeAxisSubsetDescriptor(name="Weight"),
|
||||||
|
ValueAxisSubsetDescriptor(name="Italic", userValue=1),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@pytest.fixture
|
||||||
|
def map_doc():
|
||||||
|
"""Generate a document with a few axes to test the mapping functions"""
|
||||||
|
doc = DesignSpaceDocument()
|
||||||
|
doc.addAxis(
|
||||||
|
AxisDescriptor(
|
||||||
|
tag="wght",
|
||||||
|
name="Weight",
|
||||||
|
minimum=100,
|
||||||
|
maximum=900,
|
||||||
|
default=100,
|
||||||
|
map=[(100, 10), (900, 90)],
|
||||||
|
)
|
||||||
|
)
|
||||||
|
doc.addAxis(
|
||||||
|
AxisDescriptor(
|
||||||
|
tag="wdth",
|
||||||
|
name="Width",
|
||||||
|
minimum=75,
|
||||||
|
maximum=200,
|
||||||
|
default=100,
|
||||||
|
map=[(75, 7500), (100, 10000), (200, 20000)],
|
||||||
|
)
|
||||||
|
)
|
||||||
|
doc.addAxis(
|
||||||
|
AxisDescriptor(tag="CUST", name="Custom", minimum=1, maximum=2, default=1.5)
|
||||||
|
)
|
||||||
|
doc.addLocationLabel(
|
||||||
|
LocationLabelDescriptor(
|
||||||
|
name="Wonky", userLocation={"Weight": 800, "Custom": 1.2}
|
||||||
|
)
|
||||||
|
)
|
||||||
|
return doc
|
||||||
|
|
||||||
|
|
||||||
|
def test_doc_location_map_forward(map_doc: DesignSpaceDocument):
|
||||||
|
assert map_doc.map_forward({"Weight": 400, "Width": 150, "Custom": 2}) == {
|
||||||
|
"Weight": 40,
|
||||||
|
"Width": 15000,
|
||||||
|
"Custom": 2,
|
||||||
|
}, "The mappings should be used to compute the design locations"
|
||||||
|
assert map_doc.map_forward({"Weight": 400}) == {
|
||||||
|
"Weight": 40,
|
||||||
|
"Width": 10000,
|
||||||
|
"Custom": 1.5,
|
||||||
|
}, "Missing user locations should be assumed equal to the axis's default"
|
||||||
|
|
||||||
|
|
||||||
|
def test_doc_location_map_backward(map_doc: DesignSpaceDocument):
|
||||||
|
assert map_doc.map_backward({"Weight": 40, "Width": 15000, "Custom": 2}) == {
|
||||||
|
"Weight": 400,
|
||||||
|
"Width": 150,
|
||||||
|
"Custom": 2,
|
||||||
|
}, "The mappings should be used to compute the user locations"
|
||||||
|
assert map_doc.map_backward({"Weight": 40}) == {
|
||||||
|
"Weight": 400,
|
||||||
|
"Width": 100,
|
||||||
|
"Custom": 1.5,
|
||||||
|
}, "Missing design locations should be assumed equal to the axis's default"
|
||||||
|
assert map_doc.map_backward(
|
||||||
|
{"Weight": (40, 50), "Width": (15000, 100000), "Custom": (2, 1.5)}
|
||||||
|
) == {
|
||||||
|
"Weight": 400,
|
||||||
|
"Width": 150,
|
||||||
|
"Custom": 2,
|
||||||
|
}, "Only the xvalue of anisotropic locations is used"
|
||||||
|
|
||||||
|
|
||||||
|
def test_instance_location_from_label(map_doc):
|
||||||
|
inst = InstanceDescriptor(locationLabel="Wonky")
|
||||||
|
assert inst.getFullUserLocation(map_doc) == {
|
||||||
|
"Weight": 800,
|
||||||
|
"Width": 100,
|
||||||
|
"Custom": 1.2,
|
||||||
|
}, "an instance with a locationLabel uses the user location from that label, empty values on the label use axis defaults"
|
||||||
|
assert inst.getFullDesignLocation(map_doc) == {
|
||||||
|
"Weight": 80,
|
||||||
|
"Width": 10000,
|
||||||
|
"Custom": 1.2,
|
||||||
|
}, "an instance with a locationLabel computes the design location from that label, empty values on the label use axis defaults"
|
||||||
|
|
||||||
|
inst = InstanceDescriptor(locationLabel="Wonky", userLocation={"Width": 200})
|
||||||
|
assert inst.getFullUserLocation(map_doc) == {
|
||||||
|
"Weight": 800,
|
||||||
|
"Width": 100,
|
||||||
|
"Custom": 1.2,
|
||||||
|
}, "an instance with a locationLabel uses the user location from that label, other location values are ignored"
|
||||||
|
assert inst.getFullDesignLocation(map_doc) == {
|
||||||
|
"Weight": 80,
|
||||||
|
"Width": 10000,
|
||||||
|
"Custom": 1.2,
|
||||||
|
}, "an instance with a locationLabel computes the design location from that label, other location values are ignored"
|
||||||
|
|
||||||
|
|
||||||
|
def test_instance_location_no_data(map_doc):
|
||||||
|
inst = InstanceDescriptor()
|
||||||
|
assert inst.getFullUserLocation(map_doc) == {
|
||||||
|
"Weight": 100,
|
||||||
|
"Width": 100,
|
||||||
|
"Custom": 1.5,
|
||||||
|
}, "an instance without any location data has the default user location"
|
||||||
|
assert inst.getFullDesignLocation(map_doc) == {
|
||||||
|
"Weight": 10,
|
||||||
|
"Width": 10000,
|
||||||
|
"Custom": 1.5,
|
||||||
|
}, "an instance without any location data has the default design location"
|
||||||
|
|
||||||
|
|
||||||
|
def test_instance_location_design_first(map_doc):
|
||||||
|
inst = InstanceDescriptor(
|
||||||
|
designLocation={"Weight": (60, 61), "Width": 11000, "Custom": 1.2},
|
||||||
|
userLocation={"Weight": 700, "Width": 180, "Custom": 1.4},
|
||||||
|
)
|
||||||
|
assert inst.getFullUserLocation(map_doc) == {
|
||||||
|
"Weight": 600,
|
||||||
|
"Width": 110,
|
||||||
|
"Custom": 1.2,
|
||||||
|
}, "when both design and user location data are provided, design wins"
|
||||||
|
assert inst.getFullDesignLocation(map_doc) == {
|
||||||
|
"Weight": (60, 61),
|
||||||
|
"Width": 11000,
|
||||||
|
"Custom": 1.2,
|
||||||
|
}, "when both design and user location data are provided, design wins (incl. anisotropy)"
|
||||||
|
|
||||||
|
|
||||||
|
def test_instance_location_mix(map_doc):
|
||||||
|
inst = InstanceDescriptor(
|
||||||
|
designLocation={"Weight": (60, 61)},
|
||||||
|
userLocation={"Width": 180},
|
||||||
|
)
|
||||||
|
assert inst.getFullUserLocation(map_doc) == {
|
||||||
|
"Weight": 600,
|
||||||
|
"Width": 180,
|
||||||
|
"Custom": 1.5,
|
||||||
|
}, "instance location is a mix of design and user locations"
|
||||||
|
assert inst.getFullDesignLocation(map_doc) == {
|
||||||
|
"Weight": (60, 61),
|
||||||
|
"Width": 18000,
|
||||||
|
"Custom": 1.5,
|
||||||
|
}, "instance location is a mix of design and user location"
|
||||||
|
|
||||||
|
|
||||||
|
@pytest.mark.parametrize(
|
||||||
|
"filename",
|
||||||
|
[
|
||||||
|
"test_v4_original.designspace",
|
||||||
|
"test_v5_original.designspace",
|
||||||
|
"test_v5_aktiv.designspace",
|
||||||
|
"test_v5_decovar.designspace",
|
||||||
|
"test_v5_discrete.designspace",
|
||||||
|
"test_v5_sourceserif.designspace",
|
||||||
|
"test_v5.designspace",
|
||||||
|
],
|
||||||
|
)
|
||||||
|
def test_roundtrip(tmpdir, datadir, filename):
|
||||||
|
test_file = datadir / filename
|
||||||
|
output_path = tmpdir / filename
|
||||||
|
# Move the file to the tmpdir so that the filenames stay the same
|
||||||
|
# (they're relative to the file's path)
|
||||||
|
shutil.copy(test_file, output_path)
|
||||||
|
doc = DesignSpaceDocument.fromfile(output_path)
|
||||||
|
doc.write(output_path)
|
||||||
|
# The input XML has comments and empty lines for documentation purposes
|
||||||
|
xml = test_file.read_text(encoding="utf-8")
|
||||||
|
xml = re.sub(
|
||||||
|
r"<!-- ROUNDTRIP_TEST_REMOVE_ME_BEGIN -->(.|\n)*?<!-- ROUNDTRIP_TEST_REMOVE_ME_END -->",
|
||||||
|
"",
|
||||||
|
xml,
|
||||||
|
)
|
||||||
|
xml = re.sub(r"<!--(.|\n)*?-->", "", xml)
|
||||||
|
xml = re.sub(r"\s*\n+", "\n", xml)
|
||||||
|
assert output_path.read_text(encoding="utf-8") == xml
|
||||||
|
|
||||||
|
|
||||||
|
def test_using_v5_features_upgrades_format(tmpdir, datadir):
|
||||||
|
test_file = datadir / "test_v4_original.designspace"
|
||||||
|
output_4_path = tmpdir / "test_v4.designspace"
|
||||||
|
output_5_path = tmpdir / "test_v5.designspace"
|
||||||
|
shutil.copy(test_file, output_4_path)
|
||||||
|
doc = DesignSpaceDocument.fromfile(output_4_path)
|
||||||
|
doc.write(output_4_path)
|
||||||
|
assert 'format="4.1"' in output_4_path.read_text(encoding="utf-8")
|
||||||
|
doc.addVariableFont(VariableFontDescriptor(name="TestVF"))
|
||||||
|
doc.write(output_5_path)
|
||||||
|
assert 'format="5.0"' in output_5_path.read_text(encoding="utf-8")
|
||||||
|
|
||||||
|
|
||||||
|
def test_addAxisDescriptor_discrete():
|
||||||
|
ds = DesignSpaceDocument()
|
||||||
|
|
||||||
|
axis = ds.addAxisDescriptor(
|
||||||
|
name="Italic",
|
||||||
|
tag="ital",
|
||||||
|
values=[0, 1],
|
||||||
|
default=0,
|
||||||
|
hidden=True,
|
||||||
|
map=[(0, -12), (1, 0)],
|
||||||
|
axisOrdering=3,
|
||||||
|
axisLabels=[
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
name="Roman",
|
||||||
|
userValue=0,
|
||||||
|
elidable=True,
|
||||||
|
olderSibling=True,
|
||||||
|
linkedUserValue=1,
|
||||||
|
labelNames={"fr": "Romain"},
|
||||||
|
)
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
assert ds.axes[0] is axis
|
||||||
|
assert_descriptors_equal(
|
||||||
|
[axis],
|
||||||
|
[
|
||||||
|
DiscreteAxisDescriptor(
|
||||||
|
tag="ital",
|
||||||
|
name="Italic",
|
||||||
|
values=[0, 1],
|
||||||
|
default=0,
|
||||||
|
hidden=True,
|
||||||
|
map=[(0, -12), (1, 0)],
|
||||||
|
axisOrdering=3,
|
||||||
|
axisLabels=[
|
||||||
|
AxisLabelDescriptor(
|
||||||
|
name="Roman",
|
||||||
|
userValue=0,
|
||||||
|
elidable=True,
|
||||||
|
olderSibling=True,
|
||||||
|
linkedUserValue=1,
|
||||||
|
labelNames={"fr": "Romain"},
|
||||||
|
)
|
||||||
|
],
|
||||||
|
)
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
def test_addLocationLabelDescriptor():
|
||||||
|
ds = DesignSpaceDocument()
|
||||||
|
|
||||||
|
label = ds.addLocationLabelDescriptor(
|
||||||
|
name="Somewhere",
|
||||||
|
userLocation={},
|
||||||
|
elidable=True,
|
||||||
|
olderSibling=True,
|
||||||
|
labelNames={"fr": "Quelque part"},
|
||||||
|
)
|
||||||
|
|
||||||
|
assert ds.locationLabels[0] is label
|
||||||
|
assert_descriptors_equal(
|
||||||
|
[label],
|
||||||
|
[
|
||||||
|
LocationLabelDescriptor(
|
||||||
|
name="Somewhere",
|
||||||
|
userLocation={},
|
||||||
|
elidable=True,
|
||||||
|
olderSibling=True,
|
||||||
|
labelNames={"fr": "Quelque part"},
|
||||||
|
)
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
def test_addVariableFontDescriptor():
|
||||||
|
ds = DesignSpaceDocument()
|
||||||
|
|
||||||
|
vf = ds.addVariableFontDescriptor(name="TestVF", filename="TestVF.ttf")
|
||||||
|
|
||||||
|
assert ds.variableFonts[0] is vf
|
||||||
|
assert_descriptors_equal(
|
||||||
|
[vf], [VariableFontDescriptor(name="TestVF", filename="TestVF.ttf")]
|
||||||
|
)
|
8
Tests/designspaceLib/fixtures.py
Normal file
8
Tests/designspaceLib/fixtures.py
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
import pytest
|
||||||
|
|
||||||
|
|
||||||
|
@pytest.fixture
|
||||||
|
def datadir():
|
||||||
|
return Path(__file__).parent / "data"
|
150
Tests/designspaceLib/split_test.py
Normal file
150
Tests/designspaceLib/split_test.py
Normal file
@ -0,0 +1,150 @@
|
|||||||
|
import shutil
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
import pytest
|
||||||
|
from fontTools.designspaceLib import DesignSpaceDocument
|
||||||
|
from fontTools.designspaceLib.split import splitInterpolable, splitVariableFonts, convert5to4
|
||||||
|
|
||||||
|
from .fixtures import datadir
|
||||||
|
|
||||||
|
UPDATE_REFERENCE_OUT_FILES_INSTEAD_OF_TESTING = False
|
||||||
|
|
||||||
|
|
||||||
|
@pytest.mark.parametrize(
|
||||||
|
"test_ds,expected_interpolable_spaces",
|
||||||
|
[
|
||||||
|
(
|
||||||
|
"test_v5_aktiv.designspace",
|
||||||
|
[
|
||||||
|
(
|
||||||
|
{},
|
||||||
|
{
|
||||||
|
"AktivGroteskVF_Italics_Wght",
|
||||||
|
"AktivGroteskVF_Italics_WghtWdth",
|
||||||
|
"AktivGroteskVF_Wght",
|
||||||
|
"AktivGroteskVF_WghtWdth",
|
||||||
|
"AktivGroteskVF_WghtWdthItal",
|
||||||
|
},
|
||||||
|
)
|
||||||
|
],
|
||||||
|
),
|
||||||
|
(
|
||||||
|
"test_v5_sourceserif.designspace",
|
||||||
|
[
|
||||||
|
(
|
||||||
|
{"italic": 0},
|
||||||
|
{"SourceSerif4Variable-Roman"},
|
||||||
|
),
|
||||||
|
(
|
||||||
|
{"italic": 1},
|
||||||
|
{"SourceSerif4Variable-Italic"},
|
||||||
|
),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
(
|
||||||
|
"test_v5_MutatorSans_and_Serif.designspace",
|
||||||
|
[
|
||||||
|
(
|
||||||
|
{"serif": 0},
|
||||||
|
{
|
||||||
|
"MutatorSansVariable_Weight_Width",
|
||||||
|
"MutatorSansVariable_Weight",
|
||||||
|
"MutatorSansVariable_Width",
|
||||||
|
},
|
||||||
|
),
|
||||||
|
(
|
||||||
|
{"serif": 1},
|
||||||
|
{
|
||||||
|
"MutatorSerifVariable_Width",
|
||||||
|
},
|
||||||
|
),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
],
|
||||||
|
)
|
||||||
|
def test_split(datadir, tmpdir, test_ds, expected_interpolable_spaces):
|
||||||
|
data_in = datadir / test_ds
|
||||||
|
temp_in = Path(tmpdir) / test_ds
|
||||||
|
shutil.copy(data_in, temp_in)
|
||||||
|
doc = DesignSpaceDocument.fromfile(temp_in)
|
||||||
|
|
||||||
|
for i, (location, sub_doc) in enumerate(splitInterpolable(doc)):
|
||||||
|
expected_location, expected_vf_names = expected_interpolable_spaces[i]
|
||||||
|
assert location == expected_location
|
||||||
|
vfs = list(splitVariableFonts(sub_doc))
|
||||||
|
assert expected_vf_names == set(vf[0] for vf in vfs)
|
||||||
|
|
||||||
|
loc_str = "_".join(f"{name}_{value}"for name, value in sorted(location.items()))
|
||||||
|
data_out = datadir / "split_output" / f"{temp_in.stem}_{loc_str}.designspace"
|
||||||
|
temp_out = Path(tmpdir) / "out" / f"{temp_in.stem}_{loc_str}.designspace"
|
||||||
|
temp_out.parent.mkdir(exist_ok=True)
|
||||||
|
sub_doc.write(temp_out)
|
||||||
|
|
||||||
|
if UPDATE_REFERENCE_OUT_FILES_INSTEAD_OF_TESTING:
|
||||||
|
data_out.write_text(temp_out.read_text(encoding="utf-8"), encoding="utf-8")
|
||||||
|
else:
|
||||||
|
assert data_out.read_text(encoding="utf-8") == temp_out.read_text(
|
||||||
|
encoding="utf-8"
|
||||||
|
)
|
||||||
|
|
||||||
|
for vf_name, vf_doc in vfs:
|
||||||
|
data_out = (datadir / "split_output" / vf_name).with_suffix(".designspace")
|
||||||
|
temp_out = (Path(tmpdir) / "out" / vf_name).with_suffix(".designspace")
|
||||||
|
temp_out.parent.mkdir(exist_ok=True)
|
||||||
|
vf_doc.write(temp_out)
|
||||||
|
|
||||||
|
if UPDATE_REFERENCE_OUT_FILES_INSTEAD_OF_TESTING:
|
||||||
|
data_out.write_text(
|
||||||
|
temp_out.read_text(encoding="utf-8"), encoding="utf-8"
|
||||||
|
)
|
||||||
|
else:
|
||||||
|
assert data_out.read_text(encoding="utf-8") == temp_out.read_text(
|
||||||
|
encoding="utf-8"
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@pytest.mark.parametrize(
|
||||||
|
"test_ds,expected_vfs",
|
||||||
|
[
|
||||||
|
(
|
||||||
|
"test_v5_aktiv.designspace",
|
||||||
|
{
|
||||||
|
"AktivGroteskVF_Italics_Wght",
|
||||||
|
"AktivGroteskVF_Italics_WghtWdth",
|
||||||
|
"AktivGroteskVF_Wght",
|
||||||
|
"AktivGroteskVF_WghtWdth",
|
||||||
|
"AktivGroteskVF_WghtWdthItal",
|
||||||
|
},
|
||||||
|
),
|
||||||
|
(
|
||||||
|
"test_v5_sourceserif.designspace",
|
||||||
|
{
|
||||||
|
"SourceSerif4Variable-Italic",
|
||||||
|
"SourceSerif4Variable-Roman",
|
||||||
|
},
|
||||||
|
),
|
||||||
|
],
|
||||||
|
)
|
||||||
|
def test_convert5to4(datadir, tmpdir, test_ds, expected_vfs):
|
||||||
|
data_in = datadir / test_ds
|
||||||
|
temp_in = tmpdir / test_ds
|
||||||
|
shutil.copy(data_in, temp_in)
|
||||||
|
doc = DesignSpaceDocument.fromfile(temp_in)
|
||||||
|
|
||||||
|
variable_fonts = convert5to4(doc)
|
||||||
|
|
||||||
|
assert variable_fonts.keys() == expected_vfs
|
||||||
|
for vf_name, vf in variable_fonts.items():
|
||||||
|
data_out = (datadir / "convert5to4_output" / vf_name).with_suffix(".designspace")
|
||||||
|
temp_out = (Path(tmpdir) / "out" / vf_name).with_suffix(".designspace")
|
||||||
|
temp_out.parent.mkdir(exist_ok=True)
|
||||||
|
vf.write(temp_out)
|
||||||
|
|
||||||
|
if UPDATE_REFERENCE_OUT_FILES_INSTEAD_OF_TESTING:
|
||||||
|
data_out.write_text(temp_out.read_text(encoding="utf-8"), encoding="utf-8")
|
||||||
|
else:
|
||||||
|
assert data_out.read_text(encoding="utf-8") == temp_out.read_text(
|
||||||
|
encoding="utf-8"
|
||||||
|
)
|
61
Tests/designspaceLib/statNames_test.py
Normal file
61
Tests/designspaceLib/statNames_test.py
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
from fontTools.designspaceLib import DesignSpaceDocument
|
||||||
|
from fontTools.designspaceLib.statNames import StatNames, getStatNames
|
||||||
|
|
||||||
|
from .fixtures import datadir
|
||||||
|
|
||||||
|
|
||||||
|
def test_instance_getStatNames(datadir):
|
||||||
|
doc = DesignSpaceDocument.fromfile(datadir / "test_v5_sourceserif.designspace")
|
||||||
|
|
||||||
|
assert getStatNames(doc, doc.instances[0].getFullUserLocation(doc)) == StatNames(
|
||||||
|
familyNames={"en": "Source Serif 4"},
|
||||||
|
styleNames={"en": "Caption ExtraLight"},
|
||||||
|
postScriptFontName="SourceSerif4-CaptionExtraLight",
|
||||||
|
styleMapFamilyNames={"en": "Source Serif 4 Caption ExtraLight"},
|
||||||
|
styleMapStyleName="regular",
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
def test_not_all_ordering_specified_and_translations(datadir):
|
||||||
|
doc = DesignSpaceDocument.fromfile(datadir / "test_v5.designspace")
|
||||||
|
|
||||||
|
assert getStatNames(doc, {"weight": 200, "width": 125, "Italic": 1}) == StatNames(
|
||||||
|
familyNames={
|
||||||
|
"en": "MasterFamilyName",
|
||||||
|
"fr": "Montserrat",
|
||||||
|
"ja": "モンセラート",
|
||||||
|
},
|
||||||
|
styleNames={
|
||||||
|
"fr": "Wide Extra léger Italic",
|
||||||
|
"de": "Wide Extraleicht Italic",
|
||||||
|
"en": "Wide Extra Light Italic",
|
||||||
|
},
|
||||||
|
postScriptFontName="MasterFamilyName-WideExtraLightItalic",
|
||||||
|
styleMapFamilyNames={
|
||||||
|
"en": "MasterFamilyName Wide Extra Light",
|
||||||
|
"fr": "Montserrat Wide Extra léger",
|
||||||
|
"de": "MasterFamilyName Wide Extraleicht",
|
||||||
|
"ja": "モンセラート Wide Extra Light",
|
||||||
|
},
|
||||||
|
styleMapStyleName="italic",
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
def test_detect_ribbi_aktiv(datadir):
|
||||||
|
doc = DesignSpaceDocument.fromfile(datadir / "test_v5_aktiv.designspace")
|
||||||
|
|
||||||
|
assert getStatNames(doc, {"Weight": 600, "Width": 125, "Italic": 1}) == StatNames(
|
||||||
|
familyNames={"en": "Aktiv Grotesk"},
|
||||||
|
styleNames={"en": "Ex SemiBold Italic"},
|
||||||
|
postScriptFontName="AktivGrotesk-ExSemiBoldItalic",
|
||||||
|
styleMapFamilyNames={"en": "Aktiv Grotesk Ex SemiBold"},
|
||||||
|
styleMapStyleName="italic",
|
||||||
|
)
|
||||||
|
|
||||||
|
assert getStatNames(doc, {"Weight": 700, "Width": 75, "Italic": 1}) == StatNames(
|
||||||
|
familyNames={"en": "Aktiv Grotesk"},
|
||||||
|
styleNames={"en": "Cd Bold Italic"},
|
||||||
|
postScriptFontName="AktivGrotesk-CdBoldItalic",
|
||||||
|
styleMapFamilyNames={"en": "Aktiv Grotesk Cd"},
|
||||||
|
styleMapStyleName="bold italic",
|
||||||
|
)
|
Loading…
x
Reference in New Issue
Block a user