DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: S T

⟦4b44a7916⟧ TextFile

    Length: 18014 (0x465e)
    Types: TextFile
    Names: »SUBDIRmakefile«

Derivation

└─⟦060c9c824⟧ Bits:30007080 DKUUG TeX 2/12/89
    └─⟦this⟧ »./DVIware/SUBDIRmakefile« 
└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
    └─⟦af5ba6c8e⟧ »unix3.0/DVIWARE.tar.Z« 
        └─⟦ca79c7339⟧ 
            └─⟦this⟧ »DVIware/SUBDIRmakefile« 

TextFile

# This is a makefile to produce font directories for the SUBDIR
# convention used by several of the DVIware drivers.  It assumes
# that you have unloaded the Unix TeX distribution tape with
# all the directory relations intact into BASEDIR.  You can
# choose either gf or pk fonts by setting FP appropriately,
# and you can choose the resolution by setting DPI.  I have
# tried to break up the action into reasonably small groupings,
# so that partial installations will be easy.  

# Email:  mackay@june.cs.washington.edu		Pierre A. MacKay
# Smail:  Northwest Computer Support Center	TUG Site Coordinator for
#	Lewis Hall, Mail Stop DW10		Unix-flavored TeX
#	University of Washington
#	Seattle, WA 98195
#	(206) 543-6259
#
# This Makefile should be run from the directory in which you
# wish to store all the system default fonts for your device.

# BSD sites will naturally prefer symbolic links, but SysV sites
# should be able to use hard links.
LNFLAGS=-s

# BASEDIR is the directory into which ./cmfonts ./LaTeXfonts ./amsfonts
# and ./utilityfonts have been extracted
BASEDIR=

# FP may be set to either gf or pk, and DPI to whatever resolution you
# intend to use (300w is regarded as a resolution distinct from 300)
FP=pk
DPI=300

CMDIR=$(BASEDIR)/cmfonts/$(FP)/$(FP)$(DPI)
LATEXDIR=$(BASEDIR)/LaTeXfonts/$(FP)/$(FP)$(DPI)
SLITEXDIR=$(BASEDIR)/LaTeXfonts/$(FP)/$(FP)$(DPI)
LOGODIR=$(BASEDIR)/utilityfonts/$(FP)/$(FP)$(DPI)
EULERDIR=$(BASEDIR)/amsfonts/$(FP)/$(FP)$(DPI)
CYRDIR=$(BASEDIR)/amsfonts/$(FP)/$(FP)$(DPI)
AMSYMDIR=$(BASEDIR)/amsfonts/$(FP)/$(FP)$(DPI)
WASHDIR=
CONCRETE=

# The following targets have been broken up into small units
# so that parts of a SUBDIR system can be installed. 

default:	latexcomplete amsfonts logofonts

all:		subdir latexcomplete amsfonts logofonts concrete washington

latexcomplete:	subdir latexfonts slitexfonts invisible

latexfonts:	subdir cmfonts latexbasic

amsfonts:	subdir amscyrillic amssymbol euler

cmfonts:	subdir cmtext cmmath cmoddfonts

cmtext:		subdir cmtextserif cmsansserif cmtypewriter

cmtextserif:	subdir cmserif cmserifbold

slitexfonts:	subdir latexbasic slitextext invisible

cmserif:	subdir cmr cmsl cmu cmti cmcsc 

cmserifbold:	subdir cmb cmbx cmbxsl 

cmsansserif:	subdir cmss cmssbx cmssdc cmssi cmssq cmssqi 

cmmath:		subdir cmmi cmmib cmex cmsy cmbsy 

cmtypewriter:	subdir cmtt cmsltt cmitt cmbxti cmtex cmvtt cmtcsc 

cmoddfonts:	subdir cmdunh cmfib cminch 

latexbasic:	subdir lasy lasyb lcircle lcirclew line linew 

invisible:	subdir icmex icmmi icmsy icmtt ilasy ilcmss ilcmssb ilcmssi 

