I just added a UserFontFace type to Qahirah <https://github.com/ldo/qahirah>, my Python 3 binding for Cairo. I plan to post an example of this in action shortly. Guess which venerable font format I wanted to use with Cairo...