[gentium-commits] [SCM] gentium updated: r160 - trunk/gentium/source/fonts/gentium-tug/otfto [more]
Pavel Farar
INVALID.NOREPLY at gnu.org.ua
Sun Jun 11 12:07:40 CEST 2023
Author: pavel
Date: 2023-06-11 10:07:40 +0000 (Sun, 11 Jun 2023)
New Revision: 160
Modified:
trunk/gentium/source/fonts/gentium-tug/otftotfm/Makefile
Log:
Extend the experimental script using otftotfm to the GentiumBook family
- Now, the T1 support files are generated for all fonts.
- Previously, the GentiumBook family used the characters with the SS01
feature (because it shares the *.enc file with the GentiumPlus family),
but had the metrics of the characters without the SS01 feature (because
the files were not regenerated).
Modified: trunk/gentium/source/fonts/gentium-tug/otftotfm/Makefile
===================================================================
--- trunk/gentium/source/fonts/gentium-tug/otftotfm/Makefile 2023-06-03 13:30:33 UTC (rev 159)
+++ trunk/gentium/source/fonts/gentium-tug/otftotfm/Makefile 2023-06-11 10:07:40 UTC (rev 160)
@@ -1,12 +1,19 @@
TTF_PATH='../../../../fonts/truetype/public/gentium-tug'
all:
+ # create support files
otftotfm -fkern -fliga -fss01 -e gentium-ec $(TTF_PATH)/GentiumPlus-Regular.ttf ec-gentiumplus-regular
otftotfm -fkern -fliga -fss01 -e gentium-ec $(TTF_PATH)/GentiumPlus-Bold.ttf ec-gentiumplus-bold
otftotfm -fkern -fliga -fss01 -e gentium-ec $(TTF_PATH)/GentiumPlus-Italic.ttf ec-gentiumplus-italic
otftotfm -fkern -fliga -fss01 -e gentium-ec $(TTF_PATH)/GentiumPlus-BoldItalic.ttf ec-gentiumplus-bolditalic
+ otftotfm -fkern -fliga -fss01 -e gentium-ec $(TTF_PATH)/GentiumBookPlus-Regular.ttf ec-gentiumbook-regular
+ otftotfm -fkern -fliga -fss01 -e gentium-ec $(TTF_PATH)/GentiumBookPlus-Bold.ttf ec-gentiumbook-bold
+ otftotfm -fkern -fliga -fss01 -e gentium-ec $(TTF_PATH)/GentiumBookPlus-Italic.ttf ec-gentiumbook-italic
+ otftotfm -fkern -fliga -fss01 -e gentium-ec $(TTF_PATH)/GentiumBookPlus-BoldItalic.ttf ec-gentiumbook-bolditalic
rename:
+ # rename the *.enc file
+ # there should be just one a_*.enc file (the same for all 8 fonts), however with unpredictable name
mv a_*.enc gentium-ec.enc
# forget the differences between TrueType and Type 1 (to make it simple)
cp gentium-ec.enc gentium-ec-ttf.enc
More information about the gentium-commits
mailing list.