The Adobe Type 1 Font Format book (PDF: 445 KB) - Adobe Partners
The Adobe Type 1 Font Format book (PDF: 445 KB) - Adobe Partners
The Adobe Type 1 Font Format book (PDF: 445 KB) - Adobe Partners
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
28 <strong>Adobe</strong> <strong>Type</strong> 1 <strong>Font</strong> <strong>Format</strong><br />
Script language programs to create combinations of paths<br />
involving characters with reliable winding number orientations.<br />
On some implementations of <strong>Type</strong> 1 BuildChar, this orientation<br />
is expected; some rendering algorithms depend on it.<br />
Figure 3e. Construct subpaths in the correct direction<br />
3.6 Overlapping Paths<br />
A single closed outline should not intersect itself; this can cause<br />
winding number problems. If two filled subpaths in a character<br />
overlap, there may be no problem when the character is filled.<br />
However, a <strong>Type</strong> 1 font program can also be stroked along its outline<br />
when the user changes the Paint<strong>Type</strong> entry in the font<br />
dictionary to 2. In this case, overlapping subpaths will be visible<br />
in the output; this yields undesirable visual results in outlined<br />
characters. Always construct the character paths with outlined<br />
output in mind.<br />
Figure 3f. Avoid overlapping subpaths<br />
Filled character Stroked character: incorrect Stroked character: correct