1. A computer system with a storage for storing a text string comprised of a plurality of characters each having a character code, and a display for displaying each character in said plurality of characters in a font selected from a plurality of fonts stored in said storage in an indexed font table containing glyphs for each of said plurality of fonts, said system comprising: (a) means for selecting a first font from said plurality of fonts stored in said storage; (b) means for inputting into said computer a character code representative of a particular character to be inserted into said text string at an insertion point; (c) means for determining if said character code is defined in said first font by accessing said indexed font table utilizing said character code as an index to determine if there is a first associated glyph for said character code, and if a first associated glyph is found, then displaying said particular character in said first font by displaying said first associated glyph on said display; (d) means for selecting other fonts in said ordered font table which other fonts are used to display at least one of said plurality of characters in said text string if said particular character does not have a first associated glyph in said first font; (e) utilizing said character code as an index to determine if there is a second associated glyph in said ordered font table for said other fonts, and if a second associated glyph is found, then displaying said particular character by displaying said second associated glyph on said display; and (f) displaying a predetermined third glyph from a default font if a second associated glyph is not found.