home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 1 / ARM_CLUB_CD.iso / contents / apps / print / progs / postscript / ReadMe < prev   
Encoding:
Text File  |  1991-02-19  |  3.9 KB  |  104 lines

  1.  
  2.  
  3.     INFORMATION TO HELP YOU EDIT POSTSCRIPT PRINTER DRIVER
  4.  
  5. In order to use our fonts with PostScript printers, you need to edit the
  6. PostScript printer driver. 
  7.  
  8. Before starting to do it make sure you know what you are doing!
  9. ===============================================================
  10.  
  11. Read this file, "ReadMe" in !PrinterPS as well as any information in
  12. "PSprolog" file in !PrinterPS. All these files, as well as PoScVector file
  13. in the same directory as this ReadMe file, are TEXT files and can be read by
  14. humans - all information is in ASCII form.
  15.  
  16. Also list a file PoScNames which contains the current list of PostScript
  17. compatible fonts from The Electronic Font Foundry. Apart from PostScript
  18. names it also lists their Ventura numbers, which may be helpful in editing
  19. DTP_config file in Acorn's DTP.
  20.  
  21. a) Find the disc containing the PostScript printer driver. The directory is
  22. called !PrinterPS. Open it by double clicking, while holding <Shift> key
  23. down.
  24.  
  25. b) You will see several files there, and quite a few are TEXT files. You
  26. will need to edit several of them. The most important being PSprolog.
  27.  
  28. c) Load a PSprolog file into the !Edit. You will note it has the following
  29. structure: 
  30.  
  31. At the beginning there are comments called %%DocumentFonts. Later on there
  32. are encoding vectors and at the bottom there is the font mapping
  33. information.
  34.  
  35. You will need to add between %%DocumentFonts and %%EndComments all the new
  36. PostScript font names you have on your system according to the following
  37. prescription:
  38.  
  39. %%+ PSFontName PSFontName
  40.  
  41. Make certain that you keep strictly to the format above - in particular, all
  42. names are case-sensitive, exactly one space should appear between the start
  43. of the comment and the first font name on the line, exactly one space should
  44. appear between font names, and there should be no surplus spaces at the ends
  45. of lines.
  46.  
  47. Note also that all PostScript font names quoted should appear in the font
  48. mapping data at the bottom of the file.
  49.  
  50. Font mapping data (at the bottom of the file) is a series of lines, one line
  51. for one font:
  52.  
  53. /EFFfontName /PostScriptFontName EFFvector FF
  54.  
  55. That is: / followed by the EFF font name then the space and another /
  56. followed by the PostScript font name and space followed by encoding vector
  57. name, space and FF (FF stands for 255 letters) 
  58.  
  59. As an example here is a line for mapping of Europe.Light.Narrow, (a Latin 1
  60. font):
  61.  
  62. /Europe.Light.Narrow /Futura-CondensedLight EFF_Latin1Enc FF
  63.  
  64. If your font is Latin 2, you should use EFF_Latin2Enc vector, for instance:
  65.  
  66. /EFF_Times.Latin2.Italic /Times-Italic EFF_Latin2Enc FF
  67.                                            
  68.  
  69. The Dingbats set is not a Latin character set, and if you have it, it
  70. should be mapped as:
  71.  
  72. /Dingbats /ZapfDingbats EFF_DingbatsEnc FF
  73.  
  74. If you also have, say, Selwyn font which has the same PostScript equivalent
  75. as Dingbats (ZapfDingbats), both have to be mapped since each has a
  76. different encoding vector, EFF_DingbatsEnc and SelwynEnc, respectively. 
  77.  
  78. The MathGreek font is not a Latin character set, and if you have it, it
  79. should be mapped as:
  80.  
  81. /MathGreek /MSymbol EFF_SymbolEnc FF
  82.  
  83. The encoding vectors for EFF_Latin1, EFF_Latin2, EFF_Latin3, EFF_Latin4,
  84. EFF_Latin5, EFF_Dingbats and EFF_Symbol are already prepared and are on a
  85. file called PoScVector. You need to add this file to PSprolog file
  86. immediately below the Acorn encoding vectors: 
  87.  
  88.    Place a carret at the beginning of the first empty line below Acorn's
  89. encoding vectors, and drag PoScVector ikon on to PSprolog window. This
  90. action will add the EFF encoding vectors, which are different from Acorn
  91. ones. 
  92.  
  93. That should complete editing of this file so save it. 
  94.                                              ========
  95.  
  96. You will also have to add our encoding vector (PoScVector) to the bottom of
  97. PSencoding file in the same manner as before.
  98.  
  99.  
  100. If you already have EFF PostScript fonts and are just adding new ones, you
  101. will not need to add Encoding Vectors (unless new ones are added) or fonts
  102. which are already mapped.
  103.  
  104.