[comp.sys.atari.st] metafont and .tfm problems

david@doe.utoronto.ca (David Megginson) (11/03/90)

I have metafont from atari.archive, and I have been having problems
with it. The .tfm files which it generates are not entirely correct,
and when I try to initex plain.tex, it rejects them (otherwise, 
DVI programs say that the font does not match the .tfm file).

The package from atari.archive comes with virmf, but not with inimf,
so a better package would be nice for all of us. Is there one anywhere,
maybe at a German site?

Please follow up directly to the net, since this is a general interest
question.


David Megginson
-- 
////////////////////////////////////////////////////////////////////////
/  David Megginson                      david@doe.utoronto.ca          /
/  Centre for Medieval Studies          meggin@vm.epas.utoronto.ca     /
////////////////////////////////////////////////////////////////////////

ridderbusch.pad@nixdorf.com (Frank Ridderbusch, PXD-S4) (11/06/90)

>>>>> On 2 Nov 90 17:34:35 GMT, david@doe.utoronto.ca (David Megginson) said:

David> I have metafont from atari.archive, and I have been having problems
David> with it. The .tfm files which it generates are not entirely correct,
David> and when I try to initex plain.tex, it rejects them (otherwise, 
David> DVI programs say that the font does not match the .tfm file).

Are you sure, that you mean 'initex'? 'initex' usually don't need any
fonts, since it is only used to create a 'dumped' format from
'plain.tex' or 'lplain.tex' for faster loading by 'virtex'. Only
'virtex' should complain, if a .tfm is not available, when you are
compiling a document. 

David> The package from atari.archive comes with virmf, but not with inimf,
David> so a better package would be nice for all of us. Is there one anywhere,
David> maybe at a German site?

Inimf is not quite so important as is initex. Since my first metafont
setup I've never run inimf again. But part of the package should then
be a file like 'plain.base', which should be a 'dumped' version of the
metafont basics and should contain setup parameters for various printers.

David> David Megginson
David> -- 
David> ////////////////////////////////////////////////////////////////////////
David> /  David Megginson                      david@doe.utoronto.ca          /
David> /  Centre for Medieval Studies          meggin@vm.epas.utoronto.ca     /
David> ////////////////////////////////////////////////////////////////////////
--
MfG/Regards

     /====                          Siemens Nixdorf Informationssysteme AG
    /   Ridderbusch, STO    / ,    Heinz Nixdorf Ring
   /                       /./    4790 Paderborn, West Germany
  /=== /,== ,===/  /,==,  //     Tel.: (+49) 5251/104685
 /    //   /   /  //   / / \    NERV:ridderbusch.pad
/    /     `==/\ /    / /   \  BIX:fridder   BTX:0525467066-0001
UUCP: !USA:  ridderbusch.pad@nixdorf.de
       USA:  ridderbusch.pad@nixdorf.com

david@doe.utoronto.ca (David Megginson) (11/09/90)

In article <RIDDERBUSCH.PAD.90Nov6084503@ugus21.nixdorf.de> ridderbusch.pad@nixdorf.com (Frank Ridderbusch, STO XS 141) writes:

>Are you sure, that you mean 'initex'? 'initex' usually don't need any
>fonts, since it is only used to create a 'dumped' format from
>'plain.tex' or 'lplain.tex' for faster loading by 'virtex'. Only
>'virtex' should complain, if a .tfm is not available, when you are
>compiling a document. 

Yes. I am trying to create a new plain.fmt, and plain.tex tries to
preload the font information for its standard fonts. I am actually
using iplain.tex, from the Icelandic font distribution at babel. I
created all of the im (=cm) fonts on my ST, but initex rejects the .tfm
files!!

>Inimf is not quite so important as is initex. Since my first metafont
>setup I've never run inimf again. But part of the package should then
>be a file like 'plain.base', which should be a 'dumped' version of the
>metafont basics and should contain setup parameters for various printers.

You are right, you need to run inimf only once. However, the standard
pk fonts do not come out well on the SLM804 atari laser, and I want
to darken them up a bit. I need to define a new mode, and it's a pain
loading the file in by hand every time.

Thanks for the help. Does anyone else here know about an inimf for
the ST? Or does anyone else have further information? Thanks.

David Megginson

-- 
////////////////////////////////////////////////////////////////////////
/  David Megginson                      david@doe.utoronto.ca          /
/  Centre for Medieval Studies          meggin@vm.epas.utoronto.ca     /
////////////////////////////////////////////////////////////////////////

GERLOFF@tubvm.cs.tu-berlin.de (Olaf Gerloff) (11/14/90)

In article <1990Nov8.180706.11854@doe.utoronto.ca>, david@doe.utoronto.ca (David
egginson) says:
>
>You are right, you need to run inimf only once. However, the standard
>pk fonts do not come out well on the SLM804 atari laser, and I want
>to darken them up a bit. I need to define a new mode, and it's a pain
>loading the file in by hand every time.
>
>Thanks for the help. Does anyone else here know about an inimf for
>the ST? Or does anyone else have further information? Thanks.
>

Hello David!
I didn't use your implementation of Metafont, but the manual of my MF says
that there are no great differences between INIMF and MF. You can't exchange
the base-files between different implementations of MF. I would try to load
the plain definitions with 'metafont plain.mf' after a little time MF should
come with an asterisk as prompt. There you should give the command 'dump'.
Now you will get a file which can be used as a new base-file.
That's the way I would try. I don't know if it will work ok for your MF.

Try it and tell me your results.

Greetings, Olaf