rokicki@Neon.Stanford.EDU (Tomas G. Rokicki) (01/11/91)
> I can define the Adobe fonts I want to use in TeX just fine. However, when > I dvips the result, I run into the brick wall that I (and Nick Nystrom, also) You want to get the latest dvips from labrea and use that. (If you just want the documentation, you can ftp ~labrea:pub/dvips.ps.Z and print that.) In general, if you use a PostScript font, you must mention it in the file psfonts.map so dvips knows it is a PostScript font and doesn't try to generate a PK file using MF. The font finding strategy is as follows. Dvips sees font foo in a document. It first searches for a vf file called foo.vf. If it can find that, it uses that and doesn't need a foo.pk file. (The foo.vf file will almost certainly call other fonts; for these just call this paragraph recursively.) If a vf file doesn't exist, dvips checks to see if the font is one that was mentioned in psfonts.map. If it was, then dvips knows it is a PostScript font, so it reads the foo.tfm file and does the appropriate things. If it's not mentioned in psfonts.map, dvips tries to open a PK file, perhaps guessing a bit up and down from the desired size if the desired size isn't found. If this fails, then it calls MF. You can use dvips -d-1 to track what dvips is doing . . . -tom