swh@hpsmtc1.HP.COM (Steve Harrold) (07/18/88)
Re: Detecting presence of soft fonts in HP LaserJet I, too, use a LJ that is shared among several people, and am always wondering if the font I downloaded an hour ago is still there or not. My research indicated that there is no way to know for sure what is still loaded in the printer, and, especially, there is no way of knowing if it has been powrered down since the last time I used it. The LJ does not have an escape sequence like "query font status" or any other status-like command. This is true even for the "big daddy" LaserJet 2000. The best I have been able to do is to mark the downloaded soft font as "permanent" so that people doing reset escape sequences don't wipe me out. The escape sequence "ESC *c#F" will achieve this, where the "#" is the ID if a previously downloaded font. Now, if enough people do this for their particular fonts, the LJ memory will fill up leaving no room for macros and graphics. The immediate response is to powerdown/powerup the machine to clear its memory, and your subterfuge is eliminated (sadly). Have you considered getting your group together and agreeing on a standard set of fonts and associated font IDs? If you all decide what font ID to use for each font, then, when you load the fonts as needed, you won't glut the LJ memory with multiple copies of the same font. Then, there will be more useful memory to go around and fewer occasions where the poweroff/on technique is resorted to. Hope these observations help. -- --------------------- Steve Harrold ...hplabs!hpsmtc1!swh HPG200/13 (408) 447-5580 ---------------------
ephram@violet.berkeley.edu (07/21/88)
The only way that I can find to do this is, Walk over to the printer, hit the "offline" key, then hit the "font test" key. this will give you a font sample of each of the HP's typefaces. Hope that this helps ===================================================================== We must prevent those commies from compromising the integrity of our precious bodily fluids. -Gen. Jack D. Ripper Ephram Cohen ephram@violet.berkeley.edu =====================================================================