HP Pcl 5 Manual
Have a look at the manual HP Pcl 5 Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 1114 HP manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
ENUnderline Command 8-29 Underline Command The Underline command controls automatic text underlining. E C & d # D - Enable underline # = 0 - Fixed position 3 - Floating position Default =0 Range =0, 3 (values outside range are ignored) E C & d @ - Disable underline Once underlining is enabled, any positive horizontal movement causes an underline to be drawn. Positive horizontal movement includes the printing of text and positive horizontal cursor motion. When fixed position underlining is enabled, the underline is drawn five dots below the baseline and is three dots thick. (The baseline is the dot row on which all of the characters in a given line appear to stand, see Chapter 11.) When floating position underline is enabled, the underline position is determined by the greatest underline distance below the baseline of all of the fonts printed on the current line. (The underline distance for a font is defined in the font header, see Chapter 11.) NoteThe underline and the underscore character may not necessarily be aligned or be the same thickness.
ENIntroduction 9-1 9 Font Management Introduction Font management provides mechanisms for manipulating soft fonts. It provides the means for controlling which soft fonts are saved in user memory (RAM) or deleted. This is accomplished by assigning a font as either temporary or permanent, or deleting a soft font. In addition, font management includes the command for assigning ID numbers to RAM fonts. It also provides a mechanism for copying ROM fonts (internal, car tridge, or SIMM) to RAM for the purpose of assigning ID numbers.
9-2 Font ManagementEN Downloading Soft Fonts The process of transferring soft fonts from a host computer to the printer’s user memory (RAM) is called downloading. Designate a unique identification (ID) number prior to the download of a font. This number is then associated with the soft font. This number is assigned using the Font ID command, described later in this chapter. Subsequent manipulation of the soft font is accomplished using the font’s ID number. If a font is already associated with this ID number in the printer, the existing font is deleted during the download. Several commands are required to define a font before downloading it to the printer. These commands are described in detail in Chapter 11. Hewlett-Packard font files include the necessary commands that define the symbols of a font. Assigning a font ID number and then copying the font file to the printer downloads the font. Scalable fonts and typefaces may be prepared by font management software such as HP’s Type Director. Once prepared, scalable fonts are downloaded in much the same manner as bitmap fonts. Once downloaded, a soft font occupies a portion of user memory (RAM). The number of soft fonts that can be stored in user memory is limited only by the amount of available user memory.
ENTemporary vs. Permanent Fonts 9-3 Temporary vs. Permanent Fonts Once downloaded, a font is automatically designated as temporary. A temporary soft font is deleted from user memory during a printer reset or when a Typeface List, a Font Printout or a self-test is performed from the printer’s control panel. A soft font can be designated as permanent to prevent the printer from deleting it during a printer reset. A soft font is designated as temporary or permanent by referencing its ID number and using the Font Control command (refer to “Font Control Command” later in this chapter). NoteBoth temporary and permanent fonts are deleted from user memory whenever the printer’s power is turned off. Switching printer languages (“personalities”), changing resolution, or changing the Page Protection setting also deletes temporary and permanent fonts from user memory in some printers (refer to the appropriate printer User’s Manual for specifics). An existing font is deleted when a new font with the same ID number is downloaded. The new font replaces the existing font (whether temporary or permanent). Deleting Fonts There are several mechanisms provided by PCL font management that delete soft fonts from user memory. These include commands to delete all soft fonts, all temporary soft fonts, or an individual soft font by reference to its font ID number (refer to the Font ID and the Font Control commands described on the following pages).
9-4 Font ManagementEN Font ID Command The Font ID command is used to specify an ID number for use in subsequent font management commands. The ID number of a font can be used to select the font for printing (refer to “Font Selection by ID” in Chapter 8). E C *c#D # = ID number Default =0 Range =0 - 32767 The font ID number is used during subsequent soft font downloads, selections or deletions. The factory default font ID is 0 (if no Font ID command is sent, an ID of 0 is assigned). NoteThe font number assigned by the printer and used from the printer’s control panel is not the same as the ID number assigned using the Font ID Command. Example To specify a font ID number of 1, send: E C*c1D
ENFont Control Command 9-5 Font Control Command The Font Control command provides mechanisms for manipulating soft fonts. E C * c # F # = 0 - Delete all soft fonts 1 - Delete all temporary soft fonts 2 - Delete soft font (last ID specified) 3 - Delete Character Code (last ID and Character Code specified) 4 - Make soft font temporary (last ID specified) 5 - Make soft font permanent (last ID specified) 6 - Copy/Assign current invoked font as temporary (last ID specified) Default =N/A Range =0 - 6 (values outside range are ignored) NoteIf the primary or secondary font is deleted, a new primary or secondary font is selected automatically from the remaining fonts. Examples To remove all soft fonts from user memory, send: E C *c0F To remove only those soft fonts that are temporary, send: E C *c1F To delete the soft font with an ID of 1, send: E C *c1d2F
9-6 Font ManagementEN To delete the character “p” (112 decimal) in a bitmap or bound scalable font with an ID of 1, send: E C *c1d112e3F (A space is printed in place of the deleted character. Also, the E C*c#E Character Code command used in the above sequence “...112e...,” is described in Chapter 11.) To make the soft font with an ID of 2 temporary, send: E C *c2d4F To make the soft font with an ID of 2 permanent, send: E C *c2d5F To make a copy of the currently invoked (selected) font, with an ID of 9, send: E C *c9d6F The Copy/Assign font control feature can be used to copy either ROM or RAM fonts into RAM assigning them ID numbers. NoteWhen the currently selected font is a scalable TrueType ROM font, E C*c#d6F assigns a font ID number, but makes no copy of the font in RAM. Any attempts to download or delete characters within the font are ignored. An attempt to delete the font merely results in the loss of the ID number.
ENFont Management Example 9-7 Font Management Example This example illustrates several typical font management operations. It assumes a bitmap soft font is stored and available on an MS-DOS based hard disk. 1Set the font ID number to 2: E C*c2D 2Download a soft font file using the MS-DOS COPY command with the /B option: COPY /B filename PRN Note that the soft font is associated with font ID 2. 3Make the soft font permanent to prevent its deletion during a printer reset: E C*c5F 4Designate the permanent soft font as primary: E C(2X
9-8 Font ManagementEN Unbound Scalable Fonts Prior to introduction of the HP LaserJet IIIP printer, a downloaded scalable font was restricted to a single symbol set. Now scalable fonts with no symbol set affiliation can be downloaded. These new fonts are called unbound fonts. To download unbound fonts, the “PCL Font Header for Intellifont Unbound Scalable Fonts” or the “Format 15 Font Header for Scalable Fonts” (TrueType) must be used (see Chapter 11). Bound and Unbound Fonts The terms “bound” and “unbound” refer to the symbol set capacity of a font. A bound font identifies a font which is restricted (bound) to a single symbol set. An unbound font (or unbound typeface) indicates the capacity to be bound to a set of symbols selected from a complementary symbol index (such as the Master Symbol List (MSL), or the Unicode symbol index). Font Selection and Unbound Fonts When a font is requested for printing, the printer selects a font which most closely matches the current font selection characteristics (symbol set, spacing, pitch, height, style, stroke weight, and typeface). Refer to “Summary of Font Selection by Characteristics” in Chapter 8 for detailed font characteristic selection information. Since symbol set is the highest font selection priority and typeface is the lowest, the printer searches for the symbol set first. A list of all fonts that match the requested symbol set is made. This includes bitmap, bound, and unbound fonts. Since bitmap and bound scalable fonts contain only one symbol set, they can be easily identified. However, determining which unbound fonts match a symbol set is more complex. Symbol set compatibility for unbound fonts is determined by identification of groups of symbols referred to as symbol collections.