You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
(12) |
Sep
(12) |
Oct
(56) |
Nov
(65) |
Dec
(37) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(59) |
Feb
(78) |
Mar
(153) |
Apr
(205) |
May
(184) |
Jun
(123) |
Jul
(171) |
Aug
(156) |
Sep
(190) |
Oct
(120) |
Nov
(154) |
Dec
(223) |
2005 |
Jan
(184) |
Feb
(267) |
Mar
(214) |
Apr
(286) |
May
(320) |
Jun
(299) |
Jul
(348) |
Aug
(283) |
Sep
(355) |
Oct
(293) |
Nov
(232) |
Dec
(203) |
2006 |
Jan
(352) |
Feb
(358) |
Mar
(403) |
Apr
(313) |
May
(165) |
Jun
(281) |
Jul
(316) |
Aug
(228) |
Sep
(279) |
Oct
(243) |
Nov
(315) |
Dec
(345) |
2007 |
Jan
(260) |
Feb
(323) |
Mar
(340) |
Apr
(319) |
May
(290) |
Jun
(296) |
Jul
(221) |
Aug
(292) |
Sep
(242) |
Oct
(248) |
Nov
(242) |
Dec
(332) |
2008 |
Jan
(312) |
Feb
(359) |
Mar
(454) |
Apr
(287) |
May
(340) |
Jun
(450) |
Jul
(403) |
Aug
(324) |
Sep
(349) |
Oct
(385) |
Nov
(363) |
Dec
(437) |
2009 |
Jan
(500) |
Feb
(301) |
Mar
(409) |
Apr
(486) |
May
(545) |
Jun
(391) |
Jul
(518) |
Aug
(497) |
Sep
(492) |
Oct
(429) |
Nov
(357) |
Dec
(310) |
2010 |
Jan
(371) |
Feb
(657) |
Mar
(519) |
Apr
(432) |
May
(312) |
Jun
(416) |
Jul
(477) |
Aug
(386) |
Sep
(419) |
Oct
(435) |
Nov
(320) |
Dec
(202) |
2011 |
Jan
(321) |
Feb
(413) |
Mar
(299) |
Apr
(215) |
May
(284) |
Jun
(203) |
Jul
(207) |
Aug
(314) |
Sep
(321) |
Oct
(259) |
Nov
(347) |
Dec
(209) |
2012 |
Jan
(322) |
Feb
(414) |
Mar
(377) |
Apr
(179) |
May
(173) |
Jun
(234) |
Jul
(295) |
Aug
(239) |
Sep
(276) |
Oct
(355) |
Nov
(144) |
Dec
(108) |
2013 |
Jan
(170) |
Feb
(89) |
Mar
(204) |
Apr
(133) |
May
(142) |
Jun
(89) |
Jul
(160) |
Aug
(180) |
Sep
(69) |
Oct
(136) |
Nov
(83) |
Dec
(32) |
2014 |
Jan
(71) |
Feb
(90) |
Mar
(161) |
Apr
(117) |
May
(78) |
Jun
(94) |
Jul
(60) |
Aug
(83) |
Sep
(102) |
Oct
(132) |
Nov
(154) |
Dec
(96) |
2015 |
Jan
(45) |
Feb
(138) |
Mar
(176) |
Apr
(132) |
May
(119) |
Jun
(124) |
Jul
(77) |
Aug
(31) |
Sep
(34) |
Oct
(22) |
Nov
(23) |
Dec
(9) |
2016 |
Jan
(26) |
Feb
(17) |
Mar
(10) |
Apr
(8) |
May
(4) |
Jun
(8) |
Jul
(6) |
Aug
(5) |
Sep
(9) |
Oct
(4) |
Nov
|
Dec
|
2017 |
Jan
(5) |
Feb
(7) |
Mar
(1) |
Apr
(5) |
May
|
Jun
(3) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
(1) |
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
|
|
|
1
(11) |
2
(3) |
3
(1) |
4
(7) |
5
(11) |
6
(6) |
7
(3) |
8
(6) |
9
|
10
(1) |
11
(4) |
12
(5) |
13
(7) |
14
(8) |
15
|
16
(2) |
17
(3) |
18
|
19
(1) |
20
(7) |
21
(7) |
22
|
23
|
24
(1) |
25
(2) |
26
(7) |
27
(8) |
28
(3) |
29
(6) |
30
|
31
|
|
|
|
|
|
|
I am getting following error while compiling later version of matplotlib with gcc 3.4.2: Any clue? ********************************************** running build_ext building 'matplotlib._nc_transforms' extension creating build/temp.linux-i686-2.3 creating build/temp.linux-i686-2.3/src creating build/temp.linux-i686-2.3/CXX gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -Isrc -I. -I/usr/include/python2.3 -c CXX/IndirectPythonInterface.cxx -o build/temp.linux-i686-2.3/CXX/IndirectPythonInterface.o -DNUMERIC=1 cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++ gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -Isrc -I. -I/usr/include/python2.3 -c CXX/cxxsupport.cxx -o build/temp.linux-i686-2.3/CXX/cxxsupport.o -DNUMERIC=1 cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++ In file included from CXX/cxxsupport.cxx:6: ./CXX/Objects.hxx: In constructor `Py::MapBase<T>::const_iterator::const_iterator(const Py::MapBase<T>*, Py::List, Py::SeqBase<Py::Object>::iterator)': ./CXX/Objects.hxx:2271: error: `s' undeclared (first use this function) ./CXX/Objects.hxx:2271: error: (Each undeclared identifier is reported only once for each function it appears in.) error: command 'gcc' failed with exit status 1 [spatel@taamportable matplotlib-0.63.4]$ gcc --version gcc (GCC) 3.4.2 __________________________________ Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. http://promotions.yahoo.com/new_mail
John Hunter wrote: [snip] > One is to fall back on tex where available as a command line tool (as > pyx does, I believe), and use other command line tools to convert the > dvi to png or some other raster format and then embed it. This would > require a few external libs and utilities, but it's certainly doable. +1 for (relatively) low-hanging fruit. > Another idea I had while reading Knuth's "TeX: The Program" is to use > the layout information in the TFM font metric files. Apparently math > fonts have additional layout information in them, like where to place > superscripts. I've looked at several tfm parsing implementations, and > haven't found one yet that actually extracts this information; most > extract the standard font information but not the special math > information. But if we could access this info, we could include the > tfm files for common raster sizes and use the layout info crafted by > the master himself. I wish you luck! > A third possibility would be to support mathml, using some good mathml > renderer. Is there a good, free mathml rendering library - what does > mozilla use for this? Mozilla's MathML is inextricably linked into Gecko[1] and cannot be torn out of it. I've seen some programs out there that render MathML to either rasters or SVG, but they are either commercial or (L)GPL. They are also usually written in Java or C#. Some possibilities gleaned from http://www.w3.org/Math/implementations.html : * GtkMathView: C++, GPL, already has Perl and PHP bindings http://helm.cs.unibo.it/mml-widget/ Okay, that was the only one I found. In any case, I would not want to be directly writing MathML; it is not intended to be human-writable. There are, however, programs that will convert a restricted mathematical subset of LaTeX to MathML[2]. There are also a few non-TeX syntaxes drifting around with converters to MathML. [1] http://www.mozilla.org/projects/mathml/enable.html [2] http://pear.math.pitt.edu/mathzilla/ -- Robert Kern rk...@uc... "In the fields of hell where the grass grows high Are the graves of dreams allowed to die." -- Richard Harter
John Hunter wrote: >>>>>>"Chris" == Chris Barker <Chr...@no...> writes: > > > Chris> Gary wrote: > >> Matplotlib doesn't support \text, and it requires that the > >> first and last characters of a TeX string be $. I guess it > >> only processes mathmode. Well, it can't do *everything*. > > It is on the goals page (http://matplotlib.sourceforge.net/goals.html) > to support embedded math strings like > > s = r'Mean ($\mu=5) and standard deviation ($\sigma=1$)' did you mean: s = r'Mean ($\mu=5$) and standard deviation ($\sigma=1$)' I think there was a missing "$". That would be nice. > It would be nice to be able to choose one or the other -- that would be nice. > It would be a monster job. There is basically no way to factor tex > into components -- it's a monolithic system, in part because of the > heavy use of web macros. Ah. too bad. It's nice to know you've looked into this some. > And web2c, the conversion of web/pascal to > c, is GPLd and less permissive than the matplotlib license. So > embedding tex is a no-go, aside from size considerations. web2c is essentially a compiler of sorts, isn't it? So there wouldn't be any problem with distributing C code created by it would there? In any case, there are LOTS of commercial TeX distributions out there, so there must be a way. This doesn't address the other big issues, however. AmiPro, the word processor bought by Lotus, then later turned into WordPro, used TeX to format math. I used it for years before I discovered LaTeX because it had such nice math rendering (MS Word's still sucks!). They somehow managed to embed it, so I suppose it can be done! That doesn't mean it's the least bit easy, however. > But there > are some possibilities for improving what matplotlib already offers. good news, of course. > One is to fall back on tex where available as a command line tool (as > pyx does, I believe), and use other command line tools to convert the > dvi to png or some other raster format and then embed it. This would > require a few external libs and utilities, but it's certainly doable. That would be a nice option, but I'd rather see a DVI driver built in to Matplotlib, than a raster format. That's how PyX does it. I guess that would require matplotlib to have the same fonts, however. Another option would be PDF or EPS, but that would probably only be convenient for PS and/or PDF output. > Another idea I had while reading Knuth's "TeX: The Program" is to use > the layout information in the TFM font metric files. Apparently math > fonts have additional layout information in them, like where to place > superscripts. I've looked at several tfm parsing implementations, and > haven't found one yet that actually extracts this information; most > extract the standard font information but not the special math > information. But if we could access this info, we could include the > tfm files for common raster sizes and use the layout info crafted by > the master himself. very cool. > A third possibility would be to support mathml, using some good mathml > renderer. Is there a good, free mathml rendering library - what does > mozilla use for this? good question. That would be nice, too. -Chris -- Christopher Barker, Ph.D. Oceanographer NOAA/OR&R/HAZMAT (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception Chr...@no...
>>>>> "Chris" == Chris Barker <Chr...@no...> writes: Chris> Gary wrote: >> Matplotlib doesn't support \text, and it requires that the >> first and last characters of a TeX string be $. I guess it >> only processes mathmode. Well, it can't do *everything*. It is on the goals page (http://matplotlib.sourceforge.net/goals.html) to support embedded math strings like s = r'Mean ($\mu=5) and standard deviation ($\sigma=1$)' This wouldn't be too hard - just takes some time that I haven't had of late. Chris> Oh well, I've always thought that if you want to support Chris> Math in a graphics package, you would actually use TeX, Chris> rather than emulating it. Maybe like PyX: Chris> http://pyx.sourceforge.net/ Yes, but you lose the platform independence and portability by doing this. It would be nice to be able to choose one or the other -- see below. Chris> The problem, of course, is that requiring a TeX system is a Chris> BIG dependency! It would be nice if one could re-package Chris> the Tex interpreter to be embedded. I have no idea how big Chris> a job that would be. You'd also have all the font issues, Chris> of course, but while that would all be a lot of work, I'm Chris> not sure it would be more work than trying to re-write TeX! It would be a monster job. There is basically no way to factor tex into components -- it's a monolithic system, in part because of the heavy use of web macros. And web2c, the conversion of web/pascal to c, is GPLd and less permissive than the matplotlib license. So embedding tex is a no-go, aside from size considerations. But there are some possibilities for improving what matplotlib already offers. One is to fall back on tex where available as a command line tool (as pyx does, I believe), and use other command line tools to convert the dvi to png or some other raster format and then embed it. This would require a few external libs and utilities, but it's certainly doable. Another idea I had while reading Knuth's "TeX: The Program" is to use the layout information in the TFM font metric files. Apparently math fonts have additional layout information in them, like where to place superscripts. I've looked at several tfm parsing implementations, and haven't found one yet that actually extracts this information; most extract the standard font information but not the special math information. But if we could access this info, we could include the tfm files for common raster sizes and use the layout info crafted by the master himself. A third possibility would be to support mathml, using some good mathml renderer. Is there a good, free mathml rendering library - what does mozilla use for this? JDH
On 2004年10月26日, Chris Barker wrote: > Gary wrote: > > > Matplotlib doesn't support \text, and it requires that the first and > > last characters of a TeX string be $. I guess it only processes > > mathmode. Well, it can't do *everything*. > > Oh well, I've always thought that if you want to support Math in a > graphics package, you would actually use TeX, rather than emulating it. > Maybe like PyX: > > http://pyx.sourceforge.net/ > > The problem, of course, is that requiring a TeX system is a BIG > dependency! It would be nice if one could re-package the Tex interpreter > to be embedded. I have no idea how big a job that would be. You'd also > have all the font issues, of course, but while that would all be a lot > of work, I'm not sure it would be more work than trying to re-write TeX! > > -Chris OTOH: many people working in science will already have a TeX system installed, I'd guess. Another thought: What about an optional PyX back-end for matplotlib? (If one is interested in really good postscript output I think PyX is great. Transparency etc. might be problematic with postscript, but a combination of postscript lines, symbols and math with bitmapped graphics should be possible for the PyX back-end). Best, Arnd P.S.: Just to be sure: I am not saying that the postscript output of matplotlib is bad (Haven't even tested it).
Gary wrote: > Matplotlib doesn't support \text, and it requires that the first and > last characters of a TeX string be $. I guess it only processes > mathmode. Well, it can't do *everything*. Oh well, I've always thought that if you want to support Math in a graphics package, you would actually use TeX, rather than emulating it. Maybe like PyX: http://pyx.sourceforge.net/ The problem, of course, is that requiring a TeX system is a BIG dependency! It would be nice if one could re-package the Tex interpreter to be embedded. I have no idea how big a job that would be. You'd also have all the font issues, of course, but while that would all be a lot of work, I'm not sure it would be more work than trying to re-write TeX! -Chris -- Christopher Barker, Ph.D. Oceanographer NOAA/OR&R/HAZMAT (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception Chr...@no...
Chris Barker wrote: > Gary wrote: > >> AFAICT, It is not possible to mix text and TeX symbols in a string >> and have it come out right. For example, in >> >> xlabel(r'$\rm{Normalized Temperature} (kT/\epsilon)$' >> The text comes out in TeX math mode ... not so pretty. Please tell >> me what I've overlooked. > > > well, I'm not sure how this is supported in matplotlib, but in > LaTex,you would do: > > Normalized Temperature $(kT/\epsilon)$ > > or: > > $\text{Normalized Temperature} (kT/\epsilon)$ > > the "$" means put it in math mode, if you don't want "Normalized > Temperature" in math mode, don't put it inside the $$. The second puts > it all in math mode, but the text{} means set this in text mode. > > -Chris > Matplotlib doesn't support \text, and it requires that the first and last characters of a TeX string be $. I guess it only processes mathmode. Well, it can't do *everything*. It would be nice to figure out a workaround... thx, -gary