SourceForge logo
SourceForge logo
Menu

matplotlib-devel — matplotlib developers

You can subscribe to this list here.

2003 Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
(1)
Nov
(33)
Dec
(20)
2004 Jan
(7)
Feb
(44)
Mar
(51)
Apr
(43)
May
(43)
Jun
(36)
Jul
(61)
Aug
(44)
Sep
(25)
Oct
(82)
Nov
(97)
Dec
(47)
2005 Jan
(77)
Feb
(143)
Mar
(42)
Apr
(31)
May
(93)
Jun
(93)
Jul
(35)
Aug
(78)
Sep
(56)
Oct
(44)
Nov
(72)
Dec
(75)
2006 Jan
(116)
Feb
(99)
Mar
(181)
Apr
(171)
May
(112)
Jun
(86)
Jul
(91)
Aug
(111)
Sep
(77)
Oct
(72)
Nov
(57)
Dec
(51)
2007 Jan
(64)
Feb
(116)
Mar
(70)
Apr
(74)
May
(53)
Jun
(40)
Jul
(519)
Aug
(151)
Sep
(132)
Oct
(74)
Nov
(282)
Dec
(190)
2008 Jan
(141)
Feb
(67)
Mar
(69)
Apr
(96)
May
(227)
Jun
(404)
Jul
(399)
Aug
(96)
Sep
(120)
Oct
(205)
Nov
(126)
Dec
(261)
2009 Jan
(136)
Feb
(136)
Mar
(119)
Apr
(124)
May
(155)
Jun
(98)
Jul
(136)
Aug
(292)
Sep
(174)
Oct
(126)
Nov
(126)
Dec
(79)
2010 Jan
(109)
Feb
(83)
Mar
(139)
Apr
(91)
May
(79)
Jun
(164)
Jul
(184)
Aug
(146)
Sep
(163)
Oct
(128)
Nov
(70)
Dec
(73)
2011 Jan
(235)
Feb
(165)
Mar
(147)
Apr
(86)
May
(74)
Jun
(118)
Jul
(65)
Aug
(75)
Sep
(162)
Oct
(94)
Nov
(48)
Dec
(44)
2012 Jan
(49)
Feb
(40)
Mar
(88)
Apr
(35)
May
(52)
Jun
(69)
Jul
(90)
Aug
(123)
Sep
(112)
Oct
(120)
Nov
(105)
Dec
(116)
2013 Jan
(76)
Feb
(26)
Mar
(78)
Apr
(43)
May
(61)
Jun
(53)
Jul
(147)
Aug
(85)
Sep
(83)
Oct
(122)
Nov
(18)
Dec
(27)
2014 Jan
(58)
Feb
(25)
Mar
(49)
Apr
(17)
May
(29)
Jun
(39)
Jul
(53)
Aug
(52)
Sep
(35)
Oct
(47)
Nov
(110)
Dec
(27)
2015 Jan
(50)
Feb
(93)
Mar
(96)
Apr
(30)
May
(55)
Jun
(83)
Jul
(44)
Aug
(8)
Sep
(5)
Oct
Nov
(1)
Dec
(1)
2016 Jan
Feb
Mar
(1)
Apr
May
Jun
(2)
Jul
Aug
(3)
Sep
(1)
Oct
(3)
Nov
Dec
2017 Jan
Feb
(5)
Mar
Apr
May
Jun
Jul
(3)
Aug
Sep
(7)
Oct
Nov
Dec
2018 Jan
Feb
Mar
Apr
May
Jun
Jul
(2)
Aug
Sep
Oct
Nov
Dec
S M T W T F S





1
2
3
4
(3)
5
6
(2)
7
(1)
8
9
10
11
(2)
12
13
(10)
14
(24)
15
(9)
16
(2)
17
(1)
18
19
20
21
22
23
24
(1)
25
26
27
28
29
30
31






Showing 10 results of 10

