mirror of
https://github.com/rsms/inter.git
synced 2024-11-23 20:55:33 +03:00
Improves STAT table of 2-axis VFs. Closes #265
This commit is contained in:
parent
5eeff218a4
commit
2e19386aac
2
Makefile
2
Makefile
@ -117,6 +117,7 @@ build/%.woff: build/%.ttf
|
||||
# VF OTF from UFO
|
||||
$(FONTDIR)/var/Inter.var.otf: $(all_ufo_masters_text) version.txt
|
||||
misc/fontbuild compile-var -o $@ $(FONTBUILD_FLAGS) build/ufo/Inter.designspace
|
||||
ttx -m $@ -o $@ src/Inter-vf-stat-table-patch.ttx
|
||||
|
||||
$(FONTDIR)/var/Inter-V.var.otf: $(FONTDIR)/var/Inter.var.otf
|
||||
misc/fontbuild rename --family "Inter V" -o $@ $<
|
||||
@ -127,6 +128,7 @@ $(FONTDIR)/var/Inter-%.var.otf: build/ufo/Inter-%.designspace $(all_ufo_masters_
|
||||
|
||||
$(FONTDIR)/var/InterDisplay.var.otf: $(all_ufo_masters_display) version.txt
|
||||
misc/fontbuild compile-var -o $@ $(FONTBUILD_FLAGS) build/ufo/InterDisplay.designspace
|
||||
ttx -m $@ -o $@ src/Inter-vf-stat-table-patch.ttx
|
||||
|
||||
$(FONTDIR)/var/InterDisplay-V.var.otf: $(FONTDIR)/var/InterDisplay.var.otf
|
||||
misc/fontbuild rename --family "Inter Display V" -o $@ $<
|
||||
|
91
src/Inter-vf-stat-table-patch.ttx
Normal file
91
src/Inter-vf-stat-table-patch.ttx
Normal file
@ -0,0 +1,91 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="4.0">
|
||||
<!-- merged into font at build time -->
|
||||
<STAT>
|
||||
<Version value="0x00010001"/>
|
||||
<!-- <DesignAxisRecordSize value="8"/>
|
||||
<DesignAxisRecord>
|
||||
<Axis index="0">
|
||||
<AxisTag value="wght"/>
|
||||
<AxisNameID value="271"/>
|
||||
<AxisOrdering value="0"/>
|
||||
</Axis>
|
||||
<Axis index="1">
|
||||
<AxisTag value="slnt"/>
|
||||
<AxisNameID value="272"/>
|
||||
<AxisOrdering value="1"/>
|
||||
</Axis>
|
||||
</DesignAxisRecord> -->
|
||||
<!-- AxisValueCount=11 -->
|
||||
<AxisValueArray>
|
||||
<AxisValue index="0" Format="1">
|
||||
<AxisIndex value="0"/>
|
||||
<Flags value="0"/>
|
||||
<ValueNameID value="273"/> <!-- Thin -->
|
||||
<Value value="100.0"/>
|
||||
</AxisValue>
|
||||
<AxisValue index="1" Format="1">
|
||||
<AxisIndex value="0"/>
|
||||
<Flags value="0"/>
|
||||
<ValueNameID value="275"/> <!-- Extra Light -->
|
||||
<Value value="200.0"/>
|
||||
</AxisValue>
|
||||
<AxisValue index="2" Format="1">
|
||||
<AxisIndex value="0"/>
|
||||
<Flags value="0"/>
|
||||
<ValueNameID value="277"/> <!-- Light -->
|
||||
<Value value="300.0"/>
|
||||
</AxisValue>
|
||||
<AxisValue index="3" Format="1">
|
||||
<AxisIndex value="0"/>
|
||||
<Flags value="2"/>
|
||||
<ValueNameID value="279"/> <!-- Regular -->
|
||||
<Value value="400.0"/>
|
||||
</AxisValue>
|
||||
<AxisValue index="4" Format="1">
|
||||
<AxisIndex value="0"/>
|
||||
<Flags value="0"/>
|
||||
<ValueNameID value="281"/> <!-- Medium -->
|
||||
<Value value="500.0"/>
|
||||
</AxisValue>
|
||||
<AxisValue index="5" Format="1">
|
||||
<AxisIndex value="0"/>
|
||||
<Flags value="0"/>
|
||||
<ValueNameID value="283"/> <!-- Semi Bold -->
|
||||
<Value value="600.0"/>
|
||||
</AxisValue>
|
||||
<AxisValue index="6" Format="1">
|
||||
<AxisIndex value="0"/>
|
||||
<Flags value="0"/>
|
||||
<ValueNameID value="285"/> <!-- Bold -->
|
||||
<Value value="700.0"/>
|
||||
</AxisValue>
|
||||
<AxisValue index="7" Format="1">
|
||||
<AxisIndex value="0"/>
|
||||
<Flags value="0"/>
|
||||
<ValueNameID value="287"/> <!-- Extra Bold -->
|
||||
<Value value="800.0"/>
|
||||
</AxisValue>
|
||||
<AxisValue index="8" Format="1">
|
||||
<AxisIndex value="0"/>
|
||||
<Flags value="0"/>
|
||||
<ValueNameID value="289"/> <!-- Black -->
|
||||
<Value value="900.0"/>
|
||||
</AxisValue>
|
||||
<AxisValue index="9" Format="1">
|
||||
<AxisIndex value="1"/>
|
||||
<Flags value="2"/>
|
||||
<ValueNameID value="279"/> <!-- Regular -->
|
||||
<Value value="0.0"/>
|
||||
</AxisValue>
|
||||
<AxisValue index="10" Format="1">
|
||||
<AxisIndex value="1"/>
|
||||
<Flags value="0"/>
|
||||
<ValueNameID value="280"/> <!-- Italic -->
|
||||
<Value value="-10.0"/>
|
||||
</AxisValue>
|
||||
</AxisValueArray>
|
||||
<ElidedFallbackNameID value="2"/> <!-- Regular -->
|
||||
</STAT>
|
||||
|
||||
</ttFont>
|
Loading…
Reference in New Issue
Block a user