summaryrefslogtreecommitdiff
path: root/fonts/gentium-tug/source/type1/generate-extra-kerns.sh
diff options
context:
space:
mode:
Diffstat (limited to 'fonts/gentium-tug/source/type1/generate-extra-kerns.sh')
-rwxr-xr-xfonts/gentium-tug/source/type1/generate-extra-kerns.sh8
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