13. A processing system for consolidating a glyph of a font, comprising: one or more processing units; and memory comprising instructions that, when executed at least in part via at least one of the one or more processing units, configures the processing system to be comprising: a component configured to normalize a first contour in the glyph and a second contour in the glyph to generate a first normalized contour and a second normalized contour, and to compare the first normalized contour to the second normalized contour, by at least one of comparing a first number of points of the first normalized contour to a second number of points of the second normalized contour, comparing a first position of points of the first normalized contour to a second position of points of the second normalized contour, or comparing a first order of points of the first normalized contour to a second order of points of the second normalized contour; a component configured to determine, based on the comparing, that the first normalized contour and the second normalized contour comprise at least one of a same number of points, a same position of points or a same order of points indicating that the first contour and the second contour correspond to a common contour; and a contour replacement component configured to, based upon the determining, replace the first contour with a first reference to a common simple glyph for the common contour and replace the second contour with a second reference to the common simple glyph to consolidate the glyph, one or more of the first contour or the second contour comprising a closed line.
13. A processing system for consolidating a glyph of a font, comprising: one or more processing units; and memory comprising instructions that, when executed at least in part via at least one of the one or more processing units, configures the processing system to be comprising: a component configured to normalize a first contour in the glyph and a second contour in the glyph to generate a first normalized contour and a second normalized contour, and to compare the first normalized contour to the second normalized contour, by at least one of comparing a first number of points of the first normalized contour to a second number of points of the second normalized contour, comparing a first position of points of the first normalized contour to a second position of points of the second normalized contour, or comparing a first order of points of the first normalized contour to a second order of points of the second normalized contour; a component configured to determine, based on the comparing, that the first normalized contour and the second normalized contour comprise at least one of a same number of points, a same position of points or a same order of points indicating that the first contour and the second contour correspond to a common contour; and a contour replacement component configured to, based upon the determining, replace the first contour with a first reference to a common simple glyph for the common contour and replace the second contour with a second reference to the common simple glyph to consolidate the glyph, one or more of the first contour or the second contour comprising a closed line. 18. The system of claim 13 , executing the instructions implementing a replacement glyph creation component configured to perform one or more of: create a non-common contour glyph comprising non-common contours of the glyph; or create a replacement complex glyph comprising a reference to the non-common contour glyph.