home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / text / tex / 15380 < prev    next >
Encoding:
Internet Message Format  |  1993-01-24  |  2.7 KB

  1. Path: sparky!uunet!ogicse!mintaka.lcs.mit.edu!ai-lab!wheat-chex!bkph
  2. From: bkph@wheat-chex.ai.mit.edu (Berthold K.P. Horn)
  3. Newsgroups: comp.text.tex
  4. Subject: Re: Help with LucidaMath fonts
  5. Message-ID: <1jurkpINNkfb@life.ai.mit.edu>
  6. Date: 24 Jan 93 19:45:29 GMT
  7. Article-I.D.: life.1jurkpINNkfb
  8. References: <1jpel3INN2mn@elroy.jpl.nasa.gov> <1jrgc9INNoo7@life.ai.mit.edu> <1993Jan24.105352.1@hmcvax.claremont.edu>
  9. Organization: MIT Artificial Intelligence Lab
  10. Lines: 47
  11. NNTP-Posting-Host: wheat-chex.ai.mit.edu
  12. In-reply-to: dhosek@hmcvax.claremont.edu's message of 24 Jan 93 18:53:52 GMT
  13.  
  14.  
  15. In article <1993Jan24.105352.1@hmcvax.claremont.edu> dhosek@hmcvax.claremont.edu writes:
  16.  
  17.    > In article <1jpel3INN2mn@elroy.jpl.nasa.gov> dundas@chip.Jpl.Nasa.Gov (John Dundas) writes:
  18.  
  19.    >    I have the Adobe Lucida Math fonts and their .pl files but have not been
  20.    >    able to get all of the math characters to print properly (I am using
  21.    >    pltotf and dvips V5.495).  Can anyone offer any pointers?
  22.  
  23.    > You need to note that Adobe doesn't believe in the `control character'
  24.    > positions, so all of the characters you'd expect to be in in the 0 -- 31
  25.    > range appear instead in the 161 -- 195 range.  They also like a space in
  26.    > position 32. One way to fix this is to reencode the font.  That is, change
  27.    > the assignments in the Encoding vector to correspond to those in Computer
  28.    > Modern math fonts.
  29.  
  30.    > How to do this is a function of what platform you are on - something you
  31.    > don't mention.  On Unix, with PFA files you can edit the file directly,
  32.    > since it is plain ASCII.  You need to change the AFM file also if you are on
  33.    > NeXT using Display PostScript. 
  34.  
  35.    > On the PC you have to convert the compact binary PFB file to PFA form, edit,
  36.    > and convert back to PFB (using PFBtoPFA and PFAtoPFB say - or just use
  37.    > REENCODE directly).  If you are using the font in MS Windows, you'll have to
  38.    > make up a new PFM metric file (using AFMtoPFM say).
  39.  
  40.    If you're using dvips (which by my guess is fairly likely), you
  41.    can do  the remapping via VF files. I have some vague
  42.    recollection that Karl Berry and someone else from England whose
  43.    name I don't remember (terribly sorry) have done the work of
  44.  
  45. Sebastian Rahtz is his name...
  46.  
  47.    getting the Adobe Lucida fonts working under TeX. I'm sure
  48.    they'll post some more on the topic.
  49.  
  50.    Reencode the fonts... hmmph!
  51.  
  52.    -dh
  53.  
  54. Better yet, if your driver supports it, you can have the fonts reencoded
  55. on-the-fly  --- no need to change any font files --- and no need for virtual
  56. fonts  (This also has the advantage of making unencoded characters
  57. accessible, something a mere permutation of the encoding vector cannot do).
  58.  
  59. Berthold K.P. Horn
  60. Cambridge, Massachusetts, USA
  61.