[comp.text.tex] UNIX TeX 3.0 install problem

karp-brad@CS.YALE.EDU (Brad Karp) (10/10/90)

I recently ftp'ed the complete U. Washington UNIX TeX3.0 distribution from
labrea.stanford.edu.

I compiled the contents of Tex3.0/ without a hitch, including initex, virtex,
inimf, and virmf. I installed these into their appropriate locations in
/usr/local, and also ran Install_INPUTS to install the inputs into their
appropriate locations in /usr/local.

I've run into problems trying to build the set of Computer Modern fonts. I've
read the instructions in Man_pages/mf.1 and TeX3.0/README.METAFONT, and am
following them to the letter. Here's what I'm doing, and the results I'm
getting:

1) I created cmmf.mf, with the contents:
input plain
input soft-modes     % my <SITE>-modes file
input cmbase

My soft-modes.mf file is simply a copy of U_Wash.mf, as the definitions I
found therein are appropriate for my system.

2) I created mf.mf with the contents:
input plain
input soft-modes

3) I hard-linked virmf to cmmf and mf.

4) I located myself in the BASES directory, and successfully (i.e. not a single
error message) executed "inimf cmmf dump" and "inimf mf dump". Indeed, two
.base files with the appropriate names in bases/ were created.

5) I entered the exact command given in the documentation to build the Computer
Modern fonts: cmmf '\mode=localfont; mag=magstep?;' input cm\*\? (with those
last two backslashes to prevent the shell from expanding them itself as
wildcards).

6) I received the following:
This is METAFONT, C Version 2.0
! A primary expression can't begin with `message'.
<inserted text>
		0
<to be read again>
		   message
<for(1)> message
		.mode_name[(EXPR0)]; ENDFOR
?->....number_of_modes:message.mode_name[i];endfor
						  ;save?;
<*> &cmmf \mode=localfont; mag=magstep?
				       ; input cm*?
?

After a bit of snooping around, it appears that the block of data it's
complaining about is found in my soft-modes.mf, the same file as U_Wash.mf,
the distribution <SITE>-modes.mf file.

I can't understand why Metafont is complaining about this declaration; it
read the file just fine when I prepared the .base files.

Can anyone offer me any advice as to what I should do to correct this
unhappy situation? Replies by e-mail preferred; I will summarize.

Thanks.
-- 
Brad Karp, (203) 436-3060 (voice)          | The views expressed in the text
my 386: karp%softshop.uucp@cs.yale.edu     | you have just perused are not my
via Yale CS Dept: karp-brad@cs.yale.edu    | own; rather, they are those of the 
Box 2443 Yale Station, New Haven, CT 06520 | heavenly muse who sings in me. -JM