[gentium-commits] [SCM] gentium updated: r143 - trunk/gentium/source/fonts/gentium-tug
Pavel Farar
INVALID.NOREPLY at gnu.org.ua
Fri May 20 11:49:30 CEST 2022
Author: pavel
Date: 2022-05-20 09:49:29 +0000 (Fri, 20 May 2022)
New Revision: 143
Modified:
trunk/gentium/source/fonts/gentium-tug/Makefile
Log:
extend Makefile stuff of boundary ligatures for final sigma
- extended for remaining fonts
- seems that this was hack because of not beeing able to run
Ruby scripts
- however the test part might be useful
Modified: trunk/gentium/source/fonts/gentium-tug/Makefile
===================================================================
--- trunk/gentium/source/fonts/gentium-tug/Makefile 2022-05-19 21:25:23 UTC (rev 142)
+++ trunk/gentium/source/fonts/gentium-tug/Makefile 2022-05-20 09:49:29 UTC (rev 143)
@@ -31,20 +31,83 @@
&& pltotf GentiumPlus-Italic \
&& tftopl GentiumPlus-Italic GentiumPlus-Italic \
&& ! diff -u lgr-gentiumplus-italic.pl GentiumPlus-Italic.pl
+# new fonts in version 6.101
+try-bold: lgr-gentiumplus-bold.pl
+ afm2pl -p $(fontdir)/enc/dvips/gentium-tug/gentium-lgr.enc \
+ -l lig/gentium-lgr.lig \
+ $(fontdir)/afm/public/gentium-tug/GentiumPlus-Bold.afm \
+ && pltotf GentiumPlus-Bold \
+ && tftopl GentiumPlus-Bold GentiumPlus-Bold \
+ && ! diff -u lgr-gentiumplus-bold.pl GentiumPlus-Bold.pl
+try-boldital: lgr-gentiumplus-bolditalic.pl
+ afm2pl -p $(fontdir)/enc/dvips/gentium-tug/gentium-lgr.enc \
+ -l lig/gentium-lgr.lig \
+ $(fontdir)/afm/public/gentium-tug/GentiumPlus-BoldItalic.afm \
+ && pltotf GentiumPlus-BoldItalic \
+ && tftopl GentiumPlus-BoldItalic GentiumPlus-BoldItalic \
+ && ! diff -u lgr-gentiumplus-bolditalic.pl GentiumPlus-BoldItalic.pl
+# GentiumBookPlus family
+try-book-reg: lgr-gentiumbook-regular.pl
+ afm2pl -p $(fontdir)/enc/dvips/gentium-tug/gentium-lgr.enc \
+ -l lig/gentium-lgr.lig \
+ $(fontdir)/afm/public/gentium-tug/GentiumBookPlus-Regular.afm \
+ && pltotf GentiumBookPlus-Regular \
+ && tftopl GentiumBookPlus-Regular GentiumBookPlus-Regular \
+ && ! diff -u lgr-gentiumbook-regular.pl GentiumBookPlus-Regular.pl
+try-book-ital: lgr-gentiumbook-italic.pl
+ afm2pl -p $(fontdir)/enc/dvips/gentium-tug/gentium-lgr.enc \
+ -l lig/gentium-lgr.lig \
+ $(fontdir)/afm/public/gentium-tug/GentiumBookPlus-Italic.afm \
+ && pltotf GentiumBookPlus-Italic \
+ && tftopl GentiumBookPlus-Italic GentiumBookPlus-Italic \
+ && ! diff -u lgr-gentiumbook-italic.pl GentiumBookPlus-Italic.pl
+try-book-bold: lgr-gentiumbook-bold.pl
+ afm2pl -p $(fontdir)/enc/dvips/gentium-tug/gentium-lgr.enc \
+ -l lig/gentium-lgr.lig \
+ $(fontdir)/afm/public/gentium-tug/GentiumBookPlus-Bold.afm \
+ && pltotf GentiumBookPlus-Bold \
+ && tftopl GentiumBookPlus-Bold GentiumBookPlus-Bold \
+ && ! diff -u lgr-gentiumbook-bold.pl GentiumBookPlus-Bold.pl
+try-book-boldital: lgr-gentiumbook-bolditalic.pl
+ afm2pl -p $(fontdir)/enc/dvips/gentium-tug/gentium-lgr.enc \
+ -l lig/gentium-lgr.lig \
+ $(fontdir)/afm/public/gentium-tug/GentiumBookPlus-BoldItalic.afm \
+ && pltotf GentiumBookPlus-BoldItalic \
+ && tftopl GentiumBookPlus-BoldItalic GentiumBookPlus-BoldItalic \
+ && ! diff -u lgr-gentiumbook-bolditalic.pl GentiumBookPlus-BoldItalic.pl
+
# the original pl's, for comparison.
lgr-gentiumplus-regular.pl:
tftopl $(tfmdir)/lgr-gentiumplus-regular $@ || rm -f $@
lgr-gentiumplus-italic.pl:
tftopl $(tfmdir)/lgr-gentiumplus-italic $@ || rm -f $@
+lgr-gentiumplus-bold.pl:
+ tftopl $(tfmdir)/lgr-gentiumplus-bold $@ || rm -f $@
+lgr-gentiumplus-bolditalic.pl:
+ tftopl $(tfmdir)/lgr-gentiumplus-bolditalic $@ || rm -f $@
+lgr-gentiumbook-regular.pl:
+ tftopl $(tfmdir)/lgr-gentiumbook-regular $@ || rm -f $@
+lgr-gentiumbook-italic.pl:
+ tftopl $(tfmdir)/lgr-gentiumbook-italic $@ || rm -f $@
+lgr-gentiumbook-bold.pl:
+ tftopl $(tfmdir)/lgr-gentiumbook-bold $@ || rm -f $@
+lgr-gentiumbook-bolditalic.pl:
+ tftopl $(tfmdir)/lgr-gentiumbook-bolditalic $@ || rm -f $@
# dist just copies the working directory, so have to install and clean.
install:
mv GentiumPlus-Regular.tfm $(tfmdir)/lgr-gentiumplus-regular.tfm
mv GentiumPlus-Italic.tfm $(tfmdir)/lgr-gentiumplus-italic.tfm
+ mv GentiumPlus-Bold.tfm $(tfmdir)/lgr-gentiumplus-bold.tfm
+ mv GentiumPlus-BoldItalic.tfm $(tfmdir)/lgr-gentiumplus-bolditalic.tfm
+ mv GentiumBookPlus-Regular.tfm $(tfmdir)/lgr-gentiumbook-regular.tfm
+ mv GentiumBookPlus-Italic.tfm $(tfmdir)/lgr-gentiumbook-italic.tfm
+ mv GentiumBookPlus-Bold.tfm $(tfmdir)/lgr-gentiumbook-bold.tfm
+ mv GentiumBookPlus-BoldItalic.tfm $(tfmdir)/lgr-gentiumbook-bolditalic.tfm
clean:
- rm -f GentiumPlus-* lgr-gent*.pl
+ rm -f GentiumPlus-* GentiumBookPlus-* lgr-gent*.pl
dist: clean
./make-zip-4CTAN.sh
More information about the gentium-commits
mailing list.