Legacy Font Download Program & filePro

Jim Asman jlasman at telus.net
Thu Apr 5 08:29:08 PDT 2007



--------------- Original Message ---------------
At 10:35A Thu Apr 05 2007, Nelson D. Coleman wrote:
> 
> Here is an example of the method that I used to bypass the FLOAD.EXE 
> program.  When I use the FLOAD.EXE program (from Windows 98 not XP
> which does not work) and check the HP LaserJet 4000 printer by printing 
> out the resident font list, the 10 fonts show in the printer as "HP 
> PCL5e Permanent Soft Fonts."  Certain Windows programs, however, erase 
> the fonts and they need to be re-downloaded.  That, however, is not a 
> problem.  When I use the "copy /b" binary method (under Windows XP,) the 
> fonts are NOT sent to the printer.
> 
> copy /b LG095R16.USP prn
> copy /b LG120B12.USP prn
> copy /b LG120I12.USP prn
> copy /b LG120R12.USP prn
> copy /b LG140R10.USP prn
> copy /b PS140B10.USP prn
> copy /b PS160B08.USP prn
> copy /b PS180B06.USP prn
> copy /b PS240B05.USP prn
> copy /b PS300B04.USP prn
> 
> What is special about these fonts?  Nothing , I suspect. I am just 
> looking for the least disruptive method of transferring the filePro and 
> related batch, binary, Qbasic, text editing files to duplicate what 
> worked on the Windows 98 computer.  The ultimate result is this special 
> combination of programs that generate the Program Booklet.  FilePro has 
> some custom fonts in the printer definitions but they seem unrelated to 
> this situation. The printing of the program booklet seem to be 
> controlled by a My meager knowledge of fonts hinders me here.
> 
> Running the program without the fonts results in improper condensing of 
> characters and all text does not display on the page printed.  The 
> printer does not fall back to the built in fonts.
> 
> I have tried building a text file using <CTRL><P> in the dos edit 
> program to insert an ESCAPE and the character strings shown by the PCL 
> Font List reported back from the printer.  Here is an example of the 
> first .USP loaded in to the printer as reported back by the printer: 
> LGOTHIC 16/67/9/5 <esc>(0U<esc>(s0p16.67h9.5v0s0b6t  SOFT 1 (DFont ID 
> 0.)  I assume that all I need is <esc>(0U<esc> and the balance is a 
> remark or comment.
> 
> Copy /b of the text file did not work.
> 
> Selected by an ID....may be true.  If I can find the basic source code, 
> perhaps that will reveal something.
> 
> If the first font is LGOTHIC 16.67/9.5, perhaps all I need to do is to 
> locate another source of more "modern" fonts and a program to upload 
> them to the printer.  If a font is tied to an ID, I suppose that the 
> order in which they are loaded will be critical.

Letter Gothic is built into the printer. It is a scalable font.

You don't need to download anything.

Just change the font selection string from

<esc>(0U<esc>(s0p16.67h9.5v0s0b6T

to 

<esc>(0U<esc>s0p16.67h9.5v0s0b4102T

You can probably delete the 9.5v parameter as well, leaving

<esc>(0U<esc>s0p16.67h0s0b4102T

If you then look at the selection string for the other fonts, you
will probably find that they differ only in the  0s0b  portion of
the above code.


Jim 
--
jlasman at telus.net                      Spectra Colour Services Ltd.
Jim Asman                              10221 144a Street            
Phone: (604)584-0977                   Surrey, BC  V3R 3P7   CANADA            
 Cell: (604)619-0977                   www.spectracolorservices.com



More information about the Filepro-list mailing list