1. A character processing apparatus comprising: designating means for designating a desired one or more of a plurality of items of modification information for each graphic pattern in order to generate a plurality of graphic patterns; parameter memory means for storing type parameters to generate a plurality of modified font patterns for all character patterns of a single font, the single font being represented by vector data, and the type parameters being based on the designated one or more items of modification information; means for generating a request for display; display means which can display a plurality of graphic patterns corresponding to the plurality of modified font patterns each corresponding to the same character of the single font on the basis of the type parameters stored in said parameter memory means in response to the request generated by said generating means; selecting means for selecting one of the plurality of graphic patterns that correspond to the plurality of modified patterns that are displayed by said display means; and replacing means for replacing all character patterns existing in a designated area in a font train that have been input from an input means and displayed by said display means with a corresponding replacement character pattern based on the type parameters corresponding to the graphic pattern corresponding to the modified font pattern selected by said selecting means, wherein the character patterns in the designated area may be different from the one graphic pattern corresponding to the character pattern of the single font displayed by said display means.