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