summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/fonts/gentium-tug/type1/generate-extra-kerns.sh
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/fonts/gentium-tug/type1/generate-extra-kerns.sh')
-rwxr-xr-xMaster/texmf-dist/source/fonts/gentium-tug/type1/generate-extra-kerns.sh8
1 files changed, 6 insertions, 2 deletions
diff --git a/Master/texmf-dist/source/fonts/gentium-tug/type1/generate-extra-kerns.sh b/Master/texmf-dist/source/fonts/gentium-tug/type1/generate-extra-kerns.sh
index 8c2dc4dff61..d4049aa528f 100755
--- a/Master/texmf-dist/source/fonts/gentium-tug/type1/generate-extra-kerns.sh
+++ b/Master/texmf-dist/source/fonts/gentium-tug/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