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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 24 - (hide annotations)
Tue Jul 9 22:04:39 2019 UTC (2 years, 2 months ago) by karl
File size: 1641 byte(s)
enable final sigma ligatures in lgr-*.tfm
1 karl 24 # 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