home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / text / tex / 14849 < prev    next >
Encoding:
Internet Message Format  |  1993-01-11  |  2.1 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!usc!news.service.uci.edu!unogate!mvb.saic.com!info-tex
  2. From: mis@aps.org (mis liaison)
  3. Newsgroups: comp.text.tex
  4. Subject: dvips and type-1 CM fonts (answers)
  5. Message-ID: <9301111901.AA21262@lancelot>
  6. Date: Mon, 11 Jan 93 14:01:52 -0500
  7. Organization: Info-Tex<==>Comp.Text.Tex Gateway
  8. X-Gateway-Source-Info: Mailing List
  9. Lines: 38
  10.  
  11. We have fixed the problem with dvips and the Blue Sky type-1 fonts by
  12. upgrading dvips to dvips v4.965 (or so . . .). Thanks again to the info-tex
  13. crowd. Here is the low-down:
  14.  
  15.   George N. White III (Internet: GWhite@BIOnet.BIO.DFO.ca) informed me
  16. that he was using a newer version of dvips successfully with the Y&Y type-1's.
  17.  
  18. Berthold Horn (bkph@ai.mit.edu) wrote:
  19.  
  20. >
  21. > Also, older versions of DVIPS are unable to handle the repeated
  22. > encoding used in the BSR CM fonts.  Because many systems cannot handle
  23. > characters in the 0 - 31 range, these appear twice in the encoding vector.
  24. > Which normally works fine.  Old versions of DVIPS replace T1 font
  25. > metrics with information from the TFM file, and the TFM file knows
  26. > nothing about the repeated encodings.
  27. >
  28. > There are several solutions to this latter problem, getting the latest
  29. > version of DVIPS, or stripping out the repeated encodings from the fonts,
  30. > or modifying dvips.pro to reverse the order in which it steps through
  31. > the encoding.
  32. >
  33.  
  34.   We were able to ftp and build the version of dvips now on
  35. labrea.stanford.edu, and it works fine with the fonts we have (PC versions
  36. of the BSR fonts).
  37.  
  38.   I looked at the fonts, and the encoding vector is in the cleartext portion
  39. of the font. It would be simple to just delete the character encodings above 127
  40. in the vector, as Berthold Horn suggests. (Assuming you have an editor that
  41. won't kill files with binary data.) It seems even easier to change the
  42. dvips prolog code (/rf in texps.pro, where the /Metrics vector is constructed
  43. in v5.47?). This is what I would have tried if the dvips update did not work.
  44.  
  45.   Also, I may have resent the question instead of this short summary. Sorry.
  46.  
  47.   -- CHamlin, mis@aps.org
  48.  
  49.