Kyocera FS 1028DP User Manual
Have a look at the manual Kyocera FS 1028DP User Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 73 Kyocera manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
Symbol Set 4-13 Figure 4. 1. Character dot pattern The pattern is 13 dots high and 13 dots wide. The pattern is encoded as a series of 16-bit words. If necessary, blank cells may be added on the right to make the width a multiple of 16. For this reason, the three extra columns appear on the right (see the figure above). Each 16-bit word is encoded with three characters, representing the most significant six bits, the next six bits, and the least significant four bits, respectively, as shown in Defin- ing Fill Patterns in Chapter 2. To obtain the character codes, divi de the word into sections of six, six, and four bits and calculate the numerical value of each section (referred to as x, y , and z, respectively), treating it as a binary number in which th e white dots are zeros and the black dots are ones. Then add an offset of 64 to the values of the six-bit sections and 48 to the values of the four-bit sections. The result is the ASCII code of the character representing that sec- tion ( x, y, and z, respectively). Refer to the example of dot map and numerical derivation in Defining Fill Patterns in Chapter 2 . The procedure for the numerical derivation is identical to creating fill patterns for XPAT. Six-bit sections consisting of all black dots, as in the middle row of this symbol, are a special case. They encode by using the ASCII code 127, which is the unprintable delete code. Character 47 (/) may therefore be used instead. The resolution may be specified for 300 or 600 (dpi) only in printing system models that support the 600-dpi resolution printing. LDFC generated 300 dpi characters may print when the default resolution is 300 or 600 dpi. It is not possible for 600 dpi LDFC gener- ated characters to print at 300 dpi. The bit map data proceeds from le ft to right across the character pattern, then from top to bottom. The data can be formatted by insert ing line-feeds, but not spaces. If we assign this character an x-offset of 0 and a y-offs et and cell width of 500 micro dots each, and make it ASCII code 42 (*) of font 1000, it creates the following LDFC command: !R! LDFC 1000, 42, 13, 13, 500, 0, 500, 250, 0; @’0@’0Ap0Ap0Cx00|At0//J80|At0Cx0Ap0Ap0@’0@’0; UNIT C; BOX 4.35, 0.75, L; FONT 1000; TEXT ’ * * * * * * * * ’; EXIT; Symbol Set The page printing system can produce sets of alphabet, numeric, and symbol characters. These sets, with each character assigned to a particular code, are known as symbol sets. Downloaded From ManualsPrinter.com Manuals
Chapter 4 Fonts 4-14 The following figure shows all the characters included in the most common symbol set, HP Roman-8. Figure 4. 2. Roman-8 Symbol Set In addition to a large selection of bitmap and scalable fonts, the printing system supports many symbol sets (also referred to as character sets). The variety of Kyocera supported symbol sets can be attributed to the numerou s printer emulations. Most of those symbol sets are the same regarding the letters of the alphabet, digits, and basic punctuation marks, but they differ considerably in their special symbols which lie in the upper half of the character code table, consisting of character codes 128 through 254 (hex 80 through FE). Charts for the available symbol sets in each emulation appear in Chapter 7. Only the resident fonts can be assigned w ith a new symbol set. All downloaded fonts contain specific symbol sets. International Characters The INTL (print INTernatio naL characters) command provi des quick access to printing characters from a different char acter set, characters not found in the default symbol set (US ASCII). By simply using the INTL command with appropriate parameters for lan- guage and country code, the Kyocera user can access a wide variety of specific charac- ters. The following sequence selects the ISO-4 U.K. symbol set for the Swiss721BM8-Roman font in the HP LaserJet emulation: !R! UNIT P; CMNT Emulation must be HPLJ; FONT 13; INTL 3, 1; CMNT ISO-4 U.K.; EXIT; The U.K. symbol set is identical to the US ASCII character set except that it has the pound currency symbol (\P) in place of the number sign (#). It should be noted that the symbol set sel ected by INTL is specific to the currently emu- lated printer (HP LaserJet in the above exampl e). If the current emulation is changed to Diablo 630 for the example above (by a SEM command, for example), the INTL com- mand selects the Diablo U.K. symbol set instead of HP ISO-4 U.K. symbol set. Selecting HP Symbol Sets The HP LaserJet emulation has considerably more supported symbol sets than can be accessed through the INTL comm and. To establish a symbol set, use one of the follow- ing commands. Downloaded From ManualsPrinter.com Manuals
Symbol Set 4-15 • CSET (Change symbol SET) • SFNT (Select current FoNT by typeface) The CSET command selects a symbol set by specifying its identification code which closely resembles the command parameters of the HP printer control language. In the example below, the Windows symbol set is selected. CSET 9U; The CSET command may be pr eceded by an FSET font selection command. Remember that the symbol set has the highest priority in font selection. The following example still selects the ISO-4 U.K. symbol set for the Swiss742SWC-Roman font in the HP LaserJet emulation: !R! UNIT P; FSET 1p12v0s0b4148T; CMNT 4148 means Universe; CSET 1E; CMNT ISO-4 U.K.; EXIT; The SFNT command, primarily us ed to select and size a scalable font as stated previ- ously, also provides the parameter that specifi es a symbol set for the font. It has the fol- lowing format: SFNT ’ typeface’[, height [, font-number [, symbol-set , compression , angle]]]; In the above format, the symbol-set parameter specifies the symbol set for the font desig- nated by typeface. The symbol-set valu e must be given together with the compression and angle parameters. In the example below, the symbol-set value 37 assigns the ISO-4 U.K. symbol set to the Universe medium font. !R! UNIT P; SFNT ‘Universe-Md’, 12, 2000, 37, 1, 0; CMNT 37=ISO-4 U.K.; EXIT; The symbol set values are tabled in LaserJet Symbol Sets in Chapter 7 . Downloaded From ManualsPrinter.com Manuals
4-16 This page is left blank intentionally. Downloaded From ManualsPrinter.com Manuals
Chapter 5 Barcodes This chapter is a tutorial for encoding data into linear barcode and two-dimensional bar- codes (PDF barcodes) by using PRESCRIBE commands. The former part of this chapter deals with how to implement the linear barcodes, the latter part explains the PDF417. They are step-by-step guide with a direct and practical approach. Downloaded From ManualsPrinter.com Manuals
Chapter 5 Barcodes 5-2 Linear Barcodes The printing system is capable of printing a wide variety of barcodes, with human-read- able text if desired. The user need only specify the type of barcode and the data to be encoded. The printing system performs the rest of the work, including bar and space gen- eration, symbol translation, insertion of st art and stop codes, checksum calculation, inter- leaving, padding, zero suppres sion, and parity reversal. Note The scanability of barcodes is affected by the quality of the paper and the type of scanner used. Parameters of the BARC command enable the width of the bars and spaces to be adjusted to compensate for these factors. A certain amount of testing and experimentation may be needed to find the right parameter values for a particular set of conditions. PRESCRIBE uses the BARC (draw BARCode ) command to execute barcodes. This printing system feature is described fully in this chapter. The BARC command uses the following format. BARC type , flag, ’ string’[, short , tall [, bar1 , bar2 , bar3 , bar4 , space1 , space2 , space3, space4 ]]; The BARC command prints specified data in barcode form. The cursor is located at the top left corner of the barcode for types 0 to 38, 40 and 41, and at the bottom left corner of the barcode for type 39, and does not move. The type, flag , and string parameters are always required. The other parameters are optional. The type parameter is a number fr om 0 to 42 designating one of the barcode types listed in Numbers outside the range from 0 to 42 are regarded as type 15 (MSI bar- code with no check digit). The flag parameter specifies whether (Y or y) or not (N or n) to print a human-readable text under the barcode. The text is printed in the printing system’s current font. Any desired font can be obtained by placing a font selection command before the BARC command. The flag parameter for barcodes 39 and 40 (USPS) must be N. The string parameter gives the barcode data enclosed in apostrophes or quotation marks. The allowable length of the st ring and the characters that can be included depend on the barcode type. lists the allowed lengths and character sets. also lists a default character that is used to fill out strings shorter than the minimum length and which may be substituted for any illegal characters in the string. If the string is too long, it is truncated to the maximum allowed length. Examples: !R! UNIT I; BARC 11, N, ’123456’; EXIT; !R! BARC 0, Y, ’12345678910’; EXIT; Downloaded From ManualsPrinter.com Manuals
5-3 The short and tall parameters specify the short and tall bar heights in the unit designated by the UNIT command (d efault: inches). The short and tall parameters must be both specified or both omitted. If they are omitted, the default values as shown in Table 5.3. must be specified. Only barcode types 0 to 12, 35 to 38, and 39 have two bar heights. For types 13 to 34, 40, and 41, the bar height is determined by th e short parameter and the tall parameter is ignored. Even when all bars are the same height, however, the command syntax requires that when a short parameter is specified, the tall parameter must be specified too. Examples: !R! UNIT I; BARC 15, N, ’1234567890’, .2, .2; EXIT; !R! UNIT I; BARC 8, Y, ’123456’, .6, .7; EXIT; When two bar heights with human-readable text are used, in some cases the tall bars may overlap the text. The bar1 to bar4 and space1 to space4 parameters adjust the width of the bars and spaces. Fine adjustment of these parameters may be needed to obtain scannable barcodes for a particular scanner and type of paper. The dots unit (UNIT D;) is convenient. Bar- code 40 (USPS FIM) ignores all these paramete rs and therefore has a constant height and space. Some barcode types have only two classes of widths ( bar1, bar2, space1, space2). Oth- ers have three or four classes. Regardless of the barcode type, when any width parameter is specified all eight width parameters must be specified together. In the case of two classes of widths, dummy values must be specified for bar3, bar4, space3, and space4 . The bar and space width parameters should be specified in ascending order. The maxi- mum specifiable value is 200 dots. 1 ≤ bar1 ≤ bar2 ≤ bar3 ≤ bar4 ≤200 (dots) 1 ≤ space1 ≤ space2 ≤ space3 ≤ space4 ≤ 200 (dots) Downloaded From ManualsPrinter.com Manuals
Chapter 5 Barcodes 5-4 If the bar and space width parameters are omitted, the printing system uses suitable default values. Table 5.3. indicates the number of width classes and the default values for each barcode type. Barcode 19 (Code 39) has two width classes, which are set to 5 and 10 dots respectively in the example below. Bar1 and space1 are both 5 dots, and bar2 and space2 are 10 dots. Bar3, space3, bar4 , and space4 are all given dummy values of 10. Examples: !R! UNIT D; BARC 19, Y, ’0123ABC’, 60, 60, 5, 10, 10, 10, 5, 10, 10, 10; EXIT; The above widths are doubled in the next example. !R! UNIT D; BARC 19, Y, ’0123ABC’, 60, 60, 10, 20, 20, 20, 10, 20, 20, 20; EXIT; Barcode 36 (EAN 8 with a five-digit supplement) has four width classes, which are set to 10, 20, 30, and 40 dots in the example below. Two bar heights are also used. !R! UNIT D; BARC 36, N, ’012345678912’, 180, 220, 10, 20, 30, 40, 10, 20, 30, 40; EXIT; Barcode 39 (USPS POSTNET) prints a POST NET barcode on a mail piece. The United States Postal Service (USPS) utilizes PO STNET (POSTal Numeric Encoding Technique) to process bulk mail and business reply envelopes quickly and efficiently. Though this barcode accepts any values within the range specified on the previous page, we recommend that all parameters except type, flag, and string not be specified as the scanability of the barcode is most eff ective with the default values. Also the flag parame- ter for this barcode must be N (do not print human-readable text). See the figure on 8. for POSTNET barcode location. Downloaded From ManualsPrinter.com Manuals
5-5 Barcode 41 (USPS FIM) prints a Facing Identification Mark pattern which may be printed on the envelope adjacent to the stamp. The combin ation of a FIM and the POST- NET (barcode 39) barcode enables faster processing by the USPS. When generating a FIM pattern, all parameters except type, flag, and string are ignored. The flag parameter must be N. Characters perm itted for the string parameter are ‘A’, ‘B’, ‘C’, and ‘D’ only, and each represents one of four different FIM patterns. For example, Courtesy Replay Mail and stamped reply mail require the FIM-A pattern, while Business Reply Mail and unstamped (prepaid) return mail require the FIM-C pattern. Also see the figure on 8 for FIM location. Barcode 43 (Customer) has four bar heights. Only the shortest and tallest bar heights are specifiable, the heights for the intermediate two bars being adjusted automatically. Any values entered for bar and space widths are ignored and defaulted to 1.68 points respec- tively. The rules for the order of specifiable bar and space widths, bar1 ≤bar2 ≤bar3 ≤bar4 and space1 ≤space2 ≤space3 ≤space4, must be adhered to, however. Table 5.1. Barcode Types (Sheet 1 of 2) No. Type 0UPC A 1 UPC A with two-digit supplement 2 UPC A with five-digit supplement 3UPC D-1 4UPC D-2 5UPC D-3 6UPC D-4 7UPC D-5 8UPC E 9 UPC E with two-digit supplement 10 UPC E with five-digit supplement 11 EAN-8 12 EAN-13 13 DUN-14 (Distribution Unit Number, EAN) 14 DUN-16 (Distribution Unit Number, EAN) 15 MSI with no check digit 16 MSI with single mod-10 check digit 17 MSI mod-10 followed by mod-10 check digit 18 MSI mod-11 followed by mod-10 check digit 19 Code 39 with no check digit (USD-3) 20 Code 39 with mod-43 check digit (USD-3) 21 Interleaved two of five (USD-1) with no check digit (See No. 41.) 22 Identicon two of five with no checksum 23 Code 128 (USD-6) manual code change 24 Code 128 (USD-6) automatic code change 25 Code 11 with only ’c’ checksum (USD-8) 26 Code 11 with both ’c’ and ’k’ checksums (USD-8) 27 Code 93 with both ’c’ and ’k’ checksums (USD-7) 28 CODABAR with no check digits (USD-4) 29 Matrix two of five with no checksum 30 Datalogic two of five with no checksum 31 Industrial two of five with no checksum Downloaded From ManualsPrinter.com Manuals
Chapter 5 Barcodes 5-6 32 Ames with no checksum 33 Delta distance ’a’ (IBM) with no checksum 34 Delta distance ’a’ (IBM) with checksum 35 EAN 8 with two-digit supplement 36 EAN 8 with five-digit supplement 37 EAN 13 with two-digit supplement 38 EAN 13 with five-digit supplement 39 POSTNET (USPS) 40 FIM (USPS) 41 Interleaved two of five (USD-1) with checksum 42 UCC/EAN 128 43 Customer 44 Wide gap CODABAR Table 5.2. Length, Character Set, and Default (Sheet 1 of 2) Type Length Character set Default 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 11 13 16 13 18 22 25 29 6 8 11 7 12 13 15 1-14 1-14 1-14 1-14 0123456789 0 19 20 1–40 1–40 $%+-./0123456789ABCDEFGHIJK LMNOPQRSTUVWXYZ and space Space 21 22 2–26 1–25 0123456789 0 23 24 1–40 2–40 All printable characters (ASCII codes 32 to 126) Space 25 26 1–45 1–45 -0123456789 Space 27 1–50 All printable characters (ASCII codes 32 to 126) Space 28 3–32 $+-./0123456789:abcdetn* – Table 5.1. Barcode Types (Sheet 2 of 2) No. Type Downloaded From ManualsPrinter.com Manuals