3. A computer-useable non-transitory medium storing instructions that, when executed by a processor of a mobile computing device, cause the mobile computing device to perform operations comprising: receiving, through a user input mechanism, a request to display a base symbol for insertion into textual content on a display of the computing device; receiving, through the user input mechanism, a request to display one or more alternate symbols associated with the base symbol, wherein the one or more alternate symbols are accented versions of the base symbol; displaying the one or more alternate symbols and the base symbol at the same time on the display; and responsive to a user selection of one of the displayed alternate symbols, replacing the base symbol with the selected alternate symbol.
3. A computer-useable non-transitory medium storing instructions that, when executed by a processor of a mobile computing device, cause the mobile computing device to perform operations comprising: receiving, through a user input mechanism, a request to display a base symbol for insertion into textual content on a display of the computing device; receiving, through the user input mechanism, a request to display one or more alternate symbols associated with the base symbol, wherein the one or more alternate symbols are accented versions of the base symbol; displaying the one or more alternate symbols and the base symbol at the same time on the display; and responsive to a user selection of one of the displayed alternate symbols, replacing the base symbol with the selected alternate symbol. 18. The computer-useable medium of claim 3 , wherein displaying the one or more alternate symbols comprises: displaying a first group of the alternate symbols; and responsive to a user request to view additional alternate symbols, displaying a second group of the alternate symbols.