Added build for postscript fonts with autohinting

This commit is contained in:
Rosalie Wagner 2023-10-12 13:45:15 +02:00
parent 31019d9b5e
commit 736cda3657
4 changed files with 44 additions and 28 deletions

3
.gitignore vendored
View file

@ -1,2 +1,3 @@
.DS_Store
env/*
env/*
sources/instances/postscript/*.designspace

15
sources/CFF.yaml Normal file
View file

@ -0,0 +1,15 @@
familyName: "Intel One Mono"
sources:
- instances/postscript/IntelOneMono-Bold.ufo
- instances/postscript/IntelOneMono-BoldItalic.ufo
- instances/postscript/IntelOneMono-Italic.ufo
- instances/postscript/IntelOneMono-Light.ufo
- instances/postscript/IntelOneMono-LightItalic.ufo
- instances/postscript/IntelOneMono-Medium.ufo
- instances/postscript/IntelOneMono-MediumItalic.ufo
- instances/postscript/IntelOneMono-Regular.ufo
buildVariable: false
buildTTF: false
buildWebfont: false
logLevel: WARNING
checkCompatibility: false

27
sources/TTF.yaml Normal file
View file

@ -0,0 +1,27 @@
familyName: "Intel One Mono"
sources:
- instances/truetype/IntelOneMono-Bold.ufo
- instances/truetype/IntelOneMono-BoldItalic.ufo
- instances/truetype/IntelOneMono-Italic.ufo
- instances/truetype/IntelOneMono-Light.ufo
- instances/truetype/IntelOneMono-LightItalic.ufo
- instances/truetype/IntelOneMono-Medium.ufo
- instances/truetype/IntelOneMono-MediumItalic.ufo
- instances/truetype/IntelOneMono-Regular.ufo
buildVariable: false
buildOTF: false
woffDir: ../fonts/woff2
logLevel: WARNING
removeOutlineOverlaps: false
reverseOutlineDirection: false
checkCompatibility: false
autohintTTF: false
vttSources:
IntelOneMono-Light.ttf: other files/truetype hinting ttx/IntelOneMono-Light-vtt.ttx
IntelOneMono-LightItalic.ttf: other files/truetype hinting ttx/IntelOneMono-LightItalic-vtt.ttx
IntelOneMono-Regular.ttf: other files/truetype hinting ttx/IntelOneMono-Regular-vtt.ttx
IntelOneMono-Italic.ttf: other files/truetype hinting ttx/IntelOneMono-Italic-vtt.ttx
IntelOneMono-Medium.ttf: other files/truetype hinting ttx/IntelOneMono-Medium-vtt.ttx
IntelOneMono-MediumItalic.ttf: other files/truetype hinting ttx/IntelOneMono-MediumItalic-vtt.ttx
IntelOneMono-Bold.ttf: other files/truetype hinting ttx/IntelOneMono-Bold-vtt.ttx
IntelOneMono-BoldItalic.ttf: other files/truetype hinting ttx/IntelOneMono-BoldItalic-vtt.ttx

View file

@ -1,27 +0,0 @@
familyName: "Intel One Mono"
sources:
- instances/truetype/IntelOneMono-Bold.ufo
- instances/truetype/IntelOneMono-BoldItalic.ufo
- instances/truetype/IntelOneMono-Italic.ufo
- instances/truetype/IntelOneMono-Light.ufo
- instances/truetype/IntelOneMono-LightItalic.ufo
- instances/truetype/IntelOneMono-Medium.ufo
- instances/truetype/IntelOneMono-MediumItalic.ufo
- instances/truetype/IntelOneMono-Regular.ufo
buildVariable: false
buildOTF: false
woffDir: ../fonts/woff2
logLevel: WARNING
removeOutlineOverlaps: false
reverseOutlineDirection: false
checkCompatibility: false
autohintTTF: false
vttSources:
IntelOneMono-Light.ttf: tt-hinting/vtt-hinting-ttx/IntelOneMono-Light-vtt.ttx
IntelOneMono-LightItalic.ttf: tt-hinting/vtt-hinting-ttx/IntelOneMono-LightItalic-vtt.ttx
IntelOneMono-Regular.ttf: tt-hinting/vtt-hinting-ttx/IntelOneMono-Regular-vtt.ttx
IntelOneMono-Italic.ttf: tt-hinting/vtt-hinting-ttx/IntelOneMono-Italic-vtt.ttx
IntelOneMono-Medium.ttf: tt-hinting/vtt-hinting-ttx/IntelOneMono-Medium-vtt.ttx
IntelOneMono-MediumItalic.ttf: tt-hinting/vtt-hinting-ttx/IntelOneMono-MediumItalic-vtt.ttx
IntelOneMono-Bold.ttf: tt-hinting/vtt-hinting-ttx/IntelOneMono-Bold-vtt.ttx
IntelOneMono-BoldItalic.ttf: tt-hinting/vtt-hinting-ttx/IntelOneMono-BoldItalic-vtt.ttx