Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sdd.hp.com!spool.mu.edu!uwm.edu!ux1.cso.uiuc.edu!uxa.cso.uiuc.edu!dabg7181 From: dabg7181@uxa.cso.uiuc.edu (Butthole Surfers) Newsgroups: comp.text.tex Subject: Re: New font selection scheme... Message-ID: <1991Mar20.213700.7375@ux1.cso.uiuc.edu> Date: 20 Mar 91 21:37:00 GMT Article-I.D.: ux1.1991Mar20.213700.7375 References: <1991Mar18.115223.10504@vaxa.strath.ac.uk> Sender: usenet@ux1.cso.uiuc.edu (News) Organization: University of Illinois at Urbana Lines: 39 I'm posting this for a friend, so please mail him and not me. ============================================================ I recently installed TeX3.0 and dvips5.47 from labrea on our Suns and NeXTs. I read and thought I understood about the virtual font scheme used for postscript fonts, but when I try using a virtual font, the accents are in the wrong locations. TeX expects to see the character ` in octal position 022, but when I look at a font chart of the virtual font, the character ` lives in octal position 301. It's almost like dvips isn't looking to the .vf file for the new mapping, because when I examine the .vpl file it says that character 022 is mapped to the octal character 301 (which is what it seems it should do, but when I print it out, character 22 is nothing and character 301 is `). I'm confused. The virtual fonts do seem to take care of ligatures ok, but the accents are a problem. This is how I created the virtual fonts. I used the programs afm2tfm and vptovf from TeX3.0 and dvips5.47 at labrea. afm2tfm PalatRom rpalr afm2tfm PalatRom -v psmpalr rpalr vptovf psmpalr.vpl psmpalr.vf psmpalr.tfm and then move psmpalr.tfm, rpalr.tfm, and psmpalr.vf to their respective directories. I use the font psmpalr as the virtual font that TeX sees. What am I missing? Surely everyone else uses the accents ok. right? (I've double and triple checked to make sure that dvips has VFPATH and TFMPATH set correctly) Joe Kaiping Publications Wolfram Research, Inc. (217)-398-0700 kaiping@wri.com