fealty/Frost — Issue #2: Typesetter: Failure
Author: fealty
Created: 2012-03-03 10:49:07+00:00
State: open

The current strategy of attempting to set a paragraph five times, increasing the tolerance each pass, before aborting with a forced set is inadequate. Ideally, the typeset will always succeed. The success may not be optimally broken, but it should never cause overfull lines. This may require adding more elements such as micro-typography or a number of TeX features to defer the probability of failure. It may just have to be left up to the API user to deal with typesetting failure.