January 1991 Documentation for Heidelbe. A shareware PostScript font. Version 3.0 - Type 1 Hinted for Windows LEGAL STUFF Please use this typeface at your own risk. Though it has been thoroughly tested with PageMaker,Notepad, and Write, neither Steve Shubitz nor Published Perfection! is responsible for any adverse actions which might occur through the use of Heidelbe. Permission is hereby granted to Compuserve to post this on their system for downloading by subscribers. (C) 1989 Steve Shubitz * Published Perfection! * Authorization granted to distribute by any other means as long as the contents of this zip file are not altered. QUICK START FOR WINDOWS USERS - Version 3.0 You should copy Heidelbe.PFM and Heidelbe.PFB files to a \PSFONTS directory or use the PageMaker convention of putting your .PFB files in a \PSFONTS directory and your .PFM files in a \PSFONTS\PFM directory. It is not necessary to store all your .PFM and .PFB files in the same directory as long as the entries in the WIN.INI file point to them (see below for how to do this). Next, make a backup copy of your WIN.INI file. Open your WIN.INI file and make the following entries for your new PostScript font. The example below shows a theoretical section from the WIN.INI that contains fonts you do not have but we show them for the example's sake. [PostScript,LPT1] device=18 feed1=1 feed15=1 softfonts=3 orient=1 softfont1=D:\psfonts\Unicorn.PFM,D:\psfonts\Unicorn.PSA softfont2=H:\fonts\type1\Gothic.PFM softfont3=H:\fonts\type1\Heidelbe.PFM,H:\fonts\type1\Heidelbe.PFB In this example the Postscript printer is connected to LPT1 so we have to change the [PostScript,LPT1] part of our WIN.INI. Note that the two changes you have to make are: 1. Increment the number in the softfonts=xx by as many fonts as you are adding. 2. Add a new line for each font which starts with: softfontx=C:\psfonts\ where the x stands for the next higher number in the list and the C: stands for the hard disk designator for the drive you have copied your PostScript fonts to, while \psfonts\ stands for the name of the directory you copied your PostScript font files to. If you deal with a service bureau and need to send them files printed to your hard disk, you should also have your PostScript printer configured to the FILE port. In this case you will also have to manually copy and paste your new .PFB and .PFM entries to the FILE port entry in your WIN.INI: [PostScript,FILE] device=12 feed1=50 softfonts=3 orient=1 softfont1=D:\psfonts\Unicorn.PFM,D:\psfonts\Unicorn.PSA softfont2=H:\fonts\type1\Gothic.PFM softfont3=H:\fonts\type1\Heidelbe.PFM,H:\fonts\type1\Heidelbe.PFB Note that in the above examples Unicorn and Heidelbe are automatically downloaded to your PostScript printer by Windows, then at the conclusion of the print job they are flushed from memory. In the case of Gothic, you must permanently download this font to your PostScript printer BEFORE you can use it because there is no .PFB in the softfont entry. PCSEND or LaserTools DOWNLOAD can do this for you. You should permanently download Gothic before you launch Windows. Users of LaserTools' PrintCache should manually install a printer port in their WIN.INI file called LPT1.PRN, then print using this port. They must have all their PostScript fonts installed under this section: [PostScript,LPT1.PRN] device=18 feed1=1 feed15=1 orient=1 softfonts=3 softfont1=D:\psfonts\Unicorn.PFM,D:\psfonts\Unicorn.PSA softfont2=H:\fonts\type1\Gothic.PFM softfont3=H:\fonts\type1\Heidelbe.PFM,H:\fonts\type1\Heidelbe.PFB If you change printer ports on your computer you will have to manually edit your WIN.INI file to reflect the proper entries. The present version of Windows will not immediately recognize the above manual edits to your WIN.INI file if you complete them while Windows is running, even if you do this from a DOS session under Windows. If you do these edits of your WIN.INI file while Windows is running you will have to close Windows and re-launch it for the changes to take effect. After Heidelbe is properly installed you may wish to open and print charset.pm3 with PageMaker. This one page publication shows you the mapping and should be retained for future reference. Printing to disk in PageMaker There may be occasions when you wish to produce a quasi EPS file that can be placed in PageMaker by printing to disk. For this situation your printer must be configured for LPT1 or COM1 or LPT1.PRN. Next, all your PostScript font entries must be correctly installed. Once these conditions have been met, you can use the Windows Control Panel to gain access to the printer options and turn on the EPS option. The resultant file can be placed in PageMaker. This trick may be used in Word for Windows to create tables with rules, then successfully place these in PageMaker, thereby circumventing the limitations of the WFW RTF export function. Using PageMaker and this procedure you can condense, expand, distort, or create mini pages or thumbnails for use in your DTP projects. You should NEVER use this feature to create print-to-disk files for your service bureau because some of your crop marks,registration marks, and page numbers will not print. This is most apparent if you specify letter extra, legal extra, or tabloid extra paper sizes. PageMaker - Corel Draw - Word for Windows Notes If you change printer ports in Windows from, say LPT1 to LPT1.PRN, you must first launch PageMaker and BEFORE you open a publication and while the Aldus logo is displayed, tell PageMaker your new printer and port by selecting the File menu and then the Printer setup item. After you do this, close PageMaker and then launch it again. Only now will your new printer and port be recognized. Screen fonts (.FON files) are not necessary to properly use any PostScript font with Windows. If your original PageMaker file was composed for LPT1 and you wish to send this file to your service bureau via a print-to-disk file, follow this procedure: Proof at 300 DPI via LPT1 in this example. Close the publication. Load the Control Panel-Printer option and leave it running. Then configure your printer to the FILE port . In some cases you should configure the Lino 300 for your FILE port (letter extra,tabloid extra,legal extra) where your job needs crops and or registration marks. Once you complete this procedure open your PageMaker publication. DO NOT recompose, just print it. Just after you start the printing a dialog box will pop up and ask for the path and file name for your print-to-disk file. After this is completed, go back to the driver and change the port back to LPT1 or whatever it was before. Use this same procedure with CorelDraw and you'll never have to edit your print-to-disk files when a service bureau is using a Macintosh as a front end. Word for Windows users who change printer ports (LPT1 to LPT2 as an example) must launch Word for Windows, select the File menu option, then "Printer Setup," then select the new printer and port. Once you do this, Word will properly recognize all the fonts installed for this printer/port. ATM 1.0/1.1 and Windows 3.0 Notes When you install new fonts under ATM, it DOES NOT recognize LPT1.PRN (the printer that you'll use with PrintCache). If you are using PrintCache, you must copy and paste all your .PFM and .PFB entries to the LPT1.PRN section of your WIN.INI file when you install new fonts under ATM. You should, however, NOT remove the .PFM entries from your FILE port and this includes the ROM resident 35 .PFMs that are entered in this section when you install Adobe's Plus Pack. The Adobe documentation is somewhat misleading on the maximum number of fonts that Windows 3.0 can support. The maximum number of PostScript fonts that Windows 3.0 supports is around 400 BUT this number includes .FON files as well as double entries under the LPT1 and FILE port sections, for example. Further, the size of your WIN.INI affects this breaking point: around 60K is the maximum. When you reach these limits some fonts specified will not print, applications may crash, and the reliable operation of Windows is compromised. The solution is multiple WIN.INI files which you'll rename appropriately before Windows is launched which contain sets of fonts. If you use ATM all the time and never wish to disable it you should manually remove all the .FON entries under the (fonts) section of your WIN.INI file which refer to softfonts. When you complete this, your (fonts) section will look like this: [fonts] Modern (All res)=MODERN.FON Script (All res)=SCRIPT.FON Roman (All res)=ROMAN.FON Symbol 8,10,12,14,18,24 (VGA res)=SYMBOLE.FON Tms Rmn 8,10,12,14,18,24 (VGA res)=TMSRE.FON Courier 10,12,15 (VGA res)=COURE.FON Helv 8,10,12,14,18,24 (VGA res)=HELVE.FON CORELDRAW - WFNBOSS USE - Version 2.0 Just tell WFNBOSS where Heidelbe.afm and Heidelbe.pfb are located and that it is an Adobe Type 1 conversion. Corel uses its own mapping for the extended character set so please spec Heidelbe with charset.cdr to determine what characters you have. TIPS FOR ADVANCED USERS You can force Windows 3.0 to read your newly edited win.ini by opening the control panel and double clicking on the printers icon and selecting OK at the next screen. You can also write a batch file with copy win.bu win.ini which accomplishes the same thing. These actions eliminate the need to exit and restart Windows. All you applications should be closed down before you do this. DESIGN HISTORY Heidelbe was designed by Bill Horton of Santa Barbara CA. Bill has been working with type for over 20 years and is very talented. The name was shortened for DOS. Bill shares in the Shareware income and has provided us with exclusive rights to distribute and convert Heidelbe for the DOS platform. To view his work in Fontographer is a joy. I have also set Heidelbe as a masthead for a newspaper and used it with restraint for enlarged caps. It is a splendid face for certificates and awards which looks it's best at 2540 DPI. What follows are Bill's own words: In what might be called an evolutionary process, here is the font Heidelberg 89. It is what I consider to be a refinement to MacHumaine, though it is conceivable others may prefer the previous version. It is my feeling that Heidelberg is more truly a calligraphic style font than MacHumaine, with its more severe strokes and sharper angles. I have used it for certificates commercially and have had good comments only. I know there is a school of thought which believes it is improper to create a font that simulates actual pen or quill hand writing. I NEED YOUR INPUT If Heidelbe is output at higher resolutions than 300 DPI I would appreciate a sample. Knowing that Heidelbe is a well behaved font I have received unconfirmed reports that Heidelbe is being used with other applications that run from DOS.Please give me specifics in this area Your thoughts are always welcome for future fine tuning. SHAREWARE REGISTRATION If you find Heidelbe of use and wish to help insure the development of future low cost high quality PostScript typefaces please send $20.00 along with your name and address indicating weather you wish to register the MAC or PC version to: Steve Shubitz Published Perfection! 7486 La Jolla Blvd. Suite 552 La Jolla CA. 92037 (619) 546-9309 CIS # 72047,3402 If you use Heidelbe and don't register it you won't help me much and certainly won't receive upgrades or future releases of other typefaces for Shareware evaluation. COMMERCIAL ANNOUNCEMENT Support is available by phone or via CIS. I am available for large Electronic Publishing jobs as well as Consulting using Windows. If you desire a custom typeface or conversion of Type 3 Fontographer faces from the MAC to the PC please contact me for specific quotes. It is the humble opinion of yours truly that Heidelbe is equal to or exceeds any Type 1 PostScript typeface available today. Many have suggested that I sell the face in the retail market like most other vendors and only release a "crippled" version for Shareware Evaluation. That's a subtle hint that I need YOUR support for continued success. If Shareware works then that's the way all future typefaces will be released and that is my preferred method at the present time. We currently have 12 more PostScript typefaces under development. VERSION HISTORY Version 3 Type 1 hinted for Windows 3 Version 1.0 December 1989 Type 3 ** EOF **