# This file is part of the TeluguTeX Software Package.
#Copyright (c) 1991 Lakshmankumar Mukkavilli
#
#The TeluguTeX Software Package is distributed in the hope that
#it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
#accepts responsibility to anyone for the consequences of using it
#or for whether it serves any particular purpose or works at all,
#unless he says so in writing. Refer to the TeluguTeX Software Package
#General Public License for full details.
#
#Everyone is granted permission to copy, modify and redistribute
#the TeluguTeX Software Package, but only under the conditions described in the
#TeluguTeX Software Package General Public License. A copy of this license is
#supposed to have been given to you along with TeluguTeX Software Package so you
#can know your rights and responsibilities. It should be in a
#file named CopyrightLong. Among other things, the copyright notice
#and this notice must be preserved on all copies.
########
# This file contains commands to generate fonts for TeluguTeX.
# There are two things you should do before you start generating
# fonts.
# 1. Change DPI to reflect the charracteristics of the output
# device.
# 2. decide if you want all the fonts listed in 'all' target. See
# the README file. If you want a subset then fillin myfonts target
# with the fonts that want to generate. Suppose I only want tel10,
# tel11 and tel12 fonts. Then myfonts target would look like:
#myfonts :teloffset tel10 tel10nx tel10ny tel10b\
# teloffset tel11 tel11nx tel11ny tel11b\
# teloffset tel12 tel12nx tel12ny tel12b
#
# teloffset is always needed.
#
# It takes a longtime to generate telspa, telspb and telspc fonts.
#
DPI=300
makefont=awk '/%$@%/,/%%/{print}' telfonts.awk>
[email protected];\
mf $@;\
gftopk $@.$(DPI)gf;\
rm
[email protected];\
rm
[email protected];\
rm $@.$(DPI)gf;
#tel10 :;awk '/%$@%/,/%%/{print}' telfonts.awk>
[email protected];
all :teloffset tel10 tel10nx tel10ny tel10b\
tel10s tel11 tel11nx tel11ny \
tel11b tel11s tel12 tel12nx tel12ny tel12b \
tel12s #tel15 tel15b tel15s tel18 tel18b tel18s tel20 \
# tel20b tel20s tel25 tel25b tel25s tel30 tel30s \
# tel35 tel35s tel40 tel40s tel55 tel55s \
# tel72 tel100 tel172 telspa telspb telspc
teloffset :;awk '/%$@%/,/%%/{print}' telfonts.awk>
[email protected];\
mf $@;\
grep '^\\'
[email protected]>tloffsets.tex;\
rm
[email protected];\
rm
[email protected];
tel2602 :;awk '/%$@%/,/%%/{print}' telfonts.awk>
[email protected];\
mf $@;\
gftodvi
[email protected];\
rm
[email protected];\
rm
[email protected];\
rm
[email protected];
tel2602t :;awk '/%$@%/,/%%/{print}' telfonts.awk>
[email protected];\
mf $@;\
rm
[email protected];\
rm
[email protected];
tel10 :;$(makefont)
tel10nx :;$(makefont)
tel10ny :;$(makefont)
tel10b :;$(makefont)
tel10s :;$(makefont)
tel11 :;$(makefont)
tel11nx :;$(makefont)
tel11ny :;$(makefont)
tel11b :;$(makefont)
tel11s :;$(makefont)
tel12 :;$(makefont)
tel12nx :;$(makefont)
tel12ny :;$(makefont)
tel12b :;$(makefont)
tel12s :;$(makefont)
tel15 :;$(makefont)
tel15b :;$(makefont)
tel15s :;$(makefont)
tel18 :;$(makefont)
tel18b :;$(makefont)
tel18s :;$(makefont)
tel20 :;$(makefont)
tel20b :;$(makefont)
tel20s :;$(makefont)
tel25 :;$(makefont)
tel25b :;$(makefont)
tel25s :;$(makefont)
tel30 :;$(makefont)
tel30s :;$(makefont)
tel35 :;$(makefont)
tel35s :;$(makefont)
tel40 :;$(makefont)
tel40s :;$(makefont)
tel55 :;$(makefont)
tel55s :;$(makefont)
tel72 :;$(makefont)
tel100 :;$(makefont)
tel172 :;$(makefont)
telspa :;$(makefont)
telspb :;$(makefont)
telspc :;$(makefont)