#
# Make new .tfm files for Adobe and Monotype PostScript fonts, 
# and appropriate virtual font files, for both T1 and OT1 encoding.
#
# Sebastian Rahtz January 1992, March 1992, May 1992, October 1992,
# December 1992, March 1993, May 1993, July 1993, January 1994,
# May 1994, June 1994, February 1995, March 1995, April 1995
#
# from February 1994, uses fontinst

# location of tools and output directories
MAKEFAM=../tools/make-fam
MAKEONE=../tools/make-one

ADOBEOUT=../adobe
MONOOUT=../monotype
BITOUT=../bitstream
LUCOUT=../bh
URWOUT=../urw

ADOBEOUTX=../xadobe
MONOOUTX=../xmonotype
BITOUTX=../xbitstream
LUCOUTX=../xbh
URWOUTX=../xurw

RM=rm
MV=mv
CP=cp

STANDARD= avantgarde.metrics \
	bookman.metrics \
	courier.metrics \
	helvetica.metrics \
	times.metrics \
	palatino.metrics \
	ncs.metrics \
	chancery.metrics 

SPECIAL=symbol.metrics dingbat.metrics 

ADOBEOTHER = \
	univers.metrics \
	garamond.metrics \
	agaramond.metrics \
	gill.metrics \
	basker.metrics \
	optima.metrics \
	utopia.metrics \
	bembo.metrics

LUCIDA=	lucidabright.metrics 	lucidamaths.metrics 

MONOTYPEX = \
	AmasisMT.metrics \
	ArialMT.metrics \
	AshleyScriptMT.metrics \
	BaskervilleMT.metrics \
	Bembo.metrics \
	BernardMT-Condensed.metrics \
	BiffoMT.metrics \
	BinnyOldStyleMT.metrics \
	CalistoMT.metrics \
	CalvertMT.metrics \
	CompactaMT.metrics \
	CoronetMT.metrics \
	DorchesterScriptMT.metrics \
	EhrhardtMT.metrics \
	GaramondMT.metrics \
	GillAltOneMT.metrics \
	Gill.metrics \
	Goudy.metrics \
	JoannaMT.metrics \
	MAbadi.metrics \
	MAlbertus.metrics \
	MApollo.metrics \
	MAvantGardeGothicPS.metrics \
	MBell.metrics \
	MBlado-Italic.metrics \
	MBookmanPS.metrics \
	MBraggadocio.metrics \
	MCenturyOldStyle.metrics \
	MCenturySchoolbook.metrics \
	MCenturySchoolbookPS.metrics \
	MClarion.metrics \
	MEgyptianExtended.metrics \
	MEllington.metrics \
	MFalstaff.metrics \
	MFigaro.metrics \
	MForte.metrics \
	MHeadlineBold.metrics 

MONOTYPE = \
	MGloucester.metrics \
	MGrotesque.metrics \
	MCourierPS.metrics \
	CentaurMT.metrics \
	BodoniMT.metrics \
	ClearfaceMT.metrics \
	MHorleyOldStyle.metrics \
	MImprint.metrics \
	MInflex.metrics \
	MIonic.metrics \
	MItalianOldStyle.metrics \
	MJanson.metrics \
	MKlang.metrics \
	MModernExtended.metrics \
	MNewClarendon.metrics \
	MOldEnglishText.metrics \
	MOldStyle.metrics \
	MOnyx.metrics \
	MPoliphilus.metrics \
	MSabon.metrics \
	MScotchRoman.metrics \
	MSpectrum.metrics \
	MSymbolPS.metrics \
	MTwentiethCentury.metrics \
	MVanDijck.metrics \
	MWalbaum.metrics \
	MZAntiqua.metrics \
	MZapfChanceryPSItalic.metrics \
	MZapfDingbatsPS.metrics \
	MercuriusScriptMT.metrics \
	MonolineScriptMT.metrics \
	MtClarendon.metrics \
	NewBerolinaMT.metrics \
	NewsGothicMT.metrics \
	NewsPlantinMT.metrics \
	NimrodMT.metrics \
	OctavianMT.metrics \
	PalaceScriptMT.metrics \
	PepitaMT.metrics \
	Perpetua.metrics \
	PhotinaMT.metrics \
	RunicMT-Condensed.metrics \
	ScriptMT.metrics \
	SwingMT.metrics \
	TimesNRMT.metrics \
	TypewriterMT.metrics \
	ZeitgeistMT-Cameo.metrics \
	ZeitgeistMT.metrics 
	

