More information -- I just compiled matplotlib on a communal RHEL4 64-bit installation, and I still can not reproduce this bug there.
The plot thickens... Cheers, Mike Michael Droettboom wrote: > Thanks for this information. It looks like the font outline data is > somehow getting corrupted before freetype renders it. Again, however, I > can't reproduce it on my machine (I've attached a copy of what it looks > like for me), so I'm still pretty stumped. My suspicion is that it's a > 64-bit vs. 32-bit problem since both people known to have trouble are on > 64-bit platforms, and I am not. I have tried recompiling with gcc-4.2.2 > and I still wasn't able to reproduce. > > One thing you could *try*, to rule out any recent changes to the glyph > rendering, is to comment out this line near the top of src/ft2font.cpp: > > #define VERTICAL_HINTING > > as follows > > //#define VERTICAL_HINTING > > Additional information: Are there any warnings produced when compiling > ft2font.cpp? Can you send me your matplotlibrc file? > > Cheers, > Mike > > [EMAIL PROTECTED] wrote: >> Yep that can be a good idea. I don't know anything on how mathtext is >> working but I'm not completely sure that the problem is with freetype >> because sometime that can work. In reality every character I tested >> worked but you have to put in a certain order. To understand a little >> bit more what I try to say (very badly) see the script join and the >> figure. >> I hope that can help a little bit to try to find the reason of this >> behaviour. >> >> N >> >> Le Thursday 25 October 2007 15:41:40 Michael Droettboom, vous avez >> écrit : >>> Darren Dale wrote: >>>> Hi Mike, >>>> >>>> On Tuesday 23 October 2007 09:05:56 am Michael Droettboom wrote: >>>>> Unfortunately, I can't reproduce this on my machine even with the >>>>> latest >>>>> stable version of freetype-2.5.3 (which is the same version in Ubuntu >>>>> Gutsy). >>>> I think you mean freetype-2.3.5. I also have that version installed, >>>> although the mpl setup script is reporting 9.16.3. >>> Yes. freetype-2.3.5. There are arcane historical reasons I don't fully >>> comprehend why the pkgconfig version doesn't match the release version >>> (and why freetype2 is called freetype6 on Debian and derivatives)... >>> but my numbers do match yours. >>> >>>>> The Ubuntu/Debian package of freetype has a lot of patches >>>>> applied, and I don't know if they are causing this (but from the looks >>>>> of them, I doubt it). >>>>> >>>>> Can you set debug.verbose to "annoying" and send me the output of your >>>>> matplotlib run? I want to rule out any font-loading problems. >>>> It's attached. I'm running 64bit gentoo, everything compiled with >>>> gcc-4.2.2, in case its relevent. >>> Always good to have more details, but I'm sort of at a loss on this one, >>> especially since I can't reproduce it. >>> >>> Maybe we need to take a poll on this list of who is working and who >>> isn't to see what the source of the breakage may be... >>> >>> Cheers, >>> Mike >>> >>> ------------------------------------------------------------------------ >>> > > > ------------------------------------------------------------------------ > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > 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 -- Michael Droettboom Science Software Branch Operations and Engineering Division Space Telescope Science Institute Operated by AURA for NASA ------------------------------------------------------------------------- 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