
Line-Length Issues
|
513
that are not full-width, and thus nonconformant to grid-like behavior. Applications must
restore the balance by performing minute calculations and adjusting inter-glyph spacing
as appropriate, taking advantage of punctuation marks and the spacing between character
classes. It is an extremely complex subject, far beyond the scope of this book. is book
merely serves as a vehicle to make developers aware of this important issue.
Manipulating Symbol and Punctuation Metrics
As described earlier in this chapter, many symbols and most punctuation marks have
forms that lend themselves to being set with half-width or proportional metrics. One of
the rst methods for adjusting spacing is to apply alternate metrics to one or more sym-
bols or punctuation marks. e preference is usually to apply such metrics to punctuation
marks, then symbols.
Table 7-39 illustrates an example three-line text that requires the use of half-width sym-
bols or punctuation marks due to the application of line breaking.
Adjusting symbol and punctuation metricsTable 7-39.
Glyph string
Before
After
e two ideographic commas in the rst line are converted to half-width forms, which
has the side-eect ...