1. A method of controlling stroke contrast in a glyph of a typeface for presentation at a specified glyph size by an output device having a display resolution, wherein the glyph has a defined base representation, the method comprising: using a processing unit coupled to a memory; scaling the base representation of the glyph in accordance with the specified glyph size and the display resolution; determining a stroke contrast threshold based on the specified glyph size and the display resolution, determining the stroke contrast threshold comprising: determining a stroke contrast relationship associated with the typeface; selecting a larger stroke weight of either a vertical stroke weight of the scaled representation of the glyph or a horizontal stroke weight of the scaled representation of the glyph; rounding the larger stroke weight to a nearest pixel-related rounding point; and adjusting the rounded larger stroke weight based on the stroke contrast relationship to produce an adjusted stroke weight metric as the stroke contrast threshold; distorting the scaled representation to preserve the stroke contrast in the glyph, if the scaled representation of the glyph satisfies the stroke contrast threshold; distorting the scaled representation to omit the stroke contrast in the glyph, if the scaled representation of the glyph does not satisfy the stroke contrast threshold; and determining a stroke contrast relationship associated with the typeface, wherein the stroke contrast threshold is based on the stroke contrast relationship, and wherein the stroke contrast relationship relates a vertical stroke weight of the base representation of the glyph to a horizontal stroke weight of the base representation of the glyph, wherein the scaled representation of the glyph is determined to satisfy the stroke contrast threshold if the adjusted stroke weight metric differs from the rounded larger stroke weight by at least a resolution threshold.