[comp.text.tex] MetaFont problem

steele@en.ecn.purdue.edu@ecn.purdue.edu (Richard A. Steele) (09/13/90)

One of the documents I want to print makes reference to a font "logo10."
Since this is not currently installed on our system, I decided to make
the font and install it.  However, when I tried to make it, I got the
following:

[ 1 ] --> cmmf '\mode=localfont;' input logo10
This is METAFONT, C Version 1.7 (no base preloaded)
(logo10.mf (logo.mf [77] [69]
>> unknown boolean monospace
! Not implemented: not(unknown boolean).
<to be read again> 
                   :
change_width->if.not.monospace:
                               if.r+shrink_fit-l=floor(charwd*hppp):w:=w+1;r...
l.53 if .5w<>good.x .5w: change_width
                                     ; fi
? h
I'm afraid I don't know how to apply that operation to that
particular type. Continue, and I'll simply return the
argument (shown above) as the result of the operation.

? x
Font metrics written on logo10.tfm.
Output written on logo10.300gf (2 characters, 324 bytes).
Transcript written on logo10.log.

I am in no way a METAFONT guru.  Can anyone explain what is wrong and,
more importantly, what I should do to fix it?

Please send replies to steele@en.ecn.purdue.edu.  Thanks.

-- 
-------------------------------------------------------------------------------
Richard Steele          |  INTERNET : steele@en.ecn.purdue.edu
Electrical Engineering  |  BITNET   : steele%ea.ecn.purdue.edu@purccvm
Purdue University       |  UUCP     : {purdue, pur-ee}!en.ecn.purdue.edu!steele

dhosek@sif.claremont.edu (Hosek, Donald A.) (09/14/90)

In article <1990Sep12.191311.5736@ecn.purdue.edu>, steele@en.ecn.purdue.edu@ecn.purdue.edu (Richard A. Steele) writes...
>One of the documents I want to print makes reference to a font "logo10."
>Since this is not currently installed on our system, I decided to make
>the font and install it.  However, when I tried to make it, I got the
>following:

>[ 1 ] --> cmmf '\mode=localfont;' input logo10
>This is METAFONT, C Version 1.7 (no base preloaded)
>(logo10.mf (logo.mf [77] [69]
>>> unknown boolean monospace

Again, the problem is the result of using cmbase on a non-cm
font. Try using mf (or virmf or whatever the UnixTeX distribution
calls it).

A question for someone who's ordered the tape for UnixTeX rather
than FTPing it or somesuch... does the manual say anything about
when to use mf vs. cmmf? Just curious.

-dh

---
Don Hosek                       TeX, LaTeX, and Metafont support, consulting 
dhosek@ymir.claremont.edu       installation and production work. 
dhosek@ymir.bitnet              Free Estimates.
uunet!jarthur!ymir              Phone: 714-625-0147
                                finger dhosek@ymir.claremont.edu for more info

pwebb@yoyodyne.ncsa.uiuc.edu (Peter Webb) (04/23/91)

I'm having trouble installing and using dvips on a Sun3/160 running OS4.  I got
the University of Washington TeX distribution from labrea.stanford.edu, and 
built it with minimal difficulty.  I downloaded dvips from the same source and
built it successfully.  However, when I try to run a small (1 page) file through
LaTeX and then dvips, I run into difficulty.  LaTeX seems to process the file
correctly (at least it makes no complaints) but the same is not true for dvips.
This is the first document ever printed with dvips from this machine, so none
of the fonts are available yet - I understand that metafont will be invoked by
dvips to build them.  But when metafont is invoked, this is the result!

***********Begin Inclusion*********

% dvips summary

This is dvips 5.47 Copyright 1986-91 Radical Eye Software
' TeX output 1991.04.19:1146' -> !lpr
- MakeTeXPK cmbx10 329 300 magstep\(0.5\)
cmmf \mode:=imagen; mag:=magstep(0.5); scrollmode; input cmbx10 \</dev/null
This is METAFONT, C Version 1.7 (no base preloaded)

(/sdg/netsrc/tex/lib/mf/inputs/cmbx10.mf
(/sdg/netsrc/tex/lib/mf/inputs/cmbase.mf)
(/sdg/netsrc/tex/lib/mf/inputs/roman.mf
(/sdg/netsrc/tex/lib/mf/inputs/romanu.mf
The letter A [65]

   .
   .
   .

Em dash [124])
Output written on cmbx10.2850gf (128 characters, 242532 bytes).
Transcript written on cmbx10.log.
Metafont failed for some reason on cmbx10.329gf
dvips: Font cmbx10.329pk not found, characters will be left blank.
dvips: Font cmr10.329pk not found, characters will be left blank.
<tex.pro>. [1]

*********End Inclusion*************

Apparently, even though metafont was told to produce cmbx10.329pk (the metafont
man page says that any 300 dpi font at magstep(0.5) is a 329 dpi font) it 
actually produced a 285 dpi font.  Can anybody out there explain this or
suggest how I might fix the problem?  I created the cmplain.base and plain.base
files with inimf and installed them where mf and cmmf can find them.  I've got
cmmf aliased to virmf '&cmplain', as the documentation suggests to do.  Any
hints or help will be greatly appreciated.  Thanks.

			Peter Webb, (pwebb@ncsa.uiuc.edu)

PS I've tried using both mf and cmmf - the results are the same.