Well, it looks OK but the fonts are still not the same as the ones used in
LaTeX (at least not in my installation).
Please look at the attached picture. It is another example but is shows the
difference between the fonts. Best seen
if you focus on the digit "6" in the graph (the upper digit) and in the text
(the lower digit).

Best regards,
Johan

2007/8/7, Darren Dale <[EMAIL PROTECTED]>:
>
> On Tuesday 07 August 2007 11:37:45 am Johan Ekh wrote:
> > OK,
> > here is the LaTeX example from the cookbook, i.e. I executed the
> following:
> >
> > --- x ---
> >
> > import pylab
> > from pylab import arange,pi,sin,cos,sqrt
> > fig_width_pt = 246.0  # Get this from LaTeX using \showthe\columnwidth
> > inches_per_pt = 1.0/72.27               # Convert pt to inch
> > golden_mean = (sqrt(5)-1.0)/2.0         # Aesthetic ratio
> > fig_width = fig_width_pt*inches_per_pt  # width in inches
> > fig_height = fig_width*golden_mean      # height in inches
> > fig_size =  [fig_width,fig_height]
> > params = {'backend': 'ps',
> >           'axes.labelsize': 10,
> >           'text.fontsize': 10,
> >           'xtick.labelsize': 8,
> >           'ytick.labelsize': 8,
> >           'text.usetex': True,
> >           'figure.figsize': fig_size}
> > pylab.rcParams.update(params)
> > # Generate data
> > x = pylab.arange(-2*pi,2*pi,0.01)
> > y1 = sin(x)
> > y2 = cos(x)
> > # Plot data
> > pylab.figure(1)
> > pylab.clf()
> > pylab.axes([0.125,0.2,0.95-0.125,0.95-0.2])
> > pylab.plot(x,y1,'g:',label='$\sin(x)$')
> > pylab.plot(x,y2,'-b',label='$\cos(x)$')
> > pylab.xlabel('$x$ (radians)')
> > pylab.ylabel('$y$')
> > pylab.legend()
> > pylab.savefig('fig1.eps')
> >
> > --- x ---
> >
> > Please find attached the resulting picture and the output from running
> the
> > script with the flag "--verbose-debug-annoying".
>
> What is wrong with your output? It looks fine to me. Maybe there is an
> issue
> with your ps viewer. Try using the agg backend, and saving a png to
> compare
> the results.
>
> Also, a couple comments:
>
> Any of your strings that have backslashes need to be raw strings:
> '$\sin(x)$' should be r'$\sin(x)$'.
>
> You should do this:
>
> import matplotlib as mpl
> params = {'backend': 'ps',
>            'axes.labelsize': 10,
>            'text.fontsize': 10,
>            'xtick.labelsize': 8,
>            'ytick.labelsize': 8,
>            'text.usetex': True,
>            'figure.figsize': fig_size}
> mpl.rcParams.update(params)
>
> before you do this:
>
> import pylab
>
> Darren
>

<<attachment: closeup.png>>

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to