home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / w3_scrn / wfnpatch.arj / WFNPATCH.TXT < prev   
Encoding:
Text File  |  1991-02-22  |  4.6 KB  |  116 lines

  1.           WFNPATCH v2.0 - Copyright 1991, Costas Kitsos
  2.  
  3.  
  4.  
  5.  
  6.                      WFNPATCH Documentation
  7.  
  8.  
  9.  
  10.  
  11. Introduction
  12.  
  13.      WFNPATCH is a utility that performs two kinds of patches on
  14.      Corel Draw's font program: WFNBOSS.EXE (version 2 Rev A). 
  15.      First, it patches WFNBOSS to produce Windows downloadable
  16.      Adobe Type 1 fonts.  Second, it removes the Unique ID entry
  17.      from WFNBOSS thus eliminating the Unique ID conflict that
  18.      arises from downloading soft fonts with the same ID number. 
  19.      If you don't use WFNBOSS to create Type 1 fonts then you
  20.      won't find WFNPATCH of any use.
  21.  
  22.      Currently when WFNBOSS.EXE converts Corel's fonts to Adobe
  23.      Type 1 fonts it creates a header comment that reads:
  24.  
  25.                         %!FontType1-1.0:
  26.  
  27.      While there is nothing wrong with this (an acceptable Type 1
  28.      font header comment) Windows 3.0 expects a header comment
  29.      that reads:
  30.  
  31.                        %!PS-AdobeFont-1.0:
  32.  
  33.      As a result, Windows refuses to download Type 1 fonts
  34.      produced by the current version of WFNBOSS.
  35.  
  36.      WFNPATCH changes this by patching the WFNBOSS entry:
  37.      "%!FontType1-1.0:" to read: "%!PS-AdobeFont-1.0:".
  38.  
  39.      Another problem that you may have run into is that WFNBOSS
  40.      produces Type 1 fonts that contain the same Unique ID. This
  41.      causes most PostScript printers to improperly cache font
  42.      bitmaps from these fonts or to reject the fonts altogether. 
  43.      WFNPATCH removes the Unique ID entry from WFNBOSS so that
  44.      when it produces Type 1 fonts they will have no Unique ID,
  45.      instead, the PostScript printer will reference the fonts by
  46.      name rather than number.  The Unique ID entry is an optional
  47.      one in Type 1 fonts that enables the printer to cache font
  48.      bitmaps across jobs.  Without the Unique ID, fonts will
  49.      still be cached for the current job.  
  50.  
  51.      If you want to learn more about these issues, Adobe Systems
  52.      Inc. has two publications that you may find useful:
  53.      - Adobe Type 1 Font Format, Addison-Wesley Publishing Inc.
  54.      - PostScript Language Reference Manual, Addison-Wesley Pub.
  55.  
  56. Installing and Using WFNPATCH
  57.  
  58.      To install WFNPATCH, copy WFNPATCH.EXE to a suitable
  59.      location on your hard disk.
  60.  
  61.      Before running WFNPATCH you may want to make a BACKUP copy
  62.      of WFNBOSS.EXE.  Name the file something like WFNBOSS.SAV,
  63.      that way you'll know it's the original.  For example, if you
  64.      keep WFNBOSS.EXE in C:\WIN\COREL\ issue the DOS command:
  65.  
  66.      copy c:\win\corel\wfnboss.exe c:\win\corel\wfnboss.sav
  67.  
  68.      Of course whatever filename you select make sure first that
  69.      it won't overwrite an existing file. 
  70.  
  71.      As a precaution, WFNPATCH makes a backup copy of WFNBOSS for
  72.      you any way which it names "$FNBOSS.EXE" and it resides in
  73.      the same drive and subdirectory as WFNBOSS.  If you have a
  74.      file named $FNBOSS.EXE, I suggest you rename it or move it
  75.      to a different subdirectory.  Another file that WFNPATCH
  76.      creates is named "WFNPATCH.TMP" which it deletes at the end
  77.      of the session. 
  78.  
  79.      To start the program, change to the correct drive and
  80.      directory and at the DOS prompt type: 
  81.  
  82.                          WFNPATCH
  83.  
  84.      Hit enter to start the program (ESC quits).  The only
  85.      information WFNPATCH needs from you is the location of
  86.      WFNBOSS.EXE on your hard disk.  If WFNBOSS.EXE resides in
  87.      the "D:" drive in the subdirectory "\WINDOWS\CORELDRW\" then
  88.      when WFNPATCH prompts you for the location of WFNBOSS, type:
  89.  
  90.                          D:\WINDOWS\CORELDRW\
  91.  
  92.      Hit enter to continue.  WFNPATCH will proceed to patch
  93.      WFNBOSS and return you to the DOS prompt.  
  94.  
  95.      That's all there is to it.  
  96.  
  97.      Please note that the current version of WFNBOSS can properly
  98.      make only one Type 1 soft font per session.  After making a
  99.      Type 1 font you should exit and re-start WFNBOSS so that the
  100.      program can reset its global variables.  WFNPATCH has no way
  101.      of changing this behavior in WFNBOSS.
  102.  
  103.      Once you patch WFNBOSS.EXE there is no reason to keep
  104.      WFNPATCH on your hard disk.  Copy it to a floppy and save it
  105.      for future use (e.g. if you re-install Corel Draw). 
  106.  
  107.      If you decide to upload WFNPATCH.EXE to a BBS or give it to
  108.      a colleague of yours that's fine.  But - please - always
  109.      include this text file with it.  If you have any questions
  110.      about using the program you may contact me via CIS mail at: 
  111.  
  112.                            73667,1755
  113.  
  114.  
  115.             WFNPATCH - Copyright 1991, Costas Kitsos
  116.