Skip to content

Commit

Permalink
correct italic sources
Browse files Browse the repository at this point in the history
  • Loading branch information
juandelperal committed Jun 9, 2020
1 parent fe5eceb commit 2980fc0
Show file tree
Hide file tree
Showing 3 changed files with 234,551 additions and 19,491 deletions.
11 changes: 6 additions & 5 deletions build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ done
echo Generating fonts
rm -rf fonts
for f in "${files[@]}"; do
echo ""
echo
echo "Generate variable font for $f"
fontmake -m temp/building/$f/$f.designspace -o variable --output-dir fonts/Piazzolla/variable --verbose WARNING
echo "Building STAT table for $f"
Expand All @@ -46,7 +46,7 @@ for f in "${files[@]}"; do
fi
done

echo ""
echo
echo Fixing fonts
for VF in fonts/Piazzolla/variable/*.ttf; do
gftools fix-dsig -f $VF
Expand Down Expand Up @@ -103,11 +103,12 @@ cp LICENSE.txt fonts/Piazzolla

echo
echo Freezing Small Caps
rm -rf fonts/PiazzollaSC
cp -r fonts/Piazzolla fonts/PiazzollaSC
cd fonts/PiazzollaSC
for f in variable/*; do pyftfeatfreeze -f 'smcp' -S -U SC "$f" "${f//Piazzolla/PiazzollaSC}" && rm "$f"; done
for f in variable/*; do echo && echo Freezing SC version for "$f" && pyftfeatfreeze -f 'smcp' -S -U SC "$f" "${f//Piazzolla/PiazzollaSC}" && rm "$f"; done
if $static; then
for f in static/otf/*; do pyftfeatfreeze -f 'smcp' -S -U SC "$f" "${f//Piazzolla/PiazzollaSC}" && rm "$f"; done
for f in static/ttf/*; do pyftfeatfreeze -f 'smcp' -S -U SC "$f" "${f//Piazzolla/PiazzollaSC}" && rm "$f"; done
for f in static/otf/*; do echo && echo Freezing SC version for "$f" && pyftfeatfreeze -f 'smcp' -S -U SC "$f" "${f//Piazzolla/PiazzollaSC}" && rm "$f"; done
for f in static/ttf/*; do echo && echo Freezing SC version for "$f" && pyftfeatfreeze -f 'smcp' -S -U SC "$f" "${f//Piazzolla/PiazzollaSC}" && rm "$f"; done
fi
cd ../..
72 changes: 71 additions & 1 deletion sources/Piazzolla-Italic-VARsetup.glyphs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ TaVaV,
"nnn\012cdeghijlnopqrsuvxz\012H\012ABCEFG\012HJMOPSTUV\012XY*u.",
"Alfonso/space ,/space rey/space de/space españa",
i,
finfll
"/fi finfll"
);
copyright = "Copyright 2018 The Piazzolla Project Authors (https://github.com/huertatipografica/piazzolla)";
customParameters = (
Expand Down Expand Up @@ -77,6 +77,14 @@ value = 1;
{
name = "Use Extension Kerning";
value = 1;
},
{
name = org.statmake.stylespacePath;
value = Piazzolla.stylespace;
},
{
name = org.statmake.additionalLocations;
value = "{\"Italic\":1}";
}
);
date = "2018-06-26 18:10:32 +0000";
Expand Down Expand Up @@ -167,6 +175,7 @@ sub f by f.sc;
sub g by g.sc;
sub h by h.sc;
sub i by i.sc;
sub idotless by idotless.sc;
sub iacute by iacute.sc;
sub j by j.sc;
sub k by k.sc;
Expand Down Expand Up @@ -13055,6 +13064,67 @@ source = I;
};
},
{
glyphname = idotless.sc;
layers = (
{
anchors = (
{
name = bottom;
position = "{130, 0}";
},
{
name = ogonek;
position = "{274, 10}";
},
{
name = top;
position = "{234, 517}";
},
{
name = topleft;
position = "{76, 517}";
}
);
components = (
{
name = i.sc;
}
);
layerId = "0E5388DE-A0E6-4EB4-BC9B-CE5870C9023F";
width = 355;
},
{
anchors = (
{
name = bottom;
position = "{138, 0}";
},
{
name = ogonek;
position = "{289, 10}";
},
{
name = top;
position = "{247, 548}";
},
{
name = topleft;
position = "{80, 548}";
}
);
components = (
{
name = i.sc;
}
);
layerId = "FCE02CC8-2979-430D-9DE0-31930C0E296D";
width = 373;
}
);
leftKerningGroup = H;
rightKerningGroup = H;
},
{
color = 10;
glyphname = iacute.sc;
layers = (
Expand Down
Loading

0 comments on commit 2980fc0

Please sign in to comment.