Document preparation has been an increasingly important application of computers for over twenty-five years. When first developed, document preparation systems were only one of many applications supported on a computing system (and, indeed, an application that system administrators often tried to suppress rather than support). In the modern computing environment, it is common to find computers ...