Happy New Year to you as well!
I see now where part of the confusion lies -- even though you have
specified the WxAgg backend, the Wx backend is being used for the
printing. Though I didn't write this code, I assume this is by design
-- WxAgg can only generate bitmaps, and we don't want to
From the traceback, it looks as if you are using the Wx backend, not the WxAgg
backend, and you are using usetex (text rendering using (La)TeX). The Wx
backend does not support usetex -- the WxAgg backend does. Check your
matplotlibrc or your matplotlib.use command and make sure you're