SGkgYWxsLAoKRmlyc3Qgb2YgYWxsLCB0aGFuayB5b3UgZm9yIHRoaXMgYXdlc29tZSBsaWJyYXJ5 LCB5b3UgbWFkIG15IGxpZmUgaGVjawpvZiBhIGxvdCBlYXNpZXIgLSBubyByZWFsbHkgOikKCkkn bSBpbnRlcmVzdGVkIGludG8gaG93IHRvIHJlbW92ZSB0aGUgd2hpdGVzcGFjZSB3aGljaCBpcyBh cm91bmQgdGhlCmZpZ3VyZT8gWW91IGNhbiByZWFsbHkgc2VlIGl0IHdoZW4geW91IGV4cG9ydCB5 b3VyIHBpY3R1cmUgdmlhCnNhdmVmaWcoKQoKRXhhbXBsZSBncmFwaDogaHR0cDovL3N2bi5wZXRh cm1hcmljLmNvbS9wbGF5Z3JvdW5kL3RydW5rL3Rlc3QucG5nClNjcmlwdCBzb3VyY2U6IGh0dHA6 Ly9zdm4ucGV0YXJtYXJpYy5jb20vcGxheWdyb3VuZC90cnVuay93ZWJfZ3JhcGgvdmlld3MucHkK CkkgZ3Vlc3MgdGhpcyBpcyBwcm9iYWJseSBhIHByZXR0eSBuZXdiaWUgcXVlc3Rpb24sIGJ1dCBJ J20gcmVhbGx5IG5vdAppbnRvIGFsbCBvZiB0aGlzLCBJJ20ganVzdCBhIHVzZXIgdHJ5aW5nIHRv IG1ha2Ugc29tZSBwcmV0dHkgcGljdHVyZXMKZm9yIGEgc3R1ZGVudCBwcm9qZWN0IDopCgpSZWdh cmRzLAoKUFM6IFNvcnJ5IGZvciB0aGUgcmVwb3N0IC0gYnV0IGl0IHNlZW1zIHlvdSBvbmx5IHJl cGx5IHRvIG1haWwKc3RhcnRpbmcgd2l0aCAiW01hdHBsb3RsaWItdXNlcnNdICIKLS0gClBldGFy IE1hcmnEhwoqZS1tYWlsOiBwZXRhci5tYXJpY0BnbWFpbC5jb20KKm1vYmlsZTogKzM4MSAoNjQp IDYxMjI0NjcKCippY3E6IDIyNDcyMDMyMgoqc2t5cGU6IHBldGFyX21hcmljCip3ZWI6IGh0dHA6 Ly93d3cucGV0YXJtYXJpYy5jb20vCg==
>>>>> "Petar" =3D=3D Petar Mari=A7 <pet...@gm...> writes: Petar> Hi all, First of all, thank you for this awesome library, Petar> you mad my life heck of a lot easier - no really :) Petar> I'm interested into how to remove the whitespace which is Petar> around the figure? You can really see it when you export Petar> your picture via savefig() Petar> Example graph: Petar> http://svn.petarmaric.com/playground/trunk/test.png Script Petar> source: Petar> http://svn.petarmaric.com/playground/trunk/web_graph/views.py Petar> I guess this is probably a pretty newbie question, but I'm Petar> really not into all of this, I'm just a user trying to make Petar> some pretty pictures for a student project :) Does fig =3D figure(frameon=3DFalse) do what you want? JDH
SGkgSm9obiwKCj4gRG9lcwo+ICAgZmlnID0gZmlndXJlKGZyYW1lb249RmFsc2UpCj4gZG8gd2hh dCB5b3Ugd2FudD8KCkFwcGVyZW50bHkgbm90Ogo+Pj4gZnJvbSBweWxhYiBpbXBvcnQgKgo+Pj4g eCA9IHJhbmdlKDEwKQo+Pj4gZmlndXJlKDEsIGZyYW1lb249RmFsc2UsIGZhY2Vjb2xvcj0ncicp Cj4+PiBzY2F0dGVyKHgsIHgpCj4+PiBzaG93KCkKClByb2R1Y2VzIHRoZSBwaWN0dXJlIGdpdmVu IGluIGF0dGFjaG1lbnQuIEkganVzdCB3YW50IHRvIGdldCByaWQgb2YKdGhlIGRhbW4gcmVkIGFy ZWEgOikgU28gbXkgZ3JhcGggd2lsbCB0YWtldXAgdGhlIHdob2xlIHNwYWNlIG9uIHRoZQp2aWV3 cG9ydC4KClBTOiBJZiBpdCdzIGFueSBnb29kIHRvIHlvdSBJJ20gcGxhbm5pbmcgdG8gdXNlIGl0 IHdpdGggTmV0d29ya1ggLQpodHRwczovL25ldHdvcmt4LmxhbmwuZ292LwoKVElBIQotLSAKUGV0 YXIgTWFyacSHCiplLW1haWw6IHBldGFyLm1hcmljQGdtYWlsLmNvbQoqbW9iaWxlOiArMzgxICg2 NCkgNjEyMjQ2NwoKKmljcTogMjI0NzIwMzIyCipza3lwZTogcGV0YXJfbWFyaWMKKndlYjogaHR0 cDovL3d3dy5wZXRhcm1hcmljLmNvbS8K
>>>>> "Petar" =3D=3D Petar Mari=A7 <pet...@gm...> writes: Petar> Hi John, >> Does fig =3D figure(frameon=3DFalse) do what you want? Petar> Apperently not: >>>> from pylab import * x =3D range(10) figure(1, frameon=3DFalse, >>>> facecolor=3D'r') scatter(x, x) show() I found the problem in the figure code and fixed it in svn. If you don't have access to svn, you can manually set the attribute like fig =3D figure(1, facecolor=3D'r') fig.frameon =3D False If you have a backend that supports alpha, however, I would recommend explicitly setting the alpha channel of the figure rectangle over this approach fig.figurePatch.set_alpha(0.0) JDH
SGkgSm9obiwKClVuZm9ydHVuYXRlbHksIHRoYXQgYWxzbyBkaWRuJ3QgZG8gd2hhdCBJIHdhbnRl ZC4KSSB0cmllZCBhIGRpZmZlcmVudCBiYWNrZW5kIHRvZGF5IC0gQ2Fpcm8sIGFuZCBnb3QgdGhl IHNhbWUgcmVzdWx0cwoKQ29kZToKZnJvbSBweWxhYiBpbXBvcnQgKgp4ID0gcmFuZ2UoMTApCmZp ZyA9IGZpZ3VyZSgxLCBmYWNlY29sb3I9J3InKQpmaWcuZnJhbWVvbiA9IEZhbHNlCnNjYXR0ZXIo eCwgeCkKc2hvdygpCgpSZXN1bHRzIChnaXZlbiBpbiBhdHRhY2htZW50KSBhcmUgdGhlIHByZXR0 eSBzYW1lIHBpY3R1cmUsIGJ1dCB3aXRob3V0CnRoZSByZWQuIEkganVzdCB3YW50IHRoZSBwaWN0 dXJlIHRvIHRha2UgYWxsIHRoZSBzcGFjZSB0aWxsIHRoZSBheGlzCihJJ2xsIHR1cm4gdGhlbSBv ZmYgaW4gcHJvZHVjdGlvbiwgYnV0IHdoZW4gdGhleSdyZSB0dXJuZWQgb24geW91IGdldAp0aGUg cGljdHVyZSBvZiB3aGF0J3Mgd3JvbmcpLCBzbyB0aGVyZSdzIG5vIChub3QgZXZlbiBhIHB4KSB3 aGl0ZQpzcGFjZSBhcnJvdW5kIHRoZSBheGVzLgoKSWYgeW91IGxvb2sgdGhlIHBpY3R1cmUgaW4g YW4gdmlld2VyLCB6b29tIGl0IG91dCBhbmQgc2V0IHRoZQpiYWNrZ3JvdW5kIHRvIGJsYWNrIHlv dSdsbCBwcmV0dHkgbXVjaCBzZWUgdGhlIHdoaXRlIGFyZSBhcnJvdW5kIHRoZQpheGVzLiBJJ2xk IGxpa2UgdG8gZ2V0IHJpZCBvZiB0aGF0LCB0aGF0J3MgaWYgdGhhdCdzIHBvc3NpYmxlLgoKUmVn YXJkcywKLS0gClBldGFyIE1hcmnEhwoqZS1tYWlsOiBwZXRhci5tYXJpY0BnbWFpbC5jb20KKm1v YmlsZTogKzM4MSAoNjQpIDYxMjI0NjcKCippY3E6IDIyNDcyMDMyMgoqc2t5cGU6IHBldGFyX21h cmljCip3ZWI6IGh0dHA6Ly93d3cucGV0YXJtYXJpYy5jb20vCg==
>>>>> "Petar" =3D=3D Petar Mari=A7 <pet...@gm...> writes: Petar> Hi John, Unfortunately, that also didn't do what I wanted. Petar> I tried a different backend today - Cairo, and got the same Petar> results You should then try the svn version of mpl or try the alpha trick I suggested. JDH
SGkgSm9obiwKCj4gWW91IHNob3VsZCB0aGVuIHRyeSB0aGUgc3ZuIHZlcnNpb24gb2YgbXBsIG9y IHRyeSB0aGUgYWxwaGEgdHJpY2sgSQo+IHN1Z2dlc3RlZC4KCllvdSBtZWFuIGxpa2UgdGhpcz8K CiMgQ09ERQpmcm9tIHB5bGFiIGltcG9ydCAqCnggPSByYW5nZSgxMCkKZmlnID0gZmlndXJlKDEs IGZhY2Vjb2xvcj0ncicpCmZpZy5mcmFtZW9uID0gRmFsc2UKZmlnLmZpZ3VyZVBhdGNoLnNldF9h bHBoYSgwLjApCnNjYXR0ZXIoeCwgeCkKc2F2ZWZpZygnZmlndXJlLnBuZycpCiMgL0NPREUKCkkn dmUgZ290IHRoZSBzYW1lIHJlc3VsdHMuCgpPaywgc28gd2hhdCBkbyBJIG5lZWQgdG8gZG8gdG8g bWFrZSB0aGUgc3VidmVyc2lvbiB0cnVuayB3b3JrPyBKdXN0CmNoZWNrIG91dCAvdHJ1bmsvbWF0 cGxvdGxpYi9saWIgYW5kIHB1dCBpdCBpbiBteSBQWVRIT05fUEFUSCBvciBpcwp0aGVyZSBzb21l dGhpbmcgZWxzZSBJIG5lZWQgdG8gZG8/CgpSZWdhcmRzLAotLSAKUGV0YXIgTWFyacSHCiplLW1h aWw6IHBldGFyLm1hcmljQGdtYWlsLmNvbQoqbW9iaWxlOiArMzgxICg2NCkgNjEyMjQ2NwoKKmlj cTogMjI0NzIwMzIyCipza3lwZTogcGV0YXJfbWFyaWMKKndlYjogaHR0cDovL3d3dy5wZXRhcm1h cmljLmNvbS8K