slitextext:	subdir lcmss lcmssb lcmssi 

logofonts:	subdir logo logobf logosl 

euler:		subdir euex eufb eufm eurb eurm eusb eusm 

amscyrillic:	subdir mcyb mcyr 

amssymbol:	subdir msxm msym 

washington:	subdir wmscc

concrete:	subdir cccsc ccmi ccr ccsl ccslc ccti 

# The dependency specified for each of these headings is meant only
# to determine that that class of fonts is available under the
# FP packing and DPI resolution specifications.  Therefore, only
# the commonest of fonts in each family is tested for.
#
# Almost all the actions are permissive, and will not cause termination
# of the 'make' operation if they fail.  The size ranges are linked
# to their respective basenames so that both of the common ways
# of generating SUBDIR filenames will work.
#
#  ------------------------The Computer Modern Fonts------------------------
#
cmr:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmr
	-ln $(LNFLAGS) cmr cmr10; 
	-cp $(CMDIR)/cmr10.*$(FP) ./cmr
	-ln $(LNFLAGS) cmr cmr12; 
	-cp $(CMDIR)/cmr12.*$(FP) ./cmr
	-ln $(LNFLAGS) cmr cmr17; 
	-cp $(CMDIR)/cmr17.*$(FP) ./cmr
	-ln $(LNFLAGS) cmr cmr5; 
	-cp $(CMDIR)/cmr5.*$(FP) ./cmr
	-ln $(LNFLAGS) cmr cmr6; 
	-cp $(CMDIR)/cmr6.*$(FP) ./cmr
	-ln $(LNFLAGS) cmr cmr7; 
	-cp $(CMDIR)/cmr7.*$(FP) ./cmr
	-ln $(LNFLAGS) cmr cmr8; 
	-cp $(CMDIR)/cmr8.*$(FP) ./cmr
	-ln $(LNFLAGS) cmr cmr9; 
	-cp $(CMDIR)/cmr9.*$(FP) ./cmr

cmb:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmb
	-ln $(LNFLAGS) cmb cmb10; 
	-cp $(CMDIR)/cmb10.*$(FP) ./cmb

cmbsy:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmbsy
	-ln $(LNFLAGS) cmbsy cmbsy10; 
	-cp $(CMDIR)/cmbsy10.*$(FP) ./cmbsy

cmbx:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmbx
	-ln $(LNFLAGS) cmbx cmbx10; 
	-cp $(CMDIR)/cmbx10.*$(FP) ./cmbx
	-ln $(LNFLAGS) cmbx cmbx12; 
	-cp $(CMDIR)/cmbx12.*$(FP) ./cmbx
	-ln $(LNFLAGS) cmbx cmbx5; 
	-cp $(CMDIR)/cmbx5.*$(FP) ./cmbx
	-ln $(LNFLAGS) cmbx cmbx6; 
	-cp $(CMDIR)/cmbx6.*$(FP) ./cmbx
	-ln $(LNFLAGS) cmbx cmbx7; 
	-cp $(CMDIR)/cmbx7.*$(FP) ./cmbx
	-ln $(LNFLAGS) cmbx cmbx8; 
	-cp $(CMDIR)/cmbx8.*$(FP) ./cmbx
	-ln $(LNFLAGS) cmbx cmbx9; 
	-cp $(CMDIR)/cmbx9.*$(FP) ./cmbx

cmbxsl:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmbxsl
	-ln $(LNFLAGS) cmbxsl cmbxsl10; 
	-cp $(CMDIR)/cmbxsl10.*$(FP) ./cmbxsl

cmbxti:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmbxti
	-ln $(LNFLAGS) cmbxti cmbxti10; 
	-cp $(CMDIR)/cmbxti10.*$(FP) ./cmbxti

cmcsc:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmcsc
	-ln $(LNFLAGS) cmcsc cmcsc10; 
	-cp $(CMDIR)/cmcsc10.*$(FP) ./cmcsc

