Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!uwm.edu!linac!att!cbnewsh!gls From: gls@corona.ATT.COM (Col. Sicherman) Newsgroups: comp.text Subject: nonstandard fonts in Eroff Message-ID: <1991Apr20.221257.23281@cbnewsh.att.com> Date: 20 Apr 91 22:12:57 GMT Sender: gls@cbnewsh.att.com (Col. G. L. Sicherman) Organization: Hot Dead Chicken Lines: 27 I've been trying to use some private fonts (mostly converted Berkeley and QMS fonts) with Eroff on an HP-UX system. Setting $EROFF_FONTDIR works fine. But elj (which converts troff DVI to LJ+) doesn't recognize any faces except the officially mounted ones -- R, I, HB, G, O, etc. This is easy to work around. We don't really have Optima or Garamond families, so I can rename my faces "O", "GB", ... But elj insists on designating fonts by characteristics, even though LJ+ accepts commands to load fonts specified by font number. So when elj wants to use my Roman Condensed (disguised as Garamond), it specifies slant, weight, and so on, and the printer selects Times Roman. Is there any way around this behavior? A postprocessor for elj won't help, because it won't know when to use Times Roman and when to use Roman Condensed or some other face. Setting the family to something different doesn't seem to matter. I have a different elj that I hacked up at the U. of Buffalo years ago, but I'm reluctant to use it because it doesn't support fonts that are printed rasterized (notably "S"). -:- "In a world of CHAOS ... against overwhelming ODDS ... THE WOLVEROACH STANDS ... ALONE!" -- Col. G. L. Sicherman gls@corona.att.COM