font = cairo.ScaledFont(font_face, font_matrix, ctm, options)
options argument must be a Cairo font options handle
created with cairo.FontOptions() or cfontoptions:Copy()
The font_matrix and ctm arguments must be Cairo matrices.
In the simplest case of a N point font, font_matrix is just a
scale by N, but it can also be used to shear the font or stretch it
unequally along the two axes.
This function returns a newly created Cairo scaled font. Destroy with cscaledfont:Free()