17. The computing device of claim 16 , wherein the operations further comprise calculating a velocity of the movement across the display, and wherein said modifying further depends on the particular direction of the movement and the calculated velocity of the movement of the at least one of the cursor or the touch-input component across the display.
16. A computing device having stored thereon program instructions which are executable to cause the computing device to perform operations comprising: activating a typographic attribute adjustment mode in response to detecting an input when at least one of a cursor or a touch-input component is over a region of selected text on a display, wherein text characters are rendered on the display based on stored typographic attributes; receiving an indication of movement of the at least one of the cursor or the touch-input component in a particular direction across the display while the typographic attribute adjustment mode is active, wherein the movement begins at a point and ends at or intersects a different point, the different point occurring at a different location on the display than the point at which the movement begins; in response to receiving the indication of the movement across the display while the typographic attribute adjustment mode is active: calculating a distance between the point at which the movement begins and the different point; modifying a typographical attribute for one or more of the text characters of the selected text dependent on the calculated distance and without modifying the typographical attribute for non-selected text on the display, with different calculated distances in the same particular direction causing different modifications of the typographical attribute; re-rendering the one or more text characters according to the modified typographical attribute; and modifying a stored version of the selected text based on the modified typographical attribute.