/ [gentium] / trunk / gentium / source / fonts / gentium-tug / Makefile
To checkout: svn checkout http://svn.gnu.org.ua/sources/gentium/trunk/gentium/source/fonts/gentium-tug/Makefile
Puszcza

Contents of /trunk/gentium/source/fonts/gentium-tug/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 24 - (show annotations)
Tue Jul 9 22:04:39 2019 UTC (2 years ago) by karl
File size: 1641 byte(s)
enable final sigma ligatures in lgr-*.tfm
1 # This file is part of the Gentium package for TeX.
2 # It is licensed under the Expat License, see doc//README for details.
3 #
4 # Here is just a way to record the commands to test the new boundary
5 # ligatures to automatically make the final sigma with the lgr encoding.
6 # From Ralf Stubner, July 2019.
7
8 fontdir = ../../../fonts
9 tfmdir = $(fontdir)/tfm/public/gentium-tug
10
11 default: try-ital
12
13 # the diff should show differences, hence exit nonzero.
14 try-reg: lgr-gentiumplus-regular.pl
15 afm2pl -p $(fontdir)/enc/dvips/gentium-tug/gentium-lgr.enc \
16 -l lig/gentium-lgr.lig \
17 $(fontdir)/afm/public/gentium-tug/GentiumPlus-R.afm \
18 && pltotf GentiumPlus-R \
19 && tftopl GentiumPlus-R GentiumPlus-R \
20 && ! diff -u lgr-gentiumplus-regular.pl GentiumPlus-R.pl
21 #
22 # clearly this could all be factored out, but maybe we will never touch
23 # this stuff again, so ...
24 try-ital: lgr-gentiumplus-italic.pl
25 afm2pl -p $(fontdir)/enc/dvips/gentium-tug/gentium-lgr.enc \
26 -l lig/gentium-lgr.lig \
27 $(fontdir)/afm/public/gentium-tug/GentiumPlus-I.afm \
28 && pltotf GentiumPlus-I \
29 && tftopl GentiumPlus-I GentiumPlus-I \
30 && ! diff -u lgr-gentiumplus-italic.pl GentiumPlus-I.pl
31
32 # the original pl's, for comparison.
33 lgr-gentiumplus-regular.pl:
34 tftopl $(tfmdir)/lgr-gentiumplus-regular $@ || rm -f $@
35 lgr-gentiumplus-italic.pl:
36 tftopl $(tfmdir)/lgr-gentiumplus-italic $@ || rm -f $@
37
38 # dist just copies the working directory, so have to install and clean.
39 install:
40 mv GentiumPlus-R.tfm $(tfmdir)/lgr-gentiumplus-regular.tfm
41 mv GentiumPlus-I.tfm $(tfmdir)/lgr-gentiumplus-italic.tfm
42
43 clean:
44 rm -f GentiumPlus-* lgr-gent*.pl
45
46 dist: clean
47 ./make-zip-4CTAN.sh

Properties

Name Value
svn:eol-style native

Send suggestions and bug reports to Sergey Poznyakoff
ViewVC Help
Powered by ViewVC 1.1.20