1. A computer program product, tangibly stored on a computer-readable medium, for inhibiting hyphenation clustering, comprising instructions operable to cause programmable processors to: identify each text line in a plurality of consecutive text lines that ends in a hyphen; and determine a hyphenation penalty value, the hyphenation penalty value being a function of at least the number of lines that end in hyphens and the proximity of non-consecutive lines that end in hyphens.