cmdunh:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmdunh
	-ln $(LNFLAGS) cmdunh cmdunh10; 
	-cp $(CMDIR)/cmdunh10.*$(FP) ./cmdunh

cmex:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmex
	-ln $(LNFLAGS) cmex cmex10; 
	-cp $(CMDIR)/cmex10.*$(FP) ./cmex

cmfib:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmfib
	-ln $(LNFLAGS) cmfib cmfib8; 
	-cp $(CMDIR)/cmfib8.*$(FP) ./cmfib

cminch:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cminch

cmitt:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmitt
	-ln $(LNFLAGS) cmitt cmitt10; 
	-cp $(CMDIR)/cmitt10.*$(FP) ./cmitt

cmmi:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmmi
	-ln $(LNFLAGS) cmmi cmmi12; 
	-cp $(CMDIR)/cmmi12.*$(FP) ./cmmi
	-ln $(LNFLAGS) cmmi cmmi10; 
	-cp $(CMDIR)/cmmi10.*$(FP) ./cmmi
	-ln $(LNFLAGS) cmmi cmmi5; 
	-cp $(CMDIR)/cmmi5.*$(FP) ./cmmi
	-ln $(LNFLAGS) cmmi cmmi6; 
	-cp $(CMDIR)/cmmi6.*$(FP) ./cmmi
	-ln $(LNFLAGS) cmmi cmmi7; 
	-cp $(CMDIR)/cmmi7.*$(FP) ./cmmi
	-ln $(LNFLAGS) cmmi cmmi8; 
	-cp $(CMDIR)/cmmi8.*$(FP) ./cmmi
	-ln $(LNFLAGS) cmmi cmmi9; 
	-cp $(CMDIR)/cmmi9.*$(FP) ./cmmi

cmmib:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmmib
	-ln $(LNFLAGS) cmmib cmmib10; 
	-cp $(CMDIR)/cmmib10.*$(FP) ./cmmib

cmsl:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmsl
	-ln $(LNFLAGS) cmsl cmsl10; 
	-cp $(CMDIR)/cmsl10.*$(FP) ./cmsl
	-ln $(LNFLAGS) cmsl cmsl12; 
	-cp $(CMDIR)/cmsl12.*$(FP) ./cmsl
	-ln $(LNFLAGS) cmsl cmsl8; 
	-cp $(CMDIR)/cmsl8.*$(FP) ./cmsl
	-ln $(LNFLAGS) cmsl cmsl9; 
	-cp $(CMDIR)/cmsl9.*$(FP) ./cmsl

cmsltt:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmsltt
	-ln $(LNFLAGS) cmsltt cmsltt10; 
	-cp $(CMDIR)/cmsltt10.*$(FP) ./cmsltt

cmss:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmss
	-ln $(LNFLAGS) cmss cmss10; 
	-cp $(CMDIR)/cmss10.*$(FP) ./cmss
	-ln $(LNFLAGS) cmss cmss12; 
	-cp $(CMDIR)/cmss12.*$(FP) ./cmss
	-ln $(LNFLAGS) cmss cmss17; 
	-cp $(CMDIR)/cmss17.*$(FP) ./cmss
	-ln $(LNFLAGS) cmss cmss8; 
	-cp $(CMDIR)/cmss8.*$(FP) ./cmss
	-ln $(LNFLAGS) cmss cmss9; 
	-cp $(CMDIR)/cmss9.*$(FP) ./cmss

cmssbx:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmssbx
	-ln $(LNFLAGS) cmssbx cmssbx10; 
	-cp $(CMDIR)/cmssbx10.*$(FP) ./cmssbx

cmssdc:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmssdc
	-ln $(LNFLAGS) cmssdc cmssdc10; 
	-cp $(CMDIR)/cmssdc10.*$(FP) ./cmssdc