#
# these cause fontinst to louse up
#
MONOFUNNY= EngraversMT.metrics \
	FelixTitlingMT.metrics 	 \
	Mcastellar.metrics \
	MTimesNewRomanCyrillic.metrics \
	MTimesNewRomanGreek.metrics \
	CentaurSwashMT.metrics \
	ClearfaceGothicMT.metrics \
	CourierTwelveMT.metrics \
	NeographikMT.metrics 


# I don't do these any more
#	lucida.metrics 
#	lucsans.metrics 

#-------------
# interesting targets
standard: $(STANDARD) $(SPECIAL)

other: $(ADOBEOTHER)

lucida: $(LUCIDA)

monotype: $(MONOTYPE)

monofunny: $(MONOFUNNY)

all: $(STANDARD) $(SPECIAL) $(ADOBEOTHER) $(MONOTYPE) $(LUCIDA) 


avantgarde.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -sans -nosty  pag
	afm-to-tfm   pagk $(ADOBEOUT)/avantgar
	afm-to-tfm pagko $(ADOBEOUT)/avantgar
	afm-to-tfm pagd $(ADOBEOUT)/avantgar
	afm-to-tfm pagdo $(ADOBEOUT)/avantgar
	afm-to-tfm pagkc $(ADOBEOUT)/avantgar
	afm-to-tfm pagdc $(ADOBEOUT)/avantgar
	-rm *.vpl
	-grep Extend map >> $(ADOBEOUT)/avantgar/dvips/pag.map
	-grep Slant map >> $(ADOBEOUT)/avantgar/dvips/pag.map
	sort $(ADOBEOUT)/avantgar/dvips/pag.map | uniq > map
	/bin/mv map  $(ADOBEOUT)/avantgar/dvips/pag.map 
 

bookman.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -nosty pbk
	afm-to-tfm pbkl $(ADOBEOUT)/bookman
	afm-to-tfm pbkli $(ADOBEOUT)/bookman
	afm-to-tfm pbkd $(ADOBEOUT)/bookman
	afm-to-tfm pbkdi $(ADOBEOUT)/bookman
	afm-to-tfm pbklo $(ADOBEOUT)/bookman
	afm-to-tfm pbkdo $(ADOBEOUT)/bookman
	afm-to-tfm pbklc $(ADOBEOUT)/bookman
	afm-to-tfm pbkdc $(ADOBEOUT)/bookman
	-rm *.vpl
	-grep Extend map >> $(ADOBEOUT)/bookman/dvips/pbk.map
	-grep Slant map >> $(ADOBEOUT)/bookman/dvips/pbk.map
	sort $(ADOBEOUT)/bookman/dvips/pbk.map | uniq > map
	/bin/mv map  $(ADOBEOUT)/bookman/dvips/pbk.map 

