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