Table 2-11. Format 15 Segmented Font Data

Byte

15 (MSB)

8

7

(LSB) 0

x + 0

First segment, Segment Identifier

 

 

 

x + 2

First segment, Segment Size

 

 

 

x + 4

First segment, Data Segment

 

 

 

. . .

. . .

 

 

 

x + 4

Second segment: Segment identifier,

 

 

+ 1st

Size, Data Segment

 

 

 

seg size

. . .

 

 

 

. . .

. . .

 

 

 

# - 6

Null Segment Identifier (FFFF - hex)

 

 

# - 4

Null Segment Size (0)

 

 

 

# - 2

Reserved (0)

 

Checksum

 

x = Font Descriptor Size

 

 

 

# = Font header length (as defined in the Font Header command).

 

Table 2-12. Format 16 Segmented Font Data

 

 

 

Byte

15 (MSB)

8

7

(LSB) 0

x + 0

First segment, Segment Identifier

 

 

 

x + 2

First segment, Segment Size

 

 

 

x + 4

 

 

 

 

x + 6

First segment, Data Segment

 

 

 

. . .

. . .

 

 

 

x + 6

Second segment: Segment identifier, Size, Data Segment

 

+ 1st

. . .

 

 

 

seg size

 

 

 

 

. . .

. . .

 

 

 

# - 8

Null Segment Identifier (FFFF - hex)

 

 

# - 6

Null Segment Size (0)

 

 

 

# - 4

 

 

 

 

# - 2

Reserved (0)

 

Checksum

 

x = Font Descriptor Size

 

 

 

# = Font header length (as defined in Font Header command).

 

Printer-Specific Differences 2-65