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: I T

⟦1db95c73b⟧ TextFile

    Length: 1270 (0x4f6)
    Types: TextFile
    Names: »IMakefile«

Derivation

└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
    └─⟦af5ba6c8e⟧ »unix3.0/DVIWARE.tar.Z« 
        └─⟦ca79c7339⟧ 
            └─⟦this⟧ »DVIware/laser-setters/dvi-to-ps/TeXPS/pfd/extra/IMakefile« 

TextFile

.SUFFIXES:	.tfm	.pdr	.pfd

TFM =\
	PS-NewBaskerville-Bold.tfm\
	PS-NewBaskerville-Italic.tfm\
	PS-NewBaskerville-BoldItalic.tfm\
	PS-NewBaskerville-Roman.tfm

#if (COND_PLTOTF == 0)
PFD2TFM = ../../pfd2tfm/src/pfd2tfm -P../../pltotf -p ../../pfd2tfm/evs
#else
PFD2TFM = ../../pfd2tfm/src/pfd2tfm                -p ../../pfd2tfm/evs
#endif

# First make the pfd files, then the tfm files.
all:
	make all-pfd
	make all-tfm

# Install the fonts.
install:
	-mkdir	$(PS_FONT_DIR)
	-$(CP) PS-*.tfm PS-*.pdr $(PS_FONT_DIR)

all-tfm:	$(TFM)

# Generate all the pfd files (they all look very similar, and therefore
# we generate them in this Makefile). The remappings were needed
# at some point.
all-pfd:	
	make NewBaskerville

NewBaskerville:
	for font in '-Roman' '-Bold' '-Italic' '-BoldItalic' ; do\
		$(RM) -f PS-$@$$font.pfd;\
		echo "StartPfd;BaseFontName \"$@$$font\";">> PS-$@$$font.pfd;\
		echo "MapChar Yacute 254; MapChar yacute 255;" >> PS-$@$$font.pfd;\
		echo "EndPfd;"            >> PS-$@$$font.pfd;\
	done

print:
	$(SOURCE_CODE_PRINT_COMMAND) Makefile

relink:
clean::
	$(RM) *.pl1 *.tfm *.pfd PS-*.tex C*.tex	macro*tex *.pfd *.pdr

# Rules to make the tfm files and the pdr files
.pfd.tfm:
	@echo	"Making: \"$*.tfm\""
	$(PFD2TFM) $*

.pfd.pdr:
	$(PFD2TFM) $*