78 lines
5.2 KiB
HTML
78 lines
5.2 KiB
HTML
<?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="concept" />
|
|
<meta name="DC.Title" content="Dot matrix" />
|
|
<meta name="abstract" content="The dot matrix for the 5224 Printer and 5225 Printer is an 8-row-by-9-column matrix. All 8 rows and 9 columns are printed regardless of CPI or LPI settings." />
|
|
<meta name="description" content="The dot matrix for the 5224 Printer and 5225 Printer is an 8-row-by-9-column matrix. All 8 rows and 9 columns are printed regardless of CPI or LPI settings." />
|
|
<meta name="DC.subject" content="dot matrix, for 5224 and 5225 printers" />
|
|
<meta name="keywords" content="dot matrix, for 5224 and 5225 printers" />
|
|
<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="dotm" />
|
|
<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>Dot matrix</title>
|
|
</head>
|
|
<body id="dotm"><a name="dotm"><!-- --></a>
|
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
|
<h1 class="topictitle1">Dot matrix</h1>
|
|
<div><p>The dot matrix for the 5224 Printer and 5225 Printer is an 8-row-by-9-column
|
|
matrix. All 8 rows and 9 columns are printed regardless of CPI or LPI settings.</p>
|
|
<p>The vertical distance between dots is always 0.352 mm (0.014 inch) regardless
|
|
of the LPI setting (LPI parameter on the CRTPRTF command). The LPI setting
|
|
determines the space between lines, not the height of characters. At a setting
|
|
of 9 lpi (2.82 mm or 0.111 inch for each line), there is no vertical space
|
|
between lines if all rows of dots are used. However, the normal character
|
|
set does not use the bottom row of dots (line 8) in the matrix, so that even
|
|
at 9 lpi there is some space between lines. If you choose, use row 8 to define
|
|
your own characters.</p>
|
|
<p>The horizontal distance between dots depends on the CPI setting. At 10
|
|
CPI, each column is spaced 0.262 mm (0.0111 inches) apart, giving each character
|
|
2.54 mm (0.1 inches). At 15 CPI, each column is spaced 0.188 mm (0.0074 inches)
|
|
apart, giving each character 1.69 mm (0.0667 inches). The standard character
|
|
set does not use columns 1 and 9 (to allow spacing between characters).</p>
|
|
<p>You can use columns 1 and 9 to define your own characters with one restriction:
|
|
the 5224 Printer and 5225 Printer cannot print two adjacent horizontal dots.
|
|
To print two adjacent horizontal dots (such as in a solid underline), the
|
|
line must be printed twice. This can be done using a different set of code
|
|
points on each pass, one to define the odd dots, and the other to define the
|
|
even dots. Both passes occur during one output operation. If your program
|
|
attempts to print two adjacent horizontal dots, no error message appears,
|
|
but one of the dots is not printed. (The last position of dots in one character
|
|
and the first position in the character to its right are considered adjacent
|
|
dots.) There is no restriction on adjacent vertical dots.</p>
|
|
<p>On any one output operation, each code point represents a single eight-by-nine
|
|
matrix. To print characters larger than this requires more than one eight-by-nine
|
|
matrix, each one normally defined by a different code point. Overprinting
|
|
is also required.</p>
|
|
<p>For example, to print a double-wide character, specify a code point for
|
|
the left half of the character and another code point for the right half.
|
|
Double-high characters require a code point for the top half of the character
|
|
and another for the bottom half. On the first line, the top half of all characters
|
|
are printed, and on the next line, the bottom half of all characters. You
|
|
must specify lpi(9) on the CRTPRTF, CHGPRTF, or OVRPRTF command to avoid a
|
|
space between the top and bottom halves. Using DDS, you can define two fields
|
|
in one record format, one for the upper half and one for the lower half. Example
|
|
2 shows a character two wide by two high.</p>
|
|
</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> |