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

Showing 6 results of 6

From: Gary P. <pa...@in...> - 2004年04月15日 17:24:06
From: "John Hunter" <jdh...@ac...>
> >>>>> "Gary" == Gary Pajer <pa...@in...> writes:
>
> Gary> I've been using the cvs version on Mandrake, but I'll need
> Gary> to be working in WinXP and using the "embedded TkAgg"
> Gary> facility. I looked into compiling on WinXP, but that looks
> Gary> like something I'd like to avoid.
>
> Gary> Is it too much to ask for an upgrade to the Windows
> Gary> installer? Alternatively, tell me that compiling is not as
> Gary> bad as it looks, and that it actually goes rather smoothly.
>
> setupext.py points you to
> http://matplotlib.sourceforge.net/win32_static.tar.gz which is
> required. There is a README in that dir that contains detailed build
> instructions.
>
> If this proves too much of a pain, I'm sure Todd or I could provide a
> build for you in the not-too-distant future.
Yes, I've seen the pointer along with the word "masochist", and the
instructions.
If 0.53 is coming in a few weeks, I'll wait. I have enough to do fixing OSX
X11.
-thanks, gary
From: Andrew S. <str...@as...> - 2004年04月15日 17:09:09
Attachments: PGP.sig
On Apr 12, 2004, at 6:33 PM, Daishi Harada wrote:
> On mac os x, I was going to use fink for the dependencies, and so
> I modified setupext.py as follows:
>
> (snipped diff output)
>
> Do most of the users of matplotlib on os x not use fink?
Because I often build extensions for others, I try to stay away from 
fink as much as possible in this step. Not because I don't like it, 
but because I'm reluctant to require yet another dependency. For 
someone without fink, it's probably easier to just install freetype 
than fink and freetype. Furthermore, I think it should be possible to 
compile matplotlib against the a static freetype library that gets 
installed directly with matplotlib, thus not relying on any external 
dependency.
I think I can share some of the credit/blame Mac OS X-specific build 
stuff, and I certainly didn't want to make fink a requirement.
For the fink-inclined, I think the best thing to do is to make 
fink-based matplotlib distribution which is built against the other 
fink stuff.
> The stumper
> for me is that I have been unable to build scipy/numpy for the python
> that is bundled with os x - has anyone been successful with this?
> (is this process documented anywhere?)
I have an old build that just worked from mid-2003, and I haven't had 
much success in the few times I've tried to update since then. Sorry, 
I can't be much help here. But why do you include numpy in your 
statement? There's no problem with this one. I think it's even 
included with the PackageManager stuff, and I'd be surprised if fink 
didn't include it, too.
From: John H. <jdh...@ac...> - 2004年04月15日 15:07:58
>>>>> "Gary" == Gary Pajer <pa...@in...> writes:
 Gary> I've been using the cvs version on Mandrake, but I'll need
 Gary> to be working in WinXP and using the "embedded TkAgg"
 Gary> facility. I looked into compiling on WinXP, but that looks
 Gary> like something I'd like to avoid.
 Gary> Is it too much to ask for an upgrade to the Windows
 Gary> installer? Alternatively, tell me that compiling is not as
 Gary> bad as it looks, and that it actually goes rather smoothly.
setupext.py points you to
http://matplotlib.sourceforge.net/win32_static.tar.gz which is
required. There is a README in that dir that contains detailed build
instructions.
If this proves too much of a pain, I'm sure Todd or I could provide a
build for you in the not-too-distant future.
Paul, do you have an estimate on when the remaining font issues (eg
the font size setting problem) will be cleared up? I think we're due
for the 0.53 release.
JDH
From: Paul B. <ba...@st...> - 2004年04月15日 15:04:50
Hi John,
I'm trying to finish off the basic features of the font manager module, so we 
can get the next release out. I'm currently working on the fonts_demo.py 
example, which has brought to light some deficiencies in the basic 
implementation of font_manager. I would like to get your opinion on the 
following issues:
1. Currently, the relative font size strings ('smaller' and 'larger') are not 
implemented. This is because these sizes depend on the parent font size: a 
feature which is not yet implemented. Note that the font_manager only has a 
default_size, which is used by the absolute font size strings (xx-small, 
x-small, small, medium, etc.).
For this to work, it would seem that each FontProperties instance would need a 
pointer to its parent FontProperties instance. When get_size_in_points() is 
called, it would asks its parent font what size it is in order to determine its 
absolute size. If the parent is also a relative size, then the parent would ask 
its parent what size it is, etc. This would handle the case where set_size() is 
called twice using a relative font size.
What do you think of this approach? It has its problems, mainly with the 
possibility of circular references, but checks for such situations could be 
added in later. If this feature (of relative font sizes) isn't that important, 
then we could defer it until after the release.
2. The above problem has also highlighted an issue with the current font manager 
design. Currently, the fontManager class has attributes of default_size and 
default_weight that are set at initialization. If we pulled these attributes 
out of the class and replaced them with a default FontProperties instance, then 
this instance could be used as the root parent FontProperties instance. What do 
you think?
Also, since there is often only one instance of the fontManager class, this 
class could be eliminated and be replace with some initialization code and a 
findfont() function, unless you think that several instances of this class might 
be used in future versions of matplotlib.
3. Finally, Perry and I were discussing how one might use Traits in matplotlib. 
 The Traits module is being used in the Chaco plotting package for checking the 
type and value of class attributes, such as the color and size of fonts or the 
color and width of lines. (See the Chaco page at the ScyPy web site for an 
overview.) It would appear that matplotlib's rcParams has a similar purpose, 
though on a more limited scale than Traits. I think it should still be possible 
to have the matplotlibrc file for customization, and to feed this information to 
the Traits module on start up. Traits may not be able to handle the link 
attribute problem discussed above, but this can probably be implemented 
separately if necessary.
Note that all these issues are not critical and could be deferred until after 
the release.
Cheers,
Paul
-- 
Paul Barrett, PhD Space Telescope Science Institute
Phone: 410-338-4475 ESS/Science Software Branch
FAX: 410-338-4767 Baltimore, MD 21218
From: Gary P. <pa...@in...> - 2004年04月15日 14:32:10
I've been using the cvs version on Mandrake, but I'll need to be working in
WinXP and using the "embedded TkAgg" facility. I looked into compiling on
WinXP, but that looks like something I'd like to avoid.
Is it too much to ask for an upgrade to the Windows installer?
Alternatively, tell me that compiling is not as bad as it looks, and that it
actually goes rather smoothly.
Thanks,
Gary
From: Gary P. <pa...@in...> - 2004年04月15日 14:23:50
Great timing. I've just been struggling with the os x build, and had gotten
as far as the fontweight problem. A warning about X11 on 10.2.8: My Apple
X11 beta system was working perfectly, but I decided to fix it anyway and
upgrade to a newer Xfree86 X11. This causes some kind of compatibility
problem with freetype, and numerous headaches for me, not yet solved.
Attempts to back up to the Apple beta have failed. I have other ideas, but
that's not for this list.
On os x I use the fink python exclusively. The reason is that I use Vpython
which has been ported only to the fink python system. Until I "fixed" it,
everything worked perfectly smoothly. I use the fink scipy. I seem to
remember that someone has gotten the cvs compiled; check the scipy archives.
On Mandrake 10.0 cvs compiles smoothly.
-gary

Showing 6 results of 6

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 によって変換されたページ (->オリジナル) /