russell@ccu1.aukuni.ac.nz (Russell J Fulton;ccc032u) (12/06/90)
I am using dvips 4.1 on a SGI 4D/240S running Irix 3.3.1 and this is my first experience with mf. When I run MakeTeXPK (either by hand or from dvips) mf fails to produce the gf file or a log file. No errors appear on the terminal from mf. MakeTeXPK was invoked with the parameters "cmcsc10 622 300 magstep(4.0)" I then invoked mf by hand with the same input and got a gf file with a different resolution to what I expected (5395 instead of 622). mf "\base:=imagen; mag:=magstep(4.0); input cmcsc10.mf" produced the log below. This is METAFONT, C Version 1.5 (preloaded base=plain 90.12.6) 6 DEC 1990 11:27 **\mode:=imagen; mag:=magstep(4.0); input cmcsc10.mf (/usr/local/lib/mf/inputs/cmcsc10.mf (/usr/local/lib/mf/inputs/cmbase.mf) (/usr/local/lib/mf/inputs/csc.mf (/usr/local/lib/mf/inputs/romanu.mf The letter A [65] The letter B [66] The letter C [67] . . . . . Scandinavian letter O/slash [28]) (/usr/local/lib/mf/inputs/cscspu.mf The letter I [16] The letter J [17] Two letters S [25]) Output written on cmcsc10.5395gf (128 characters, 413252 bytes). Two things puzzle me: 1/ why I get no output from mf when it is invoked from MakeTeXPK. 2/ Why is the wrong gf file produced when I run mf by hand. I don't know the algorithm to get the font number from the resolution and magstep. I have seen it several times but can't find it now. I will be very grateful if anybody can shed some light on any of these questions. Thanks, Russell. -- Russell Fulton, Computer Center, University of Auckland, New Zealand. <rj_fulton@aukuni.ac.nz>
rokicki@Neon.Stanford.EDU (Tomas G. Rokicki) (12/06/90)
>I am using dvips 4.1 on a SGI 4D/240S running Irix 3.3.1 and this is my Please get and use 5.4. > mf "\base:=imagen; mag:=magstep(4.0); input cmcsc10.mf" produced Presuming you mean \mode:=imagen; instead of \base:=imagen, born out by the log file, > **\mode:=imagen; mag:=magstep(4.0); input cmcsc10.mf > ... > The letter A [65] This means that your `plain.base' was made without knowledge of the `imagen' mode def, so you are getting proof mode characters by default. Fix this by installing plain.base correctly. Often this is done by inimf **plain *input waits ; *dump where `waits' is whatever the local mode_def file on your machine is. Now install plain.base where it belongs and try again. -tom