[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.