1. A method of managing multiple fonts in a printing device, wherein said multiple fonts are stored within a font-storage memory of said printing device, the method comprising the following steps: (a) activating a first font from said font-storage memory by storing a first font location of said first font in a first font-access memory, said first font-access-memory being first in a font access order, said first font including a first plurality of characters each identified by a corresponding first character index; (b) activating a second font from said font-storage memory by storing a second font location of said second font in a second font-access memory, said second font-access memory being second in said font access order, said second font including a second plurality of characters each identified by a corresponding second character index; and (c) requesting and receiving a character index; wherein upon receiving said requested character index: determining if the requested character index matches any of said first character indices, if a match is found, then outputting the character within said first font that corresponds to the matched first character index; else determining if the requested character index matches any of said second character indices, if a match is found, then outputting the character within said second font that corresponding to the matched second character index; wherein said second font is a complete character set, and said first font is a partial character set, said partial character set being a subset of said complete character set, and each character within said partial character set having a corresponding character within said complete character set.