From: Thomas C. <tca...@gm...> - 2015年05月13日 20:54:18
The other thing that should be done is to unify the (I think 7?!?) unique
ways to draw arrows in mpl.
On Wed, May 13, 2015 at 4:52 PM Neil Girdhar <mis...@gm...> wrote:
> Yes, I just noticed that as well. That's how the tikz pgf code looks (a
> sequence of line_to and curve_to commands and so on) so it should be easy
> to port over the various shapes.
>
> On Wed, May 13, 2015 at 4:49 PM, Eric Firing <ef...@ha...> wrote:
>
>> On 2015年05月13日 10:12 AM, Neil Girdhar wrote:
>>
>>> If you want to make arrowheads look at all decent, they really need to
>>> be enclosed in Bezier curves. See the diagram here:
>>>
>>
>> Mpl paths support Bezier curves.
>> http://matplotlib.org/api/path_api.html?highlight=bezier
>>
>>
>>>
>>> http://tex.stackexchange.com/questions/150289/how-do-you-accomplish-stealth-with-the-new-arrows-meta/230965#230965
>>>
>>> The first two look like garbage. The last one is the only one that
>>> looks good imho.
>>>
>>
>> That depends on the application, and the observer.
>
>
> Sure, but I may as well port them all of the tikz arrowheads over since
> most of the work would be figuring out how to do it.
>
>
>>
>>
>> Eric
>>
>>
>>> Best,
>>>
>>> Neil
>>>
>>> On Wed, May 13, 2015 at 4:09 PM, Eric Firing <ef...@ha...
>>> <mailto:ef...@ha...>> wrote:
>>>
>>> On 2015年05月13日 9:36 AM, Neil Girdhar wrote:
>>>
>>> I don't know matplotlib well enough (yet) to know what the
>>> change would
>>> consist of.
>>>
>>> I suggest you take a look at the beautiful tikz manual:
>>> http://pgf.sourceforge.net/pgf_CVS.pdf
>>>
>>>
>>> Very helpful, thank you.
>>>
>>>
>>> The arrows.meta on page 201–212 are really well-designed and
>>> beautiful.
>>>
>>> Compare this with matplotlib's custom arrows:
>>>
>>> http://stackoverflow.com/questions/16968007/custom-arrow-style-for-matplotlib-pyplot-annotate
>>>
>>> How do I make tikz's arrowheads available for all backends?
>>>
>>>
>>> My guess offhand is that this is a matter of using the mpl API. I
>>> don't think we would want to add all of these types and options to
>>> the mpl core; but a toolkit might be ideal for this. The mpl API,
>>> which generates the same results for all backends, is quite complete
>>> and flexible. Things like arrowheads are Patch objects, and you can
>>> specify any path you want. The main trick is figuring out how to
>>> handle transforms--what kind of coordinates should the path be
>>> specifying? How should things scale as a figure is reshaped and
>>> resized?
>>>
>>> For many of these types you could also use mpl Line2D objects, for
>>> which several properties including cap style can be specified. Not
>>> all of the TikZ options would be available, but perhaps enough.
>>>
>>> Eric
>>>
>>>
>>>
>>
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
From: Neil G. <mis...@gm...> - 2015年05月13日 20:52:04
Yes, I just noticed that as well. That's how the tikz pgf code looks (a
sequence of line_to and curve_to commands and so on) so it should be easy
to port over the various shapes.
On Wed, May 13, 2015 at 4:49 PM, Eric Firing <ef...@ha...> wrote:
> On 2015年05月13日 10:12 AM, Neil Girdhar wrote:
>
>> If you want to make arrowheads look at all decent, they really need to
>> be enclosed in Bezier curves. See the diagram here:
>>
>
> Mpl paths support Bezier curves.
> http://matplotlib.org/api/path_api.html?highlight=bezier
>
>
>>
>> http://tex.stackexchange.com/questions/150289/how-do-you-accomplish-stealth-with-the-new-arrows-meta/230965#230965
>>
>> The first two look like garbage. The last one is the only one that
>> looks good imho.
>>
>
> That depends on the application, and the observer.
Sure, but I may as well port them all of the tikz arrowheads over since
most of the work would be figuring out how to do it.
>
>
> Eric
>
>
>> Best,
>>
>> Neil
>>
>> On Wed, May 13, 2015 at 4:09 PM, Eric Firing <ef...@ha...
>> <mailto:ef...@ha...>> wrote:
>>
>> On 2015年05月13日 9:36 AM, Neil Girdhar wrote:
>>
>> I don't know matplotlib well enough (yet) to know what the
>> change would
>> consist of.
>>
>> I suggest you take a look at the beautiful tikz manual:
>> http://pgf.sourceforge.net/pgf_CVS.pdf
>>
>>
>> Very helpful, thank you.
>>
>>
>> The arrows.meta on page 201–212 are really well-designed and
>> beautiful.
>>
>> Compare this with matplotlib's custom arrows:
>>
>> http://stackoverflow.com/questions/16968007/custom-arrow-style-for-matplotlib-pyplot-annotate
>>
>> How do I make tikz's arrowheads available for all backends?
>>
>>
>> My guess offhand is that this is a matter of using the mpl API. I
>> don't think we would want to add all of these types and options to
>> the mpl core; but a toolkit might be ideal for this. The mpl API,
>> which generates the same results for all backends, is quite complete
>> and flexible. Things like arrowheads are Patch objects, and you can
>> specify any path you want. The main trick is figuring out how to
>> handle transforms--what kind of coordinates should the path be
>> specifying? How should things scale as a figure is reshaped and
>> resized?
>>
>> For many of these types you could also use mpl Line2D objects, for
>> which several properties including cap style can be specified. Not
>> all of the TikZ options would be available, but perhaps enough.
>>
>> Eric
>>
>>
>>
>
From: Eric F. <ef...@ha...> - 2015年05月13日 20:49:52
On 2015年05月13日 10:12 AM, Neil Girdhar wrote:
> If you want to make arrowheads look at all decent, they really need to
> be enclosed in Bezier curves. See the diagram here:
Mpl paths support Bezier curves.
http://matplotlib.org/api/path_api.html?highlight=bezier
>
> http://tex.stackexchange.com/questions/150289/how-do-you-accomplish-stealth-with-the-new-arrows-meta/230965#230965
>
> The first two look like garbage. The last one is the only one that
> looks good imho.
That depends on the application, and the observer.
Eric
>
> Best,
>
> Neil
>
> On Wed, May 13, 2015 at 4:09 PM, Eric Firing <ef...@ha...
> <mailto:ef...@ha...>> wrote:
>
> On 2015年05月13日 9:36 AM, Neil Girdhar wrote:
>
> I don't know matplotlib well enough (yet) to know what the
> change would
> consist of.
>
> I suggest you take a look at the beautiful tikz manual:
> http://pgf.sourceforge.net/pgf_CVS.pdf
>
>
> Very helpful, thank you.
>
>
> The arrows.meta on page 201–212 are really well-designed and
> beautiful.
>
> Compare this with matplotlib's custom arrows:
> http://stackoverflow.com/questions/16968007/custom-arrow-style-for-matplotlib-pyplot-annotate
>
> How do I make tikz's arrowheads available for all backends?
>
>
> My guess offhand is that this is a matter of using the mpl API. I
> don't think we would want to add all of these types and options to
> the mpl core; but a toolkit might be ideal for this. The mpl API,
> which generates the same results for all backends, is quite complete
> and flexible. Things like arrowheads are Patch objects, and you can
> specify any path you want. The main trick is figuring out how to
> handle transforms--what kind of coordinates should the path be
> specifying? How should things scale as a figure is reshaped and
> resized?
>
> For many of these types you could also use mpl Line2D objects, for
> which several properties including cap style can be specified. Not
> all of the TikZ options would be available, but perhaps enough.
>
> Eric
>
>
From: Neil G. <mis...@gm...> - 2015年05月13日 20:12:52
If you want to make arrowheads look at all decent, they really need to be
enclosed in Bezier curves. See the diagram here:
http://tex.stackexchange.com/questions/150289/how-do-you-accomplish-stealth-with-the-new-arrows-meta/230965#230965
The first two look like garbage. The last one is the only one that looks
good imho.
Best,
Neil
On Wed, May 13, 2015 at 4:09 PM, Eric Firing <ef...@ha...> wrote:
> On 2015年05月13日 9:36 AM, Neil Girdhar wrote:
>
>> I don't know matplotlib well enough (yet) to know what the change would
>> consist of.
>>
>> I suggest you take a look at the beautiful tikz manual:
>> http://pgf.sourceforge.net/pgf_CVS.pdf
>>
>
> Very helpful, thank you.
>
>
>> The arrows.meta on page 201–212 are really well-designed and beautiful.
>>
>> Compare this with matplotlib's custom arrows:
>>
>> http://stackoverflow.com/questions/16968007/custom-arrow-style-for-matplotlib-pyplot-annotate
>>
>> How do I make tikz's arrowheads available for all backends?
>>
>>
> My guess offhand is that this is a matter of using the mpl API. I don't
> think we would want to add all of these types and options to the mpl core;
> but a toolkit might be ideal for this. The mpl API, which generates the
> same results for all backends, is quite complete and flexible. Things like
> arrowheads are Patch objects, and you can specify any path you want. The
> main trick is figuring out how to handle transforms--what kind of
> coordinates should the path be specifying? How should things scale as a
> figure is reshaped and resized?
>
> For many of these types you could also use mpl Line2D objects, for which
> several properties including cap style can be specified. Not all of the
> TikZ options would be available, but perhaps enough.
>
> Eric
>
>
From: Eric F. <ef...@ha...> - 2015年05月13日 20:09:35
On 2015年05月13日 9:36 AM, Neil Girdhar wrote:
> I don't know matplotlib well enough (yet) to know what the change would
> consist of.
>
> I suggest you take a look at the beautiful tikz manual:
> http://pgf.sourceforge.net/pgf_CVS.pdf
Very helpful, thank you.
>
> The arrows.meta on page 201–212 are really well-designed and beautiful.
>
> Compare this with matplotlib's custom arrows:
> http://stackoverflow.com/questions/16968007/custom-arrow-style-for-matplotlib-pyplot-annotate
>
> How do I make tikz's arrowheads available for all backends?
>
My guess offhand is that this is a matter of using the mpl API. I don't 
think we would want to add all of these types and options to the mpl 
core; but a toolkit might be ideal for this. The mpl API, which 
generates the same results for all backends, is quite complete and 
flexible. Things like arrowheads are Patch objects, and you can specify 
any path you want. The main trick is figuring out how to handle 
transforms--what kind of coordinates should the path be specifying? How 
should things scale as a figure is reshaped and resized?
For many of these types you could also use mpl Line2D objects, for which 
several properties including cap style can be specified. Not all of the 
TikZ options would be available, but perhaps enough.
Eric
From: Benjamin R. <ben...@ou...> - 2015年05月13日 19:50:02
Just to point out, matplotlib does have a fairly new PGF backend. Perhaps
you might want to look at that and see where the TikZ library might fit in
with that?
Cheers!
Ben Root
On Wed, May 13, 2015 at 3:36 PM, Neil Girdhar <mis...@gm...> wrote:
> I don't know matplotlib well enough (yet) to know what the change would
> consist of.
>
> I suggest you take a look at the beautiful tikz manual:
> http://pgf.sourceforge.net/pgf_CVS.pdf
>
> The arrows.meta on page 201–212 are really well-designed and beautiful.
>
> Compare this with matplotlib's custom arrows:
> http://stackoverflow.com/questions/16968007/custom-arrow-style-for-matplotlib-pyplot-annotate
>
> How do I make tikz's arrowheads available for all backends?
>
>
>
> On Wed, May 13, 2015 at 2:55 PM, Eric Firing <ef...@ha...> wrote:
>
>> On 2015年05月13日 12:39 AM, Neil Girdhar wrote:
>> > TikZ is an extremely well-designed library for generating professional
>> > figures within the cumbersome TeX framework. Currently, my work flow is
>> > to generate TikZ code using Python. The TikZ is compiled into PDFs,
>> > which are then included in my LaTeX files. I would like to work
>> > entirely in Python.
>> >
>> > This means that I want to incorporate TikZ's features into matplotlib.
>> > I want to start with custom pgf arrowheads. Will this be possible.
>> > What is the process from feature idea to pull request that I would have
>> > to go through?
>>
>> You're on the right track by raising the idea here. Depending on how
>> complicated the idea is, the next step after some mailing list
>> discussion could be either a MEP or a PR; but personally I would prefer
>> to get a better picture of what you are talking about via this mailing
>> list first.
>>
>> Are you talking about adding high-level functionality that would be
>> applicable to all backends? Can you give an example of what sorts of
>> changes would be required in mpl, and what they would accomplish?
>>
>> Eric
>>
>> >
>> > Best,
>> >
>> > Neil
>>
>>
>>
>> ------------------------------------------------------------------------------
>> One dashboard for servers and applications across Physical-Virtual-Cloud
>> Widest out-of-the-box monitoring support with 50+ applications
>> Performance metrics, stats and reports that give you Actionable Insights
>> Deep dive visibility with transaction tracing using APM Insight.
>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>> _______________________________________________
>> Matplotlib-devel mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>>
>
>
>
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
From: Neil G. <mis...@gm...> - 2015年05月13日 19:37:23
I don't know matplotlib well enough (yet) to know what the change would
consist of.
I suggest you take a look at the beautiful tikz manual:
http://pgf.sourceforge.net/pgf_CVS.pdf
The arrows.meta on page 201–212 are really well-designed and beautiful.
Compare this with matplotlib's custom arrows:
http://stackoverflow.com/questions/16968007/custom-arrow-style-for-matplotlib-pyplot-annotate
How do I make tikz's arrowheads available for all backends?
On Wed, May 13, 2015 at 2:55 PM, Eric Firing <ef...@ha...> wrote:
> On 2015年05月13日 12:39 AM, Neil Girdhar wrote:
> > TikZ is an extremely well-designed library for generating professional
> > figures within the cumbersome TeX framework. Currently, my work flow is
> > to generate TikZ code using Python. The TikZ is compiled into PDFs,
> > which are then included in my LaTeX files. I would like to work
> > entirely in Python.
> >
> > This means that I want to incorporate TikZ's features into matplotlib.
> > I want to start with custom pgf arrowheads. Will this be possible.
> > What is the process from feature idea to pull request that I would have
> > to go through?
>
> You're on the right track by raising the idea here. Depending on how
> complicated the idea is, the next step after some mailing list
> discussion could be either a MEP or a PR; but personally I would prefer
> to get a better picture of what you are talking about via this mailing
> list first.
>
> Are you talking about adding high-level functionality that would be
> applicable to all backends? Can you give an example of what sorts of
> changes would be required in mpl, and what they would accomplish?
>
> Eric
>
> >
> > Best,
> >
> > Neil
>
>
>
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
From: Thomas C. <tca...@gm...> - 2015年05月13日 19:08:19
The failures on python nightly are currently due to a bug in python (
http://bugs.python.org/issue24176)
Tom
From: Eric F. <ef...@ha...> - 2015年05月13日 18:55:44
On 2015年05月13日 12:39 AM, Neil Girdhar wrote:
> TikZ is an extremely well-designed library for generating professional
> figures within the cumbersome TeX framework. Currently, my work flow is
> to generate TikZ code using Python. The TikZ is compiled into PDFs,
> which are then included in my LaTeX files. I would like to work
> entirely in Python.
>
> This means that I want to incorporate TikZ's features into matplotlib.
> I want to start with custom pgf arrowheads. Will this be possible.
> What is the process from feature idea to pull request that I would have
> to go through?
You're on the right track by raising the idea here. Depending on how 
complicated the idea is, the next step after some mailing list 
discussion could be either a MEP or a PR; but personally I would prefer 
to get a better picture of what you are talking about via this mailing 
list first.
Are you talking about adding high-level functionality that would be 
applicable to all backends? Can you give an example of what sorts of 
changes would be required in mpl, and what they would accomplish?
Eric
>
> Best,
>
> Neil
From: Neil G. <mis...@gm...> - 2015年05月13日 10:39:39
TikZ is an extremely well-designed library for generating professional
figures within the cumbersome TeX framework. Currently, my work flow is to
generate TikZ code using Python. The TikZ is compiled into PDFs, which are
then included in my LaTeX files. I would like to work entirely in Python.
This means that I want to incorporate TikZ's features into matplotlib. I
want to start with custom pgf arrowheads. Will this be possible. What is
the process from feature idea to pull request that I would have to go
through?
Best,
Neil

Showing 10 results of 10

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /