diff options
Diffstat (limited to 'fonts/gentium-tug/source/type1/generate-extra-kerns.sh')
-rwxr-xr-x | fonts/gentium-tug/source/type1/generate-extra-kerns.sh | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/fonts/gentium-tug/source/type1/generate-extra-kerns.sh b/fonts/gentium-tug/source/type1/generate-extra-kerns.sh index 8c2dc4dff6..d4049aa528 100755 --- a/fonts/gentium-tug/source/type1/generate-extra-kerns.sh +++ b/fonts/gentium-tug/source/type1/generate-extra-kerns.sh @@ -11,7 +11,7 @@ TTF_PATH="../../../../fonts/truetype/public/gentium-tug" AFM_PATH="../../../../fonts/afm/public/gentium-tug" -for i in GentiumPlus-R.ttf GentiumPlus-I.ttf; do +for i in Gentium{,Book}Plus-{Regular,Italic,Bold,BoldItalic}.ttf; do echo "----------------------------------------------" echo "* Generating extra kerns for $i" echo "* Converting font to sfd" @@ -21,7 +21,11 @@ for i in GentiumPlus-R.ttf GentiumPlus-I.ttf; do echo "* Calculating the kerns" ./greekcorrection.py $(basename $i .ttf).sfd ./kerncorrection.py "$AFM_PATH/$(basename $i .ttf).afm" $(basename $i .ttf)-extra.afm - cat $(basename $i .ttf)-Czech.kern >> $(basename $i .ttf)-extra.afm + + if [ -f "$(basename $i .ttf)-Czech.kern" ] + then + cat $(basename $i .ttf)-Czech.kern >> $(basename $i .ttf)-extra.afm + fi done rm *sfd |