12.11.2012 Views

ijpds formats.book - Kodak

ijpds formats.book - Kodak

ijpds formats.book - Kodak

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Definition Records for Category I Fonts<br />

Chapter 1. Overview<br />

Fonts<br />

Regular fonts are described in the IJPDS job file using font definition<br />

records (FDR) and character definition records (CDR). Each font has one<br />

FDR that provides a general description of the font. Immediately following<br />

each FDR, up to 256 CDRs (plus a default CDR) define the bitmaps for<br />

each character in the font.<br />

For super fonts, the first byte of the 2-byte code identifies a subfont of the<br />

super font and the second byte identifies the character in that subfont.<br />

Super fonts are described in the IJPDS job file using super font definition<br />

(SFD) records. Each super font has one SFD that provides a general<br />

description of the font. Immediately following the SFD, up to 256 FDRs<br />

describe each subfont in the super font. Immediately following each FDR,<br />

up to 256 CDRs (plus a default CDR) define the bitmaps for each<br />

character in the subfont.<br />

Since there is no way for the Data Station to tell whether a subsequent<br />

FDR begins a new single-byte font or another subfont to the super font it<br />

has been loading, any SFD-style (category I) super fonts for a RIP must<br />

be loaded after all single-byte FDR-style fonts for that RIP. (This is not a<br />

problem with category II fonts as SFMs do not have subfonts.)<br />

The preferred method of specifying a default character for the entire<br />

super font is to include one default CDR immediately after the SFD, rather<br />

than including a default CDR after each FDR.<br />

Definition Records for Category II Fonts<br />

Regular fonts are described in the IJPDS job file using font definition with<br />

metrics (FDM) records and character definition with metrics (CDM)<br />

records or compressed character definition (CCD) records. Each font has<br />

one FDM that provides a general description of the font. Immediately<br />

following each FDM, up to 256 CDMs or CCDs (plus a default CDM or<br />

CCD) define the bitmaps for each character in the font.<br />

For super fonts, the 2-byte code identifies one of up to 65,536 characters<br />

in the super font. Super fonts are described in the IJPDS job file using<br />

super font with metrics (SFM) records. Each super font has one SFM that<br />

provides a general description of the font. Immediately following the SFM,<br />

up to 65,536 CDMs or CCDs (plus a default CDM or CCD) define the<br />

bitmaps for each character in the super font.<br />

Current Font<br />

In Chapter 4, the descriptions for some record fields refer to the “current<br />

font”. The current font is the font currently in effect. It is the last font<br />

specified, in execution order, by an IJPDS job file record. Notice that<br />

execution order of records determines the current font rather than the<br />

order of records in the IJPDS job file. Because some records that specify<br />

fonts occur in fixed files, they may be executed in a different order than<br />

the order in which they appear in the IJPDS job file.<br />

The current font is set to a starting or default font at the start of each new<br />

document. Refer to the description for the SOD or SDC record in<br />

Chapter 4.<br />

Reference Guide 1 - 13

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

Saved successfully!

Ooh no, something went wrong!