Sorry about the Cairo backend. That was a mistake on my end in the command
getting overridden by loading my matplotlibrc file that I overlooked. It
was the first time I was using the new rc load features.
So I actually got that working but the latex code \textipa{} didn't display
correctly with the cairo backend. The characters were missing from the
output pdf file but it appeared it would be a smaller file size than the
matplotlib backend but could have had to do with the font embedding.
Cheers
On Wed, Jul 31, 2013 at 3:43 AM, Eric Firing <efir...@hawaii.edu> wrote:
> On 2013/07/29 9:17 PM, Jeffrey Spencer wrote:
> > I have three different versions of matplotlib that all output different
> > file sizes with matplotlib 1.1.1 providing the smallest. This is for the
> > same exact script. I can post the script if that helps.
> >
> > MPL 1.4.x: 539.32kb, Ubuntu 12.10
> > MPL 1.1.1: 172.56kb Ubuntu 12.10
> > MPL 1.2.1: 475.9kb, Ubuntu 13.04
> >
> > Is there a reason for this or why would such different file sizes be
> > produced?? Also I tried using the matplotlib.use('cairo') with no
> > difference. It actually says that the cairo backend is selected but the
> > outputted pdf files show the matplotlib pdf backend was used.
> >
>
> I can't reproduce this failure to produce a pdf file with cairo. With
> mpl 1.4.x,
>
> import matplotlib
> matplotlib.use('cairo')
> import matplotlib.pyplot as plt
> plt.plot([1,2,3])
> plt.savefig("test.pdf")
>
> The result is
>
> efiring@manini3:~$ pdfinfo test.pdf
> Creator: cairo 1.10.2 (http://cairographics.org)
> Producer: cairo 1.10.2 (http://cairographics.org)
> Tagged: no
> Pages: 1
> Encrypted: no
> Page size: 576 x 432 pts
> File size: 5261 bytes
> Optimized: no
> PDF version: 1.5
>
> Repeating but without specifying the cairo backend I get:
>
> efiring@manini3:~$ pdfinfo test_default.pdf
> Creator: matplotlib 1.4.x, http://matplotlib.org
> Producer: matplotlib pdf backend
> CreationDate: Mon Jul 29 21:51:22 2013
> Tagged: no
> Pages: 1
> Encrypted: no
> Page size: 576 x 432 pts
> File size: 5184 bytes
> Optimized: no
> PDF version: 1.4
>
> Eric
>
>
> ------------------------------------------------------------------------------
> Get your SQL database under version control now!
> Version control is standard for application code, but databases havent
> caught up. So what steps can you take to put your SQL databases under
> version control? Why should you start doing it? Read more to find out.
> http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-users mailing list
> Matplotlib-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
------------------------------------------------------------------------------
Get your SQL database under version control now!
Version control is standard for application code, but databases havent
caught up. So what steps can you take to put your SQL databases under
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users