home *** CD-ROM | disk | FTP | other *** search
- WFNPATCH v2.0 - Copyright 1991, Costas Kitsos
-
-
-
-
- WFNPATCH Documentation
-
-
-
-
- Introduction
-
- WFNPATCH is a utility that performs two kinds of patches on
- Corel Draw's font program: WFNBOSS.EXE (version 2 Rev A).
- First, it patches WFNBOSS to produce Windows downloadable
- Adobe Type 1 fonts. Second, it removes the Unique ID entry
- from WFNBOSS thus eliminating the Unique ID conflict that
- arises from downloading soft fonts with the same ID number.
- If you don't use WFNBOSS to create Type 1 fonts then you
- won't find WFNPATCH of any use.
-
- Currently when WFNBOSS.EXE converts Corel's fonts to Adobe
- Type 1 fonts it creates a header comment that reads:
-
- %!FontType1-1.0:
-
- While there is nothing wrong with this (an acceptable Type 1
- font header comment) Windows 3.0 expects a header comment
- that reads:
-
- %!PS-AdobeFont-1.0:
-
- As a result, Windows refuses to download Type 1 fonts
- produced by the current version of WFNBOSS.
-
- WFNPATCH changes this by patching the WFNBOSS entry:
- "%!FontType1-1.0:" to read: "%!PS-AdobeFont-1.0:".
-
- Another problem that you may have run into is that WFNBOSS
- produces Type 1 fonts that contain the same Unique ID. This
- causes most PostScript printers to improperly cache font
- bitmaps from these fonts or to reject the fonts altogether.
- WFNPATCH removes the Unique ID entry from WFNBOSS so that
- when it produces Type 1 fonts they will have no Unique ID,
- instead, the PostScript printer will reference the fonts by
- name rather than number. The Unique ID entry is an optional
- one in Type 1 fonts that enables the printer to cache font
- bitmaps across jobs. Without the Unique ID, fonts will
- still be cached for the current job.
-
- If you want to learn more about these issues, Adobe Systems
- Inc. has two publications that you may find useful:
- - Adobe Type 1 Font Format, Addison-Wesley Publishing Inc.
- - PostScript Language Reference Manual, Addison-Wesley Pub.
-
- Installing and Using WFNPATCH
-
- To install WFNPATCH, copy WFNPATCH.EXE to a suitable
- location on your hard disk.
-
- Before running WFNPATCH you may want to make a BACKUP copy
- of WFNBOSS.EXE. Name the file something like WFNBOSS.SAV,
- that way you'll know it's the original. For example, if you
- keep WFNBOSS.EXE in C:\WIN\COREL\ issue the DOS command:
-
- copy c:\win\corel\wfnboss.exe c:\win\corel\wfnboss.sav
-
- Of course whatever filename you select make sure first that
- it won't overwrite an existing file.
-
- As a precaution, WFNPATCH makes a backup copy of WFNBOSS for
- you any way which it names "$FNBOSS.EXE" and it resides in
- the same drive and subdirectory as WFNBOSS. If you have a
- file named $FNBOSS.EXE, I suggest you rename it or move it
- to a different subdirectory. Another file that WFNPATCH
- creates is named "WFNPATCH.TMP" which it deletes at the end
- of the session.
-
- To start the program, change to the correct drive and
- directory and at the DOS prompt type:
-
- WFNPATCH
-
- Hit enter to start the program (ESC quits). The only
- information WFNPATCH needs from you is the location of
- WFNBOSS.EXE on your hard disk. If WFNBOSS.EXE resides in
- the "D:" drive in the subdirectory "\WINDOWS\CORELDRW\" then
- when WFNPATCH prompts you for the location of WFNBOSS, type:
-
- D:\WINDOWS\CORELDRW\
-
- Hit enter to continue. WFNPATCH will proceed to patch
- WFNBOSS and return you to the DOS prompt.
-
- That's all there is to it.
-
- Please note that the current version of WFNBOSS can properly
- make only one Type 1 soft font per session. After making a
- Type 1 font you should exit and re-start WFNBOSS so that the
- program can reset its global variables. WFNPATCH has no way
- of changing this behavior in WFNBOSS.
-
- Once you patch WFNBOSS.EXE there is no reason to keep
- WFNPATCH on your hard disk. Copy it to a floppy and save it
- for future use (e.g. if you re-install Corel Draw).
-
- If you decide to upload WFNPATCH.EXE to a BBS or give it to
- a colleague of yours that's fine. But - please - always
- include this text file with it. If you have any questions
- about using the program you may contact me via CIS mail at:
-
- 73667,1755
-
-
- WFNPATCH - Copyright 1991, Costas Kitsos