Hello, I am using matplotlib svn 4626 and Cairo 1.4.0 all with python 2.5 with Ubuntu linux 7.10. The only lines in my matplotlibrc file which are uncommented are: backend : GTKCairo numerix : numpy # numpy, Numeric or numarray interactive : True # see http://matplotlib.sourceforge.net/interactive.html verbose.level : debug-annoying # one of silent, helpful, debug, debug-annoying
Below is the output of the script I submitted when debug-annoying is turned on: In [3]: x = numpy.arange(1,100,1) In [4]: e1=-1.8 In [5]: e2=-2.1 In [6]: y = x**2 In [7]: z = x**-2 In [8]: f = figure(num=1) In [9]: f.clear() In [10]: ax = f.add_subplot(111) In [11]: p = ax.plot(x,y) In [12]: p1 = ax.plot(x,z) In [13]: title('This works -2.1 but this doesnot $-2.1$') findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 14.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 14.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf Out[13]: <matplotlib.text.Text instance at 0x8be1e8c> In [14]: legend((p[0],p1[0]),(r'$x^{%.2g}$'%(e1),r'$x^{%.2g}$'%(e2))) findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 14.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 14.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 14.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 14.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf Out[14]: <matplotlib.legend.Legend instance at 0x906f5ac> In [15]: draw() findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 12.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 14.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf findfont found Bitstream Vera Sans, normal, normal 400, normal, 14.0 findfont returning /usr/lib/python2.4/site-packages/matplotlib/mpl- data/fonts/ttf/Vera.ttf It looks like it is finding the fonts in 2.4 when I am using 2.5. I am not sure how to change this behavior nor why that would be the only side effect. Regards, Brian On Dec 5, 2007, at 1:36 PM, Michael Droettboom wrote: > It works for me on Linux with matplotlib 0.91.1, and Cairo 1.4.0. > > What version of matplotlib and Cairo are you using? It sounds like > it may be pulling in the wrong fonts. Can you please send the > contents of your matplotlibrc file, and also set "verbose.level" to > "debug-annoying" and send the output? > > Cheers, > Mike ------------------------------------------------------------------------- SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users