SAP Printing Customer documentation Volume 2 : [ZA0x] The ... - ELP
SAP Printing Customer documentation Volume 2 : [ZA0x] The ... - ELP
SAP Printing Customer documentation Volume 2 : [ZA0x] The ... - ELP
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>SAP</strong> <strong>Printing</strong>: <strong>Customer</strong> <strong>documentation</strong>: <strong>Volume</strong> 2: [<strong>ZA0x</strong>] page 19 / 59<br />
Supported <strong>SAP</strong> Font families<br />
Font family c= = U = 1 = 2<br />
ANDALE_J *U + -- --<br />
ANDALE_K *U + -- --<br />
ANDALE_S *U + -- --<br />
ANDALE_T *U + -- --<br />
COURIER *R + + +<br />
COURCYR *R + -- --<br />
COUR_I7 *R + -- --<br />
LETGOTH *R + + +<br />
HELVE *R + + +<br />
HELVCYR *R + -- --<br />
HELV_I7 *R + -- --<br />
TIMES *R + + +<br />
TIMECYR *R + -- --<br />
TIME_I7 *R + -- --<br />
LNPRINT *R + + +<br />
OCRA *B + + +<br />
OCRB *B + + +<br />
Legend:<br />
- *R = device resident font<br />
- *U = requires Andale fonts as part of the "Unicode Font Package"<br />
- *B = requires OCR fonts as part of the "Barcode & OCR Package" (BOP or BOCR)<br />
2.8.2 <strong>The</strong> Font Sizing methods<br />
Font sizing<br />
Two different mechanisms exist for a Device type to support different font sizes of a <strong>SAP</strong> Font family. Of course, a particular size of a typeface<br />
can only be supported if an <strong>SAP</strong> System Font is defined for it.<br />
A discrete-sized Printer font defines one explicit entry for every font size to support. This means that if a System font is requested which is<br />
undefined in the Device type for the requested size, then it will be substituted with the nearest defined size.<br />
This method is old and awkward. It must be used for <strong>SAP</strong> R/3 systems with release version lower than 4.0A. But it may also be used with newer<br />
systems. For example, it is used by Device type HPLJ4.<br />
An arbitrarily scalable Printer font defines only 1 entry per Font family and weight (regular/bold) and style (regular/italic), with a generic font<br />
size of 000, i.e. independent of the size.<br />
This method is much more flexible, but only available from <strong>SAP</strong> R/3 release 4.0A and higher. For example, it is used by Device types HPLJ4000<br />
and HPUTF8.<br />
Our <strong>ZA0x</strong>cvvv device types use both approaches, the former for legacy/compatibility reasons, as follows.<br />
0x c vvv Font sizing mechanism<br />
- 00 1,2 001 .. 013 discrete<br />
014 .. inf scalable<br />
- 00 U 011 .. inf scalable<br />
- 01 1,2 006 .. inf same as 0x=00<br />
- 01 U 011 .. inf same as 0x=00<br />
- 04 1,2 014 .. inf discrete<br />
- 05 1,2 014 .. inf same as 0x=04<br />
<strong>The</strong> next 2 paragraphs show which <strong>SAP</strong> standard System fonts (i.e. which sizes for each Font family) are supported by the <strong>ZA0x</strong>c device types<br />
(in FO03) with each method (discrete vs scalable).<br />
<strong>ZA0x</strong> Device types defining discrete-sized fonts