25. A computer program product as recited in claim 23 , wherein a font name in the list of fonts is displayed in a same location when (1) displaying the list of fonts sorted according to the first sort order and when (2) displaying the list of fonts sorted according to the second sort order, and said font name includes a selected font.
23. A computer program product being embodied in a computer readable storage medium and comprising computer instructions for: displaying a list of fonts sorted according to a first sort order, wherein each font name in the list of fonts includes one or more words having an order; receiving an indication to display the list of fonts sorted according to a second sort order; and displaying the list of fonts sorted according to the second sort order, wherein the order of words in a font name does not change when displaying the list of fonts sorted according to the first sort order and when displaying the list of fonts sorted according to the second sort order, wherein: one of the first sort order and the second sort order includes a simple sort order where the first font name and the second font name are sorted based at least in part on the prefix portion of the first font name and the remainder portion of the second font name; and the other sort order which does not includes the simple sort order includes a prefix savvy sort order where the first font name and the second font name are sorted based at least in part on the remainder portion of the first font name and the remainder portion of the second font name without considering the prefix portion of the first font name.