courier.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -tt  pcr 
	afm-to-tfm   pcrr $(ADOBEOUT)/courier
	afm-to-tfm pcrro $(ADOBEOUT)/courier
	afm-to-tfm pcrb $(ADOBEOUT)/courier
	afm-to-tfm pcrbo $(ADOBEOUT)/courier
	afm-to-tfm pcrrc $(ADOBEOUT)/courier
	afm-to-tfm pcrbc $(ADOBEOUT)/courier
	-rm *.vpl
	-grep Extend map >> $(ADOBEOUT)/courier/dvips/pcr.map
	-grep Slant map >> $(ADOBEOUT)/courier/dvips/pcr.map
	sort $(ADOBEOUT)/courier/dvips/pcr.map | uniq > map
	/bin/mv map  $(ADOBEOUT)/courier/dvips/pcr.map 
	-mkdir $(ADOBEOUT)/courier/type1
	-cp ../ibmafm/*.pfb $(ADOBEOUT)/courier/type1


helvetica.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -sans -nosty phv	
	afm-to-tfm phvr $(ADOBEOUT)/helvetic
	afm-to-tfm phvro $(ADOBEOUT)/helvetic
	afm-to-tfm phvrrn $(ADOBEOUT)/helvetic
	afm-to-tfm phvron $(ADOBEOUT)/helvetic
	afm-to-tfm phvb $(ADOBEOUT)/helvetic
	afm-to-tfm phvbo $(ADOBEOUT)/helvetic
	afm-to-tfm phvbrn $(ADOBEOUT)/helvetic
	afm-to-tfm phvbon $(ADOBEOUT)/helvetic
	afm-to-tfm phvrc $(ADOBEOUT)/helvetic
	afm-to-tfm phvbc $(ADOBEOUT)/helvetic
	-rm *.vpl
	-grep Extend map >> $(ADOBEOUT)/helvetic/dvips/phv.map
	-grep Slant map >> $(ADOBEOUT)/helvetic/dvips/phv.map
	sort $(ADOBEOUT)/helvetic/dvips/phv.map | uniq > map
	/bin/mv map  $(ADOBEOUT)/helvetic/dvips/phv.map 

ncs.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -nosty pnc 
	afm-to-tfm   pncr $(ADOBEOUT)/ncntrsbk
	afm-to-tfm pncri $(ADOBEOUT)/ncntrsbk
	afm-to-tfm pncb $(ADOBEOUT)/ncntrsbk
	afm-to-tfm pncbi $(ADOBEOUT)/ncntrsbk
	afm-to-tfm pncro $(ADOBEOUT)/ncntrsbk
	afm-to-tfm pncbo $(ADOBEOUT)/ncntrsbk
	afm-to-tfm pncrc $(ADOBEOUT)/ncntrsbk
	afm-to-tfm pncbc $(ADOBEOUT)/ncntrsbk
	-rm *.vpl
	-grep Extend map >> $(ADOBEOUT)/ncntrsbk/dvips/pnc.map
	-grep Slant map >> $(ADOBEOUT)/ncntrsbk/dvips/pnc.map
	sort $(ADOBEOUT)/ncntrsbk/dvips/pnc.map | uniq > map
	/bin/mv map  $(ADOBEOUT)/ncntrsbk/dvips/pnc.map 

palatino.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -nosty ppl
	afm-to-tfm pplr $(ADOBEOUT)/palatino
	afm-to-tfm pplri $(ADOBEOUT)/palatino
	afm-to-tfm pplb $(ADOBEOUT)/palatino
	afm-to-tfm pplbi $(ADOBEOUT)/palatino
	afm-to-tfm pplrre $(ADOBEOUT)/palatino
	afm-to-tfm pplrrn $(ADOBEOUT)/palatino
	afm-to-tfm pplro $(ADOBEOUT)/palatino
	afm-to-tfm pplbo $(ADOBEOUT)/palatino
	afm-to-tfm pplru $(ADOBEOUT)/palatino
	afm-to-tfm pplbu $(ADOBEOUT)/palatino
	afm-to-tfm pplrc $(ADOBEOUT)/palatino
	afm-to-tfm pplbc $(ADOBEOUT)/palatino
	-rm *.vpl
	-grep Extend map >> $(ADOBEOUT)/palatino/dvips/ppl.map
	-grep Slant map >> $(ADOBEOUT)/palatino/dvips/ppl.map
	sort $(ADOBEOUT)/palatino/dvips/ppl.map | uniq > map
	/bin/mv map  $(ADOBEOUT)/palatino/dvips/ppl.map 


times.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -nosty ptm 
	cp mathptm/*.tfm $(ADOBEOUT)/times/tfm
	cp mathptm/*.vf $(ADOBEOUT)/times/vf
	cp mathptm/*.fd $(ADOBEOUT)/times/tex
	afm-to-tfm   ptmr $(ADOBEOUT)/times
	afm-to-tfm ptmri $(ADOBEOUT)/times
	afm-to-tfm ptmb $(ADOBEOUT)/times
	afm-to-tfm ptmbi $(ADOBEOUT)/times
	afm-to-tfm ptmrre $(ADOBEOUT)/times
	afm-to-tfm ptmrrn $(ADOBEOUT)/times
	afm-to-tfm ptmro $(ADOBEOUT)/times
	afm-to-tfm ptmbo $(ADOBEOUT)/times
	afm-to-tfm ptmrc $(ADOBEOUT)/times
	afm-to-tfm ptmbc $(ADOBEOUT)/times
	-rm *.vpl
	-grep Extend map >> $(ADOBEOUT)/times/dvips/ptm.map
	-grep Slant map >> $(ADOBEOUT)/times/dvips/ptm.map
	sort $(ADOBEOUT)/times/dvips/ptm.map | uniq > map
	/bin/mv map  $(ADOBEOUT)/times/dvips/ptm.map 
	afm2tfm psyr.afm -s .167 psyro >> $(ADOBEOUT)/times/dvips/ptm.map 
	mv psyro.tfm $(ADOBEOUT)/times/tfm

symbol.metrics: 
	$(MAKEONE) -out $(ADOBEOUT) psyr

chancery.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -nosty pzc
	afm-to-tfm   pzcmi $(ADOBEOUT)/zapfchan
	-rm *.vpl
	-grep Extend map >> $(ADOBEOUT)/zapfchan/dvips/pzc.map
	-grep Slant map >> $(ADOBEOUT)/zapfchan/dvips/pzc.map
	sort $(ADOBEOUT)/zapfchan/dvips/pzc.map | uniq > map
	/bin/mv map  $(ADOBEOUT)/zapfchan/dvips/pzc.map 

dingbat.metrics: 
	$(MAKEONE) -out $(ADOBEOUT) pzdr

agaramond.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -download -nosty pad
	$(MAKEFAM) -out $(ADOBEOUTX) -download -expert pad

garamond.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -download -nosty pgm

lucida.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -download plc 

bembo.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -download -nosty pbb
	$(MAKEFAM) -out $(ADOBEOUTX) -expert -download pbb

gill.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -sans -download pgs 

basker.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -download -nosty pnb 

optima.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -sans -download pop 

utopia.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -download  put
	afm-to-tfm putr $(ADOBEOUT)/utopia
	afm-to-tfm putri $(ADOBEOUT)/utopia
	afm-to-tfm putb $(ADOBEOUT)/utopia
	afm-to-tfm putbi $(ADOBEOUT)/utopia
	afm-to-tfm putro $(ADOBEOUT)/utopia
	afm-to-tfm putbo $(ADOBEOUT)/utopia
	afm-to-tfm putrc $(ADOBEOUT)/utopia
	afm-to-tfm putbc $(ADOBEOUT)/utopia
	-mkdir $(ADOBEOUT)/utopia/type1
	cp *.pfb $(ADOBEOUT)/utopia/type1
	-rm *.vpl
	-grep Extend map >> $(ADOBEOUT)/utopia/dvips/put.map
	sort $(ADOBEOUT)/utopia/dvips/put.map | uniq > map
	/bin/mv map  $(ADOBEOUT)/utopia/dvips/put.map 

charter.metrics: 
	$(MAKEFAM) -out $(BITOUT) -download  bch 
	-mkdir $(BITOUT)/charter/type1
	cp *.pfb $(BITOUT)/charter/type1

plantin.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -download mpi
	$(MAKEFAM) -out $(ADOBEOUTX) -download -expert mpi

univers.metrics: 
	$(MAKEFAM) -out $(ADOBEOUT) -sans -download pun 

minion.metrics:
	tex minion


test:
	$(MAKEFAM) -out $(LUCOUT) -download -lucida hlh

lucidabright.metrics:	
	$(MAKEFAM) -out $(LUCOUT) -download -lucida hlh
	$(MAKEFAM) -out $(LUCOUT) -download -lucida -sans hls
	$(MAKEFAM) -out $(LUCOUT) -download -lucida -tt hlst 
	$(MAKEFAM) -out $(LUCOUT) -download -lucida -tt hlct 
	$(MAKEFAM) -out $(LUCOUT) -download -lucida  hlx   # fax
	$(MAKEFAM) -out $(LUCOUT) -download -lucida  hlcf  # blackletter
	$(MAKEFAM) -out $(LUCOUT) -download -lucida  hlcn  # casual
	$(MAKEFAM) -out $(LUCOUT) -download -lucida  hlcw  # handwriting
	$(MAKEFAM) -out $(LUCOUT) -download -lucida  hlce  # calligraphic


lucidamaths.metrics:	
	-mkdir $(LUCOUT)/lucida
	-mkdir $(LUCOUT)/lucida
	-mkdir $(LUCOUT)/lucida/tfm
	-mkdir $(LUCOUT)/lucida/dvips
	cp lucmath/*.tfm $(LUCOUT)/lucida/tfm
	echo 'hlcdim LucidaNewMath-DemiItalic <hlcdim.pfb' >> $(LUCOUT)/lucida/dvips/hlcm.map
	echo 'hlcdima LucidaNewMath-AltDemiItalic <hlcdima.pfb' >> $(LUCOUT)/lucida/dvips/hlcm.map
	echo 'hlcrim LucidaNewMath-Italic <hlcrim.pfb' >> $(LUCOUT)/lucida/dvips/hlcm.map
	echo 'hlcrima LucidaNewMath-AltItalic <hlcrima.pfb' >> $(LUCOUT)/lucida/dvips/hlcm.map
	echo 'hlcdy LucidaNewMath-Symbol-Demi <hlcdy.pfb' >> $(LUCOUT)/lucida/dvips/hlcm.map
	echo 'hlcra LucidaNewMath-Arrows <hlcra.pfb' >> $(LUCOUT)/lucida/dvips/hlcm.map
	echo 'hlcda LucidaNewMath-Arrows-Demi <hlcda.pfb' >> $(LUCOUT)/lucida/dvips/hlcm.map
	echo 'hlcrv LucidaNewMath-Extension <hlcrv.pfb' >> $(LUCOUT)/lucida/dvips/hlcm.map
	echo 'hlcry LucidaNewMath-Symbol <hlcry.pfb' >> $(LUCOUT)/lucida/dvips/hlcm.map
	echo 'hlcdm LucidaNewMath-Demibold <hlcdm.pfb' >> $(LUCOUT)/lucida/dvips/hlcm.map
	echo 'hlcrm LucidaNewMath-Roman <hlcrm.pfb' >> $(LUCOUT)/lucida/dvips/hlcm.map

urw.metrics:
	$(MAKEFAM) -out $(URWOUT) -download uaq
	$(MAKEFAM) -out $(URWOUT) -download ugq
	$(MAKEFAM) -out $(URWOUT) -download unm
	$(MAKEFAM) -out $(URWOUT) -download -sans unms
	afm-to-tfm unmr $(URWOUT)/nimbus
	-rm *.vpl
	-grep Extend map >> $(URWOUT)/nimbus/dvips/unm.map
	-grep Slant map >> $(URWOUT)/nimbus/dvips/unm.map
	sort $(URWOUT)/nimbus/dvips/unm.map | uniq > map
	/bin/mv map  $(URWOUT)/nimbus/dvips/unm.map 
	afm-to-tfm unmrs $(URWOUT)/nimbus
	-rm *.vpl
	-grep Extend map >> $(URWOUT)/nimbus/dvips/unms.map
	-grep Slant map >> $(URWOUT)/nimbus/dvips/unms.map
	sort $(URWOUT)/nimbus/dvips/unms.map | uniq > map
	/bin/mv map  $(URWOUT)/nimbus/dvips/unms.map 
	afm-to-tfm uaqrrc $(URWOUT)/antiqua
	-rm *.vpl
	-grep Extend map >> $(URWOUT)/antiqua/dvips/uaq.map
	-grep Slant map >> $(URWOUT)/antiqua/dvips/uaq.map
	sort $(URWOUT)/antiqua/dvips/uaq.map | uniq > map
	/bin/mv map  $(URWOUT)/antiqua/dvips/uaq.map 
	afm-to-tfm ugqb $(URWOUT)/grotesq
	-rm *.vpl
	-grep Extend map >> $(URWOUT)/grotesq/dvips/ugq.map
	-grep Slant map >> $(URWOUT)/grotesq/dvips/ugq.map
	sort $(URWOUT)/grotesq/dvips/ugq.map | uniq > map
	/bin/mv map  $(URWOUT)/grotesq/dvips/ugq.map 
	-mkdir $(URWOUT)/grotesq/type1
	-mkdir $(URWOUT)/antiqua/type1
	-mkdir $(URWOUT)/nimbus/type1
	cp ua*.pfb $(URWOUT)/antiqua/type1
	cp ug*.pfb $(URWOUT)/grotesq/type1
	cp un*.pfb $(URWOUT)/nimbus/type1

AmasisMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  ma2

ArialMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  -sans ma1

AshleyScriptMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mah

BaskervilleMT.metrics:
	$(MAKEFAM) -out $(MONOOUTX) -download -expert mbv
	$(MAKEFAM) -out $(MONOOUT) -download mbv

Bembo.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mbb
	$(MAKEFAM) -out $(MONOOUTX) -download  -expert mbb

BernardMT-Condensed.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mbn

BiffoMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mbf

BinnyOldStyleMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mb2

BodoniMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mbd

CalistoMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mc1

CalvertMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mc8

CentaurMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mur
	$(MAKEFAM) -out $(MONOOUTX) -download  -expert mur

CentaurSwashMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mur

ClearfaceGothicMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mcf

ClearfaceMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mcf

CompactaMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mc7

CoronetMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mot

CourierTwelveMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download -tt mcr

DorchesterScriptMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mds

EhrhardtMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  met
	$(MAKEFAM) -out $(MONOOUTX) -download  -expert met

EngraversMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  men

FelixTitlingMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download mfx

GaramondMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mgm
	$(MAKEFAM) -out $(MONOOUTX) -download  -expert mgm

Gill.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download -sans mgs

GillAltOneMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download -sans mga

Goudy.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mgo
	$(MAKEFAM) -out $(MONOOUT) -download  mgy
	$(MAKEFAM) -out $(MONOOUT) -download  mg4
	$(MAKEFAM) -out $(MONOOUT) -download  mg5
	$(MAKEFAM) -out $(MONOOUT) -download  mgt

JoannaMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mjo

MAbadi.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mai

MAlbertus.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mal

MApollo.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  map

MAvantGardeGothicPS.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mag

MBell.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mbe

MBlado-Italic.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mb1

MBookmanPS.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mbk

MBraggadocio.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mb3

MCastellar.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mtl

MCenturyOldStyle.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mcu

MCenturySchoolbook.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mcs

MCenturySchoolbookPS.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mnc

MClarion.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mc6

MCourierPS.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mcr

MEgyptianExtended.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mee

MEllington.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mel

MFalstaff.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mfs

MFigaro.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mfi

MForte.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mfe

MGloucester.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mgr

MGrotesque.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mgq

MHeadlineBold.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mhd

MHorleyOldStyle.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mho

MImprint.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mii

MInflex.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mif

MIonic.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mio

MItalianOldStyle.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mis

MJanson.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mjn

MKlang.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mkl

MModernExtended.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mmo

MNewClarendon.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mnn

MOldEnglishText.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  moe

MOldStyle.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mos

MOnyx.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mox

MPoliphilus.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mpz

MSabon.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  msb

MScotchRoman.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  ms1

MSpectrum.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  msm

MSymbolPS.metrics:
	$(MAKEONE)  -out $(MONOOUT) -download  msyr

MTwentiethCentury.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mtw

MVanDijck.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mvd

MWalbaum.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mwb

MZAntiqua.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mza

MZapfChanceryPSItalic.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mzc

MZapfDingbatsPS.metrics:
	$(MAKEONE) -out $(MONOOUT) -download  mzdr

MercuriusScriptMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mme

MonolineScriptMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mm1
 
MtClarendon.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mcd

NeographikMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mnk

NewBerolinaMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mnr

NewsGothicMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mng

NewsPlantinMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mnp

NimrodMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mni

OctavianMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mov

PalaceScriptMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mp1

PepitaMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mp2

Perpetua.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mpp
	$(MAKEFAM) -out $(MONOOUTX) -download  -expert mpp

PhotinaMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mph

RunicMT-Condensed.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mru

ScriptMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  ms2

SwingMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  msw


TimesNRMT.metrics:
	$(MAKEFAM) -out $(MONOOUTX) -download  -expert mnt
	$(MAKEFAM) -out $(MONOOUT) -download  mnt
	$(MAKEFAM) -out $(MONOOUT) -download  mns

TypewriterMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download -tt  mty

ZeitgeistMT-Cameo.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  zmz
	$(MAKEFAM) -out $(MONOOUTX) -download  -expert zmz

ZeitgeistMT.metrics:
	$(MAKEFAM) -out $(MONOOUT) -download  mzt
	$(MAKEFAM) -out $(MONOOUTX) -download  -expert mzt

clean: 
	-$(RM) *.vpl
	-$(RM) *.pl
	-$(RM) *.vf
	-$(RM) *.fd
	-$(RM) *.tfm
	-$(RM) *.mtx
	-$(RM) *.dvi
	-$(RM) *.aux
	-$(RM) *.log
	-$(RM) config.???
	-$(RM) ???.map


realclean: clean
	-rm *.tex *.fd 

