[gentium-commits] [SCM] gentium updated: r30 - trunk/gentium/source/fonts/gentium-tug/type1
Pavel Far??
INVALID.NOREPLY at gnu.org.ua
Wed Mar 16 19:10:53 CET 2022
Author: pavel
Date: 2022-03-16 18:10:53 +0000 (Wed, 16 Mar 2022)
New Revision: 30
Modified:
trunk/gentium/source/fonts/gentium-tug/type1/generate-extra-kerns.sh
Log:
generate extra kerns (still incomplete) for new fonts
Modified: trunk/gentium/source/fonts/gentium-tug/type1/generate-extra-kerns.sh
===================================================================
--- trunk/gentium/source/fonts/gentium-tug/type1/generate-extra-kerns.sh 2022-03-16 17:03:29 UTC (rev 29)
+++ trunk/gentium/source/fonts/gentium-tug/type1/generate-extra-kerns.sh 2022-03-16 18:10:53 UTC (rev 30)
@@ -11,7 +11,8 @@
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 GentiumPlus-R.ttf GentiumPlus-I.ttf \
+ Gentium{,Book}Plus-{Regular,Italic,Bold,BoldItalic}.ttf; do
echo "----------------------------------------------"
echo "* Generating extra kerns for $i"
echo "* Converting font to sfd"
@@ -21,7 +22,11 @@
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
More information about the gentium-commits
mailing list.