Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!acorn!bcockburn From: bcockburn@acorn.co.uk (Bruce Cockburn) Newsgroups: comp.sys.acorn Subject: Re: equasor => impression => psprinter => laserwriter => errors Message-ID: <7665@acorn.co.uk> Date: 13 Jun 91 12:53:21 GMT References: <676726587.23975@minster.york.ac.uk> Sender: daemon@acorn.co.uk Distribution: comp Organization: Acorn Computers Ltd, Cambridge, England Lines: 18 Martin, Your problem would seem to be the line /MathGreek /Symbol /EFF_SymbolEnc FF It should be /MathGreek /Symbol EFF_SymbolEnc FF What you have written puts a literal (the name if you like) on the stack where the FF procedure expects to find an array (the value if you like). The copy operator is being used to copy the values from an array, in this case one of the encodings, into THE encoding array of the font being created. If it meets a literal and an array it is bound to give a typecheck error. Bruce.