20.03.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!