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
(1) |
3
(4) |
4
|
5
|
6
(15) |
7
(2) |
8
(1) |
9
(3) |
10
|
11
|
12
(8) |
13
(6) |
14
(4) |
15
(6) |
16
(1) |
17
|
18
(1) |
19
(4) |
20
|
21
|
22
(7) |
23
(12) |
24
(2) |
25
(1) |
26
(3) |
27
|
28
(2) |
29
(1) |
30
(2) |
|
John Hunter wrote: >>>>>>"Eric" == Eric Firing <ef...@ha...> writes: > > > Eric> John Hunter wrote: > >>>>>>> "Eric" == Eric Firing <ef...@ha...> writes: > >> > Eric> they will not be transparent. If you need transparent > Eric> masked regions, then try pcolor instead of imshow. Pcolor > Eric> plots nothing at all in masked cells. Pcolormesh, on the > Eric> other hand, is like imshow in plotting the assigned bad > Eric> color and in using a single alpha for everything. > >> I'm confused about the comments about alpha not working on > >> imshow -- can you elaborate. On the agg backend at least, the > >> alpha channel is respected in imshow, eg > >> examples/layer_images.py. Is there a reason it does not (or > >> should not) work in the masked example? > > Eric> John, > > Eric> I don't know why it doesn't work; I know only that in my > Eric> example, it doesn't work as I perhaps naively think it > Eric> should. My interpretation of alpha is that if alpha is zero > Eric> in any colored region, and if nothing else is drawn on top, > Eric> then the background should show through; that is, the r,g,b > Eric> values in the r,g,b,a tuple for a region should have no > Eric> effect if a is zero. If you uncomment > Eric> #cmap.set_bad((1,1,1,0) in my example, you will find that > Eric> the masked region is white; and if you change the rgb part > Eric> of that tuple, it takes on that color, regardless of alpha. My confusion here was that cmap.set_bad() ignores the alpha part of the color spec; you have to set alpha explicitly with a kwarg. Maybe I will fix this some time. But, read on... > > I'm not sure what is going on in your example, but this test case > shows that the alpha channel is respected. I made a red RGBA array > and set the alpha channel for the center to be transparent and it > behaves as expected: you can see the line through the transparent > region of the rectangle and the axes bgcolor shows through. I had to > make a small change to svn to make this work because the image wasn't > respecting the zorder (revision 2495). So the bug you are > experiencing is likely to be in the front-end code. You are partly right; alpha works fine with imshow. But there is a problem in a backend, specifically the agg draw_quad_mesh and/or DrawQaudMesh methods. This is where I originally ran into the problem, and the attached script illustrates it. The figure on-screen has erratic and incorrect behavior in the central rectangle of the second subplot, for which alpha is zero. Note what happens when you resize the window. The ps backend, using the backend_bases code for the quad mesh, works correctly, now that I fixed it--two of the vertices in each quad were originally reversed. It seems that DrawQuadMesh is trying to go straight to a low-level agg function, and in the process something is being lost when alpha is zero, or any value less than 1; in the example, you can change the alpha to 0.5, for example, and you will still see the behavior when you resize the window. I'm stumped. Eric
Look what happened to my beautiful code :( '''A script for seemlesly copying the data from the stix-tbl.ascii* file to a set of python dicts. Dicts are then saved to .py coresponding files, for later retrieval. Currently used table file: http://www.ams.org/STIX/bnb/stix-tbl.ascii-2005年09月24日 ''' tablefilename = 'stix-tbl.ascii-2005年09月24日' dictnames = ['uni2type1', 'type12uni', 'uni2tex', 'tex2uni'] dicts = {} # initialize the dicts for name in dictnames: dicts[name] = {} for line in file(tablefilename): if line[:2]!=' 0': continue uninum = int(line[2:6].strip().lower(), 16) type1name = line[12:37].strip() texname = line[83:110].strip() if type1name: dicts['uni2type1'][uninum] = type1name dicts['type12uni'][type1name] = uninum if texname: dicts['uni2tex'][uninum] = texname dicts['tex2uni'][texname] = uninum template = '''# Automatically generated file. # Don't edit this file. Edit _mathtext_manual_data.py instead %(name)s = {%(pairs)s } try: from _mathtext_manual_data import _%(name)s %(name)s.update(_%(name)s) except (TypeError, SyntaxError): # Just these exceptions should be raised raise except: # All other exceptions should be silent. Even ImportError pass ''' # automatically generating .py module files, used by importers for name in ('uni2type1', 'uni2tex'): pairs = '' for key, value in dicts[name].items(): value = value.replace("'","\\'") value = value.replace('"','\\"') pair = "%(key)i : r'%(value)s',\n"%(locals()) pairs += pair file(name + '.py','w').write(template%{'name':name, 'pairs':pairs}) for name in ('type12uni', 'tex2uni'): pairs = '' for key, value in dicts[name].items(): key = key.replace("'","\\'") key = key.replace('"','\\"') pair = "r'%(key)s' : %(value)i,\n"%(locals()) pairs += pair file(name + '.py','w').write(template%{'name':name, 'pairs':pairs}) # An example from uni2tex import uni2tex from uni2type1 import uni2type1 unichar = u'\u00d7' uninum = ord(unichar) print uni2tex[uninum] print uni2type1[uninum]