Legacy Font Download Program & filePro
Nelson D. Coleman
emerald at bright.net
Thu Apr 5 09:10:00 PDT 2007
Jim Asman wrote:
>
> --------------- 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
>
> _______________________________________________
> Filepro-list mailing list
> Filepro-list at lists.celestial.com
> http://mailman.celestial.com/mailman/listinfo/filepro-list
I show that font in the printer as INTERNAL 73. What I need to
determine is how to change from SOFT 1 to INTERNAL 73.
I found the source code of the program doing the program booklet and
have to interpret how it sets each font ID and hope that there is a way
to recompile it. I just found BC.EXE which appears to be the complier.
Now, if I can just interpret this code and IF that is the controlling
factor of which font ID is accessed by the LPRINT command.
Unless there is a way with the printer to "map" SOFT 1 to INTERNAL 73.
--
...ndc
Nelson D. Coleman
Emerald Computer Systems
More information about the Filepro-list
mailing list