<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html lang="en-us" xml:lang="en-us"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="security" content="public" /> <meta name="Robots" content="index,follow" /> <meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' /> <meta name="DC.Type" content="reference" /> <meta name="DC.Title" content="Specify dots to be printed in the dot matrix" /> <meta name="abstract" content="When you define a dot matrix pattern for a user-defined character, specify nine 2-digit pairs of hexadecimal digits." /> <meta name="description" content="When you define a dot matrix pattern for a user-defined character, specify nine 2-digit pairs of hexadecimal digits." /> <meta name="DC.subject" content="specify dots to be printed, dot matrix" /> <meta name="keywords" content="specify dots to be printed, dot matrix" /> <meta name="DC.Relation" scheme="URI" content="rzakdmstptdfnch.htm" /> <meta name="copyright" content="(C) Copyright IBM Corporation 2001, 2006" /> <meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2001, 2006" /> <meta name="DC.Format" content="XHTML" /> <meta name="DC.Identifier" content="prdots" /> <meta name="DC.Language" content="en-us" /> <!-- All rights reserved. Licensed Materials Property of IBM --> <!-- US Government Users Restricted Rights --> <!-- Use, duplication or disclosure restricted by --> <!-- GSA ADP Schedule Contract with IBM Corp. --> <link rel="stylesheet" type="text/css" href="./ibmdita.css" /> <link rel="stylesheet" type="text/css" href="./ic.css" /> <title>Specify dots to be printed in the dot matrix</title> </head> <body id="prdots"><a name="prdots"><!-- --></a> <!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script> <h1 class="topictitle1">Specify dots to be printed in the dot matrix</h1> <div><p>When you define a dot matrix pattern for a user-defined character, specify nine 2-digit pairs of hexadecimal digits.</p> <div class="section"><p>Each 2-digit pair corresponds with a column in the matrix, the first pair with the first column, the second pair with the second column, and so forth. Specify the left character of each pair to control which dots are printed in the upper half of the column. Specify the right character to control the lower half.</p> <p>Use the approach shown in <a href="#prdots__e17">Figure 1</a> to specify the dot matrix pattern for a copyright mark, which prints as ©.</p> <div class="fignone" id="prdots__e17"><a name="prdots__e17"><!-- --></a><span class="figcap">Figure 1. Specify the dot matrix for a copyright mark</span><br /><img src="rsll764.gif" alt="Illustration depicts the
matrix for a copyright mark, highlighting column 2, which is specified as
x'7E'. The binary equivalent is 0111 1110, which corresponds to the placement
of dots in column 2." /><br /></div> <p>Use the form in <a href="#prdots__e17b">Figure 2</a> to plan your dot patterns and specify the required hexadecimal digits for characters as large as three columns wide by three lines high. In this grid pattern, mark the dot patterns for as many as nine print positions (three across and three down).</p> <div class="fignone" id="prdots__e17b"><a name="prdots__e17b"><!-- --></a><span class="figcap">Figure 2. Grid pattern for specifying dot matrix Characters</span><br /><img src="rsll765.gif" alt="Illustration is a blank grid
of 27 columns by 24 rows." /><br /></div> <p>Use <a href="#prdots__tbit">Table 1</a> to determine which hexadecimal digit to specify for each half-column in the grid pattern.</p> <div class="tablenoborder"><a name="prdots__tbit"><!-- --></a><table cellpadding="4" cellspacing="0" summary="" id="prdots__tbit" width="100%" frame="hsides" border="0" rules="none"><caption>Table 1. Hexadecimal digits for the bit patterns</caption><thead align="left"><tr><th align="left" valign="bottom" id="d0e61">Bit patterns</th> <th align="left" valign="bottom" id="d0e63">Hexadecimal digits</th> <th align="left" valign="bottom" id="d0e65">Bit patterns</th> <th align="left" valign="bottom" id="d0e67">Hexadecimal digits</th> </tr> </thead> <tbody><tr><td align="left" valign="top" headers="d0e61 ">0000</td> <td align="left" valign="top" headers="d0e63 ">0</td> <td align="left" valign="top" headers="d0e65 ">1000</td> <td align="left" valign="top" headers="d0e67 ">8</td> </tr> <tr><td align="left" valign="top" headers="d0e61 ">0001</td> <td align="left" valign="top" headers="d0e63 ">1</td> <td align="left" valign="top" headers="d0e65 ">1001</td> <td align="left" valign="top" headers="d0e67 ">9</td> </tr> <tr><td align="left" valign="top" headers="d0e61 ">0010</td> <td align="left" valign="top" headers="d0e63 ">2</td> <td align="left" valign="top" headers="d0e65 ">1010</td> <td align="left" valign="top" headers="d0e67 ">A</td> </tr> <tr><td align="left" valign="top" headers="d0e61 ">0011</td> <td align="left" valign="top" headers="d0e63 ">3</td> <td align="left" valign="top" headers="d0e65 ">1011</td> <td align="left" valign="top" headers="d0e67 ">B</td> </tr> <tr><td align="left" valign="top" headers="d0e61 ">0100</td> <td align="left" valign="top" headers="d0e63 ">4</td> <td align="left" valign="top" headers="d0e65 ">1100</td> <td align="left" valign="top" headers="d0e67 ">C</td> </tr> <tr><td align="left" valign="top" headers="d0e61 ">0101</td> <td align="left" valign="top" headers="d0e63 ">5</td> <td align="left" valign="top" headers="d0e65 ">1101</td> <td align="left" valign="top" headers="d0e67 ">D</td> </tr> <tr><td align="left" valign="top" headers="d0e61 ">0110</td> <td align="left" valign="top" headers="d0e63 ">6</td> <td align="left" valign="top" headers="d0e65 ">1110</td> <td align="left" valign="top" headers="d0e67 ">E</td> </tr> <tr><td align="left" valign="top" headers="d0e61 ">0111</td> <td align="left" valign="top" headers="d0e63 ">7</td> <td align="left" valign="top" headers="d0e65 ">1111</td> <td align="left" valign="top" headers="d0e67 ">F</td> </tr> </tbody> </table> </div> <p>For each print position, complete one row of the grid pattern, shown in <a href="#prdots__e17c">Figure 3</a>. There should be one pair of hexadecimal digits to each box.</p> <div class="fignone" id="prdots__e17c"><a name="prdots__e17c"><!-- --></a><span class="figcap">Figure 3. Completing the grid pattern</span><br /><img src="rsll766.gif" alt="An illustration of a blank
grid box, with spaces beside each row to enter hexadecimal digits to define
each row." /><br /></div> </div> </div> <div> <div class="familylinks"> <div class="parentlink"><strong>Parent topic:</strong> <a href="rzakdmstptdfnch.htm" title="The DFNCHR keyword allows you to define characters of your own design at the file or record level for the 5224 Printer and 5225 Printer.">DFNCHR (Define Character) keyword in printer files</a></div> </div> </div> </body> </html>