mirror of
https://github.com/googlefonts/lexend.git
synced 2026-09-10 07:26:23 -04:00
commit
e2e72294b0
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
.DS_Store
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
fonts/ttf/Lexend-Regular.ttf
Normal file
BIN
fonts/ttf/Lexend-Regular.ttf
Normal file
Binary file not shown.
BIN
fonts/ttf/LexendExa-Regular.ttf
Normal file
BIN
fonts/ttf/LexendExa-Regular.ttf
Normal file
Binary file not shown.
BIN
fonts/ttf/LexendGiga-Regular.ttf
Normal file
BIN
fonts/ttf/LexendGiga-Regular.ttf
Normal file
Binary file not shown.
BIN
fonts/ttf/LexendKilo-Regular.ttf
Normal file
BIN
fonts/ttf/LexendKilo-Regular.ttf
Normal file
Binary file not shown.
BIN
fonts/ttf/LexendMega-Regular.ttf
Normal file
BIN
fonts/ttf/LexendMega-Regular.ttf
Normal file
Binary file not shown.
BIN
fonts/ttf/LexendPeta-Regular.ttf
Normal file
BIN
fonts/ttf/LexendPeta-Regular.ttf
Normal file
Binary file not shown.
BIN
fonts/ttf/LexendTera-Regular.ttf
Normal file
BIN
fonts/ttf/LexendTera-Regular.ttf
Normal file
Binary file not shown.
BIN
fonts/vf/Lexend-VF.ttf
Normal file
BIN
fonts/vf/Lexend-VF.ttf
Normal file
Binary file not shown.
2
requirements.txt
Normal file
2
requirements.txt
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
fontmake==1.10.1
|
||||
git+https://github.com/googlefonts/gftools
|
||||
67207
sources/Lexend.glyphs
67207
sources/Lexend.glyphs
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
40
sources/build.sh
Normal file
40
sources/build.sh
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
|
||||
echo "Generating Static fonts"
|
||||
mkdir -p ../fonts ../fonts/ttf ../fonts/vf
|
||||
fontmake -g Lexend.glyphs -i -o ttf --output-dir ../fonts/ttf/
|
||||
|
||||
echo "Generating VFs"
|
||||
fontmake -g Lexend.glyphs -o variable --output-path ../fonts/vf/Lexend-VF.ttf
|
||||
|
||||
rm -rf master_ufo/ instance_ufo/
|
||||
|
||||
|
||||
echo "Post processing"
|
||||
ttfs=$(ls ../fonts/ttf/*.ttf)
|
||||
for ttf in $ttfs
|
||||
do
|
||||
gftools fix-dsig -f $ttf;
|
||||
gftools fix-nonhinting $ttf $ttf.fix;
|
||||
mv "$ttf.fix" $ttf;
|
||||
done
|
||||
rm ../fonts/ttf/*gasp.ttf
|
||||
|
||||
echo "Post processing VFs"
|
||||
vfs=$(ls ../fonts/vf/*-VF.ttf)
|
||||
for vf in $vfs
|
||||
do
|
||||
gftools fix-dsig -f $vf;
|
||||
gftools fix-nonhinting $vf $vf.fix;
|
||||
mv "$vf.fix" $vf;
|
||||
|
||||
ttx -f -x "MVAR" $vf; # Drop MVAR. Table has issue in DW
|
||||
rtrip=$(basename -s .ttf $vf)
|
||||
new_file=../fonts/vf/$rtrip.ttx;
|
||||
rm $vf;
|
||||
ttx $new_file
|
||||
rm $new_file
|
||||
done
|
||||
rm ../fonts/vf/*gasp.ttf
|
||||
Loading…
Reference in a new issue