               Peculiarities of Ventura Publisher
                        October 23, 1989

Fonts must always be named *.SFP or *.SFL.  Even if Ventura is 
configured so that all fonts are 'resident.'  If the fonts are 
named something else Ventura will not find them, and will select 
the default Courier font instead.

The command line switches for the HPLTOVFM program must be 
entered in the indicated order.  Placing them in the order: /F /P 
/W /N caused all .VFM files to have the same typeface name & 
code.

The 'downpath' and 'permfont' commands in the HPLJPLUS.CNF file 
must always be entered in lowercase.  The arguments may be in 
uppercase.  If you louse up 'downpath' Ventura substitutes 
Courier.  If you louse up a 'permfont' line, Ventura will 
download the font itself, even if it is marked as 'resident' in 
the .WID file.

          Good:     downpath(C:\SOFTFNTS)
                    permfont(1 TR080RPN.SFP)
                    permfont(2 TR010RPN.SFP)
                    ...

          Bad:      Downpath(C:\SOFTFNTS)
                    PERMFONT(1 TR080RPN.SFP)
                    Permfont(2 TR010RPN.SFP)
                    ...

You can save file space by eliminating many of the screen font 
(*.EGA) files.  The main screen driver file must be kept, and at 
least one each of Times and Helvetica.  Ventura will 'scale' 
these fonts & make substitutions for the display.  Deleting all 
the *.EGA fonts caused a fatal error after Ventura was done 
printing a document.

If you have screen fonts, Ventura will only use them if the 
typeface codes EXACTLY match.  Otherwise it will substitute a 
different screen font.

To add LaserJet fonts to Ventura Publisher:

  1. Rename portrait fonts to *.SFP.  Landscape fonts should have 
     the same root name with a *.SFL extension.  (I haven't 
     experimented much with landscape fonts.)

  2. Make font metrics files.

     Create a batch file that runs HPLTOVFM for each font.  each 
     line must have a switch indicating name, typeface, 
     pointsize, & weight.

          /F=<name>      (appears in Ventura's font menu)
          /N=<TFID>      (from page K-18 in Ventura
                         documentation)
          /P=<pointsize> (always 2 digits)
          /W=<weight>    (N, B, I, T = normal, bold, italic,
                         bold-italic)

     This batch file creates .VFM files used in the next step.
  3. Make width table file (*.WID)

     a.Issue the command: DIR *.VFM>newfonts.LST.  You may 
       replace 'newfonts' with a different name if desired.  
       This will be the name of the resulting .WID file.

     b.Edit xthe .LST file with an ASCII text editor.  You must 
       arrange the .VFM files according to typeface, size & 
       style.  All fonts with the same typeface must be grouped 
       together.  Within a typeface all sizes must be grouped 
       together, with smaller point sizes preceeding larger 
       ones.  Within a size, all styles must be arranged as 
       N,I,B,T.  

       Note:   Apparently there's no way to have more than four 
               styles of a font.  If you have outline and/or 
               shadow fonts you might be able to fake Ventura out 
               by assigning different names and typeface IDs in 
               step 2 above.  -I've never tried it.

     c.Run VFMTOWID <listfile>.LST.  This creates 
       <listfile>.WID.

To use BackLoader with Ventura, take the following additional 
steps.

  4. Create HPLJPLUS.CNF.  

     HPLJPLUS.CNF is a text file containing a list of font 
     filenames.  Create it with an ASCII text editor.  The 
     contents of HPLJPLUS.CNF are in the following form.

          downpath(fontdirectory)
          permfont(x filename)
          permfont(x filename)
          ...

     The strings 'downpath' and 'permfont' MUST be in lowercase.  
     (The example in the Ventura manual on page K-10 is incorrect 
     and will not work.)

  5. Update the width table.

     Run Ventura, change all fonts from 'download' to 'resident.' 
     This changes a record in the WID file.

     Note:     Ventura will STILL download if the HPLJPLUS.CNF 
               file is incorrect or does not contain the needed 
               font.

  6. Create the VP.BKL file.  

     Follow the instructions in the BackLoader applications 
     booklet.  