cmssi:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmssi
	-ln $(LNFLAGS) cmssi cmssi10; 
	-cp $(CMDIR)/cmssi10.*$(FP) ./cmssi
	-ln $(LNFLAGS) cmssi cmssi12; 
	-cp $(CMDIR)/cmssi12.*$(FP) ./cmssi
	-ln $(LNFLAGS) cmssi cmssi17; 
	-cp $(CMDIR)/cmssi17.*$(FP) ./cmssi
	-ln $(LNFLAGS) cmssi cmssi8; 
	-cp $(CMDIR)/cmssi8.*$(FP) ./cmssi
	-ln $(LNFLAGS) cmssi cmssi9; 
	-cp $(CMDIR)/cmssi9.*$(FP) ./cmssi

cmssq:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmssq
	-ln $(LNFLAGS) cmssq cmssq8; 
	-cp $(CMDIR)/cmssq8.*$(FP) ./cmssq

cmssqi:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmssqi
	-ln $(LNFLAGS) cmssqi cmssqi8; 
	-cp $(CMDIR)/cmssqi8.*$(FP) ./cmssqi

cmsy:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmsy
	-ln $(LNFLAGS) cmsy cmsy10; 
	-cp $(CMDIR)/cmsy10.*$(FP) ./cmsy
	-ln $(LNFLAGS) cmsy cmsy5; 
	-cp $(CMDIR)/cmsy5.*$(FP) ./cmsy
	-ln $(LNFLAGS) cmsy cmsy6; 
	-cp $(CMDIR)/cmsy6.*$(FP) ./cmsy
	-ln $(LNFLAGS) cmsy cmsy7; 
	-cp $(CMDIR)/cmsy7.*$(FP) ./cmsy
	-ln $(LNFLAGS) cmsy cmsy8; 
	-cp $(CMDIR)/cmsy8.*$(FP) ./cmsy
	-ln $(LNFLAGS) cmsy cmsy9; 
	-cp $(CMDIR)/cmsy9.*$(FP) ./cmsy

cmtcsc:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmtcsc
	-ln $(LNFLAGS) cmtcsc cmtcsc10; 
	-cp $(CMDIR)/cmtcsc10.*$(FP) ./cmtcsc

cmtex:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmtex
	-ln $(LNFLAGS) cmtex cmtex10; 
	-cp $(CMDIR)/cmtex10.*$(FP) ./cmtex
	-ln $(LNFLAGS) cmtex cmtex8; 
	-cp $(CMDIR)/cmtex8.*$(FP) ./cmtex
	-ln $(LNFLAGS) cmtex cmtex9; 
	-cp $(CMDIR)/cmtex9.*$(FP) ./cmtex

cmti:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmti
	-ln $(LNFLAGS) cmti cmti10; 
	-cp $(CMDIR)/cmti10.*$(FP) ./cmti
	-ln $(LNFLAGS) cmti cmti12; 
	-cp $(CMDIR)/cmti12.*$(FP) ./cmti
	-ln $(LNFLAGS) cmti cmti7; 
	-cp $(CMDIR)/cmti7.*$(FP) ./cmti
	-ln $(LNFLAGS) cmti cmti8; 
	-cp $(CMDIR)/cmti8.*$(FP) ./cmti
	-ln $(LNFLAGS) cmti cmti9; 
	-cp $(CMDIR)/cmti9.*$(FP) ./cmti

cmtt:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmtt
	-ln $(LNFLAGS) cmtt cmtt10; 
	-cp $(CMDIR)/cmtt10.*$(FP) ./cmtt
	-ln $(LNFLAGS) cmtt cmtt12; 
	-cp $(CMDIR)/cmtt12.*$(FP) ./cmtt
	-ln $(LNFLAGS) cmtt cmtt8; 
	-cp $(CMDIR)/cmtt8.*$(FP) ./cmtt
	-ln $(LNFLAGS) cmtt cmtt9; 
	-cp $(CMDIR)/cmtt9.*$(FP) ./cmtt

cmu:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmu
	-ln $(LNFLAGS) cmu cmu10; 
	-cp $(CMDIR)/cmu10.*$(FP) ./cmu

cmvtt:	$(CMDIR)/cmr10.$(DPI)$(FP)
	-mkdir cmvtt
	-ln $(LNFLAGS) cmvtt cmvtt10; 
	-cp $(CMDIR)/cmvtt10.*$(FP) ./cmvtt

#
#  ------------------------The LaTeX Special Fonts------------------------
#
lasy:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir lasy
	-ln $(LNFLAGS) lasy lasy10; 
	-cp $(LATEXDIR)/lasy10.*$(FP) ./lasy
	-ln $(LNFLAGS) lasy lasy5; 
	-cp $(LATEXDIR)/lasy5.*$(FP) ./lasy
	-ln $(LNFLAGS) lasy lasy6; 
	-cp $(LATEXDIR)/lasy6.*$(FP) ./lasy
	-ln $(LNFLAGS) lasy lasy7; 
	-cp $(LATEXDIR)/lasy7.*$(FP) ./lasy
	-ln $(LNFLAGS) lasy lasy8; 
	-cp $(LATEXDIR)/lasy8.*$(FP) ./lasy
	-ln $(LNFLAGS) lasy lasy9; 
	-cp $(LATEXDIR)/lasy9.*$(FP) ./lasy

lasyb:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir lasyb
	-ln $(LNFLAGS) lasyb lasyb10; 
	-cp $(LATEXDIR)/lasyb10.*$(FP) ./lasyb

line:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir line
	-ln $(LNFLAGS) line line10; 
	-cp $(LATEXDIR)/line10.*$(FP) ./line

linew:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir linew
	-ln $(LNFLAGS) linew linew10; 
	-cp $(LATEXDIR)/linew10.*$(FP) ./linew

lcircle:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir lcircle
	-ln $(LNFLAGS) lcircle lcircle10; 
	-cp $(LATEXDIR)/lcircle10.*$(FP) ./lcircle

lcirclew:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir lcirclew
	-ln $(LNFLAGS) lcirclew lcirclew10; 
	-cp $(LATEXDIR)/lcirclew10.*$(FP) ./lcirclew

#
#  -------------------The SliTeX additions to LaTeX------------------------
#
lcmss:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir lcmss
	-ln $(LNFLAGS) lcmss lcmss8; 
	-cp $(SLITEXDIR)/lcmss8.*$(FP) ./lcmss

lcmssb:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir lcmssb
	-ln $(LNFLAGS) lcmssb lcmssb8; 
	-cp $(SLITEXDIR)/lcmssb8.*$(FP) ./lcmssb

lcmssi:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir lcmssi
	-ln $(LNFLAGS) lcmssi lcmssi8; 
	-cp $(SLITEXDIR)/lcmssi8.*$(FP) ./lcmssi

icmex:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir icmex
	-ln $(LNFLAGS) icmex icmex10; 
	-cp $(SLITEXDIR)/icmex10.*$(FP) ./icmex

icmmi:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir icmmi
	-ln $(LNFLAGS) icmmi icmmi8; 
	-cp $(SLITEXDIR)/icmmi8.*$(FP) ./icmmi

icmsy:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir icmsy
	-ln $(LNFLAGS) icmsy icmsy8; 
	-cp $(SLITEXDIR)/icmsy8.*$(FP) ./icmsy

icmtt:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir icmtt
	-ln $(LNFLAGS) icmtt icmtt8; 
	-cp $(SLITEXDIR)/icmtt8.*$(FP) ./icmtt

ilasy:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir ilasy
	-ln $(LNFLAGS) ilasy ilasy8; 
	-cp $(SLITEXDIR)/ilasy8.*$(FP) ./ilasy

ilcmss:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir ilcmss
	-ln $(LNFLAGS) ilcmss ilcmss8; 
	-cp $(SLITEXDIR)/ilcmss8.*$(FP) ./ilcmss

ilcmssb:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir ilcmssb
	-ln $(LNFLAGS) ilcmssb ilcmssb8; 
	-cp $(SLITEXDIR)/ilcmssb8.*$(FP) ./ilcmssb

ilcmssi:	$(LATEXDIR)/lasy10.$(DPI)$(FP)
	-mkdir ilcmssi
	-ln $(LNFLAGS) ilcmssi ilcmssi8; 
	-cp $(SLITEXDIR)/ilcmssi8.*$(FP) ./ilcmssi

#
#  -------------------The Common Utility Fonts------------------------
#
logo:	$(LOGODIR)/logo10.$(DPI)$(FP)
	-mkdir logo
	-ln $(LNFLAGS) logo logo10; 
	-cp $(LOGODIR)/logo10.*$(FP) ./logo
	-ln $(LNFLAGS) logo logo8; 
	-cp $(LOGODIR)/logo8.*$(FP) ./logo
	-ln $(LNFLAGS) logo logo9; 
	-cp $(LOGODIR)/logo9.*$(FP) ./logo

logobf:	$(LOGODIR)/logo10.$(DPI)$(FP)
	-mkdir logobf
	-ln $(LNFLAGS) logobf logobf10; 
	-cp $(LOGODIR)/logobf10.*$(FP) ./logobf

logosl:	$(LOGODIR)/logo10.$(DPI)$(FP)
	-mkdir logosl
	-ln $(LNFLAGS) logosl logosl10; 
	-cp $(LOGODIR)/logosl10.*$(FP) ./logosl

manfnt:	$(LOGODIR)/logo10.$(DPI)$(FP)
	-mkdir manfnt
	-cp $(LOGODIR)/manfnt.*$(FP) ./manfnt

#
#  -----------------The AMS Fonts, Euler Division------------------------
#
eurm:	$(EULERDIR)/eurm10.$(DPI)$(FP)
	-mkdir eurm
	-ln $(LNFLAGS) eurm eurm10; 
	-cp $(EULERDIR)/eurm10.*$(FP) ./eurm
	-ln $(LNFLAGS) eurm eurm5; 
	-cp $(EULERDIR)/eurm5.*$(FP) ./eurm
	-ln $(LNFLAGS) eurm eurm7; 
	-cp $(EULERDIR)/eurm7.*$(FP) ./eurm

eurb:	$(EULERDIR)/eurm10.$(DPI)$(FP)
	-mkdir eurb
	-ln $(LNFLAGS) eurb eurb10; 
	-cp $(EULERDIR)/eurb10.*$(FP) ./eurb
	-ln $(LNFLAGS) eurb eurb5; 
	-cp $(EULERDIR)/eurb5.*$(FP) ./eurb
	-ln $(LNFLAGS) eurb eurb7; 
	-cp $(EULERDIR)/eurb7.*$(FP) ./eurb

eufm:	$(EULERDIR)/eurm10.$(DPI)$(FP)
	-mkdir eufm
	-ln $(LNFLAGS) eufm eufm10; 
	-cp $(EULERDIR)/eufm10.*$(FP) ./eufm
	-ln $(LNFLAGS) eufm eufm5; 
	-cp $(EULERDIR)/eufm5.*$(FP) ./eufm
	-ln $(LNFLAGS) eufm eufm7; 
	-cp $(EULERDIR)/eufm7.*$(FP) ./eufm

eufb:	$(EULERDIR)/eurm10.$(DPI)$(FP)
	-mkdir eufb
	-ln $(LNFLAGS) eufb eufb10; 
	-cp $(EULERDIR)/eufb10.*$(FP) ./eufb
	-ln $(LNFLAGS) eufb eufb5; 
	-cp $(EULERDIR)/eufb5.*$(FP) ./eufb
	-ln $(LNFLAGS) eufb eufb7; 
	-cp $(EULERDIR)/eufb7.*$(FP) ./eufb

eusm:	$(EULERDIR)/eurm10.$(DPI)$(FP)
	-mkdir eusm
	-ln $(LNFLAGS) eusm eusm10; 
	-cp $(EULERDIR)/eusm10.*$(FP) ./eusm
	-ln $(LNFLAGS) eusm eusm5; 
	-cp $(EULERDIR)/eusm5.*$(FP) ./eusm
	-ln $(LNFLAGS) eusm eusm7; 
	-cp $(EULERDIR)/eusm7.*$(FP) ./eusm

eusb:	$(EULERDIR)/eurm10.$(DPI)$(FP)
	-mkdir eusb
	-ln $(LNFLAGS) eusb eusb10; 
	-cp $(EULERDIR)/eusb10.*$(FP) ./eusb
	-ln $(LNFLAGS) eusb eusb5; 
	-cp $(EULERDIR)/eusb5.*$(FP) ./eusb
	-ln $(LNFLAGS) eusb eusb7; 
	-cp $(EULERDIR)/eusb7.*$(FP) ./eusb

euex:	$(EULERDIR)/eurm10.$(DPI)$(FP)
	-mkdir euex
	-ln $(LNFLAGS) euex euex10; 
	-cp $(EULERDIR)/euex10.*$(FP) ./euex
	-ln $(LNFLAGS) euex euex9; 
	-cp $(EULERDIR)/euex9.*$(FP) ./euex

#
#  -----------------The AMS Fonts, Cyrillic Division------------------------
#
mcyr:	$(CYRDIR)/mcyr10.$(DPI)$(FP)
	-mkdir mcyr
	-ln $(LNFLAGS) mcyr mcyr10; 
	-cp $(CYRDIR)/mcyr10.*$(FP) ./mcyr
	-ln $(LNFLAGS) mcyr mcyr6; 
	-cp $(CYRDIR)/mcyr6.*$(FP) ./mcyr
	-ln $(LNFLAGS) mcyr mcyr7; 
	-cp $(CYRDIR)/mcyr7.*$(FP) ./mcyr
	-ln $(LNFLAGS) mcyr mcyr8; 
	-cp $(CYRDIR)/mcyr8.*$(FP) ./mcyr
	-ln $(LNFLAGS) mcyr mcyr9; 
	-cp $(CYRDIR)/mcyr9.*$(FP) ./mcyr

mcyb:	$(CYRDIR)/mcyr10.$(DPI)$(FP)
	-mkdir mcyb
	-ln $(LNFLAGS) mcyb mcyb10; 
	-cp $(CYRDIR)/mcyb10.*$(FP) ./mcyb
	-ln $(LNFLAGS) mcyb mcyb8; 
	-cp $(CYRDIR)/mcyb8.*$(FP) ./mcyb
	-ln $(LNFLAGS) mcyb mcyb9; 
	-cp $(CYRDIR)/mcyb9.*$(FP) ./mcyb

#
#  -----------------The AMS Fonts, Symbol Division------------------------
#
msxm:	$(AMSYMDIR)/msxm10.$(DPI)$(FP)
	-mkdir msxm
	-ln $(LNFLAGS) msxm msxm10; 
	-cp $(AMSYMDIR)/msxm10.*$(FP) ./msxm
	-ln $(LNFLAGS) msxm msxm5; 
	-cp $(AMSYMDIR)/msxm5.*$(FP) ./msxm
	-ln $(LNFLAGS) msxm msxm6; 
	-cp $(AMSYMDIR)/msxm6.*$(FP) ./msxm
	-ln $(LNFLAGS) msxm msxm7; 
	-cp $(AMSYMDIR)/msxm7.*$(FP) ./msxm
	-ln $(LNFLAGS) msxm msxm8; 
	-cp $(AMSYMDIR)/msxm8.*$(FP) ./msxm
	-ln $(LNFLAGS) msxm msxm9; 
	-cp $(AMSYMDIR)/msxm9.*$(FP) ./msxm

msym:	$(AMSYMDIR)/msxm10.$(DPI)$(FP)
	-mkdir msym
	-ln $(LNFLAGS) msym msym10; 
	-cp $(AMSYMDIR)/msym10.*$(FP) ./msym
	-ln $(LNFLAGS) msym msym5; 
	-cp $(AMSYMDIR)/msym5.*$(FP) ./msym
	-ln $(LNFLAGS) msym msym6; 
	-cp $(AMSYMDIR)/msym6.*$(FP) ./msym
	-ln $(LNFLAGS) msym msym7; 
	-cp $(AMSYMDIR)/msym7.*$(FP) ./msym
	-ln $(LNFLAGS) msym msym8; 
	-cp $(AMSYMDIR)/msym8.*$(FP) ./msym
	-ln $(LNFLAGS) msym msym9; 
	-cp $(AMSYMDIR)/msym9.*$(FP) ./msym
	
#
#  -----------------Some Local Products------------------------
#
wmscc:
	-mkdir wmscc
	-ln $(LNFLAGS) wmscc wmscc10; 
	-cp $(WASHDIR)/wmscc10.*$(FP) ./wmscc
	-ln $(LNFLAGS) wmscc wmscc9; 
	-cp $(WASHDIR)/wmscc9.*$(FP) ./wmscc

#
#  -----------------The Concrete Mathematics Fonts------------------------
#  See the directory ./tex82/MFcontrib/metafonts
#
ccr:
	-mkdir ccr
	-ln $(LNFLAGS) ccr ccr10; 
	-cp $(CONCRETE)/ccr10.*$(FP) ./ccr
	-ln $(LNFLAGS) ccr ccr5; 
	-cp $(CONCRETE)/ccr5.*$(FP) ./ccr
	-ln $(LNFLAGS) ccr ccr6; 
	-cp $(CONCRETE)/ccr6.*$(FP) ./ccr
	-ln $(LNFLAGS) ccr ccr7; 
	-cp $(CONCRETE)/ccr7.*$(FP) ./ccr
	-ln $(LNFLAGS) ccr ccr8; 
	-cp $(CONCRETE)/ccr8.*$(FP) ./ccr
	-ln $(LNFLAGS) ccr ccr9; 
	-cp $(CONCRETE)/ccr9.*$(FP) ./ccr

cccsc:
	-mkdir cccsc
	-ln $(LNFLAGS) cccsc cccsc10; 
	-cp $(CONCRETE)/cccsc10.*$(FP) ./cccsc

ccmi:
	-mkdir ccmi
	-ln $(LNFLAGS) ccmi ccmi10; 
	-cp $(CONCRETE)/ccmi10.*$(FP) ./ccmi 

ccsl:
	-mkdir ccsl
	-ln $(LNFLAGS) ccsl ccsl10; 
	-cp $(CONCRETE)/ccsl10.*$(FP) ./ccsl

ccslc:
	-mkdir ccslc
	-ln $(LNFLAGS) ccslc ccslc9; 
	-cp $(CONCRETE)/ccslc9.*$(FP) ./ccslc

ccti:
	-mkdir ccti
	-ln $(LNFLAGS) ccti ccti10; 
	-cp $(CONCRETE)/ccti10.*$(FP) ./ccti

# This will run pk to gf conversion (or vice versa) if you need it.

$(CMDIR)/cmr10.$(DPI)$(FP):
	( cd $(CMDIR); CM.$(FP)$(DPI) )

$(LATEXDIR)/lasy10.$(DPI)$(FP):
	( cd $(LATEXDIR); LaTeX.$(FP)$(DPI) )

$(LOGODIR)/logo10.$(DPI)$(FP):
	( cd $(LOGODIR); U.$(FP)$(DPI) )

$(EULERDIR)/eurm10.$(DPI)$(FP):
	( cd $(EULERDIR); Euler.$(FP)$(DPI) )

$(CYRDIR)/mcyr10.$(DPI)$(FP):
	( cd $(CYRDIR); MF79.$(FP)$(DPI) )

$(AMSYMDIR)/msxm10.$(DPI)$(FP):
	( cd $(AMSYMDIR); MF79.$(FP)$(DPI) )


subdir:
	-mkdir ./SUBDIR