I am using Latex for text rendering in some matplotlib plots and I would like to use the Times rather than the Computer Modern fonts. I would also like to be able to edit the saved plot files with Adobe Illustrator when they are saved. The "Text rendering With LaTeX" web page (http://matplotlib.sourceforge.net/users/usetex.html?highlight=xpdf%20latex) says that to produce postscript text so that in can be edited in Adobe Illustrator I should set ps.usedistiller to xpdf in the rcparams. This I have done, but I get an error message "name 'xpdf' is not defined" when I run the program. Can anyone help?
I am running this on a MacBook Pro under OSX 10.6. I am using the the Enthought 6.3 distribution (which includes matplotlib 1.0). xpdf is installed on my machine and works. Here is the code where I set the rc params from matplotlib import rcParams fig_width = 5.8 # width in inches fig_height = 3.0 # height in inches fig_size = (fig_width, fig_height) params = {'backend': 'Agg', 'axes.labelsize': 9, 'axes.titlesize': 9, 'legend.fontsize': 9, 'xtick.labelsize': 6, 'ytick.labelsize': 6, 'figure.figsize': fig_size, 'savefig.dpi' : 600, 'ps.usedistiller' : xpdf, 'text.usetex' : True, 'font.family': 'sans-serif', 'font.serif' : ['Times'], 'axes.linewidth' : 0.5, 'xtick.major.size' : 2, 'ytick.major.size' : 2, 'font.size' : 9} rcParams.update(params) Thanks to anyone who can help David Pine ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users