From: David <ld...@gm...> - 2010-03-19 18:05:02
|
Hello Mike, dear list, I am now able to generate a ps (and png) file with CJK characters (eps does NOT work). But my paths was rather surprising: * I put SimHei back at first position in matplotlibrc: font.sans-serif: SimHei, ~ * the following I took out of my dea.py: #import matplotlib #matplotlib.use('GtkCairo') * also, I have taken out: #rcParams['font.sans-serif'] = ['Adobe Song Std'] #rcParams['font.sans-serif'] = ['SimHei'] Note here that when I take the 'Adobe Song' line out, no CJK gets produced. The 'SimHei' line makes no difference. I can confirm that: In [9]: matplotlib.get_backend() Out[9]: 'GTKCairo' And: no eps gets generated. Basically I therefore followed the instructions here [Chinese]: http://hi.baidu.com/lijiangshui/blog/item/a0aad703cd65ee7e3812bb49.html While eps generation continues not to work, my system is now, via ps2eps, productive. Thanks for all your help, Mike! David |