1. A method for compression of characters, comprising: (a) selecting a mathematical representation for a plurality of characters based on a desired compression of the characters, wherein the mathematical representation is selected from a group including rational functions and polynomials; (b) representing the characters using the selected mathematical representation; and (c) compressing the mathematical representation of the characters.