|
| 1 | +2007-07-29 Changed default pcolor shading to flat; added aliases |
| 2 | + to make collection kwargs agree with setter names, so |
| 3 | + updating works; related minor cleanups. |
| 4 | + |
1 | 5 | 2007-07-26 Major rewrite of mathtext.py, using the TeX box layout model.
|
2 | 6 |
|
3 |
| - There is one (known) backward incompatible change. The |
4 |
| - font commands (\cal, \rm, \it, \tt) now behave as TeX does: |
5 |
| - they are in effect until the next font change command or |
6 |
| - the end of the grouping. Therefore uses of $\cal{R}$ |
7 |
| - should be changed to ${\cal R}$. Alternatively, you may |
8 |
| - use the new LaTeX-style font commands (\mathcal, \mathrm, |
9 |
| - \mathit, \mathtt) which do affect the following group, |
10 |
| - eg. $\mathcal{R}$. |
| 7 | + There is one (known) backward incompatible change. The |
| 8 | + font commands (\cal, \rm, \it, \tt) now behave as TeX does: |
| 9 | + they are in effect until the next font change command or |
| 10 | + the end of the grouping. Therefore uses of $\cal{R}$ |
| 11 | + should be changed to ${\cal R}$. Alternatively, you may |
| 12 | + use the new LaTeX-style font commands (\mathcal, \mathrm, |
| 13 | + \mathit, \mathtt) which do affect the following group, |
| 14 | + eg. $\mathcal{R}$. |
11 | 15 |
|
12 |
| - Other new features include: |
| 16 | + Other new features include: |
13 | 17 |
|
14 |
| - - Math may be interspersed with non-math text. Any text |
| 18 | + - Math may be interspersed with non-math text. Any text |
15 | 19 | with an even number of $'s (non-escaped) will be sent to
|
16 |
| - the mathtext parser for layout. |
| 20 | + the mathtext parser for layout. |
17 | 21 |
|
18 |
| - - Sub/superscripts are less likely to accidentally overlap. |
| 22 | + - Sub/superscripts are less likely to accidentally overlap. |
19 | 23 |
|
20 |
| - - Support for sub/superscripts in either order, eg. $x^i_j$ |
| 24 | + - Support for sub/superscripts in either order, eg. $x^i_j$ |
21 | 25 | and $x_j^i$ are equivalent.
|
22 | 26 |
|
23 |
| - - Double sub/superscripts (eg. $x_i_j$) are considered |
| 27 | + - Double sub/superscripts (eg. $x_i_j$) are considered |
24 | 28 | ambiguous and raise an exception. Use braces to disambiguate.
|
25 | 29 |
|
26 |
| - - $\frac{x}{y}$ can be used for displaying fractions. |
| 30 | + - $\frac{x}{y}$ can be used for displaying fractions. |
27 | 31 |
|
28 |
| - - $\sqrt[3]{x}$ can be used to display the radical symbol |
| 32 | + - $\sqrt[3]{x}$ can be used to display the radical symbol |
29 | 33 | with a root number and body.
|
30 | 34 |
|
31 |
| - - $\left(\frac{x}{y}\right)$ may be used to create |
| 35 | + - $\left(\frac{x}{y}\right)$ may be used to create |
32 | 36 | parentheses and other delimiters that automatically
|
33 | 37 | resize to the height of their contents.
|
34 | 38 |
|
35 |
| - - Spacing around operators etc. is now generally more like |
| 39 | + - Spacing around operators etc. is now generally more like |
36 | 40 | TeX.
|
37 | 41 |
|
38 |
| - - Added support (and fonts) for boldface (\bf) and |
| 42 | + - Added support (and fonts) for boldface (\bf) and |
39 | 43 | sans-serif (\sf) symbols.
|
40 | 44 |
|
41 |
| - - Log-like function name shortcuts are supported. For |
| 45 | + - Log-like function name shortcuts are supported. For |
42 | 46 | example, $\sin(x)$ may be used instead of ${\rm sin}(x)$
|
43 | 47 |
|
44 |
| - - Limited use of kerning for the easy case (same font) |
| 48 | + - Limited use of kerning for the easy case (same font) |
45 | 49 |
|
46 |
| - Behind the scenes, the pyparsing.py module used for doing |
47 |
| - the math parsing was updated to the latest stable version |
48 |
| - (1.4.6). A lot of duplicate code was refactored out of the |
49 |
| - Font classes. |
| 50 | + Behind the scenes, the pyparsing.py module used for doing |
| 51 | + the math parsing was updated to the latest stable version |
| 52 | + (1.4.6). A lot of duplicate code was refactored out of the |
| 53 | + Font classes. |
50 | 54 |
|
51 |
| - - MGD |
| 55 | + - MGD |
52 | 56 |
|
53 | 57 | 2007-07-19 completed numpification of most trivial cases - NN
|
54 | 58 |
|
55 | 59 | 2007-07-19 converted non-numpy relicts troughout the code - NN
|
56 | 60 |
|
57 | 61 | 2007-07-19 replaced the Python code in numerix/ by a minimal wrapper around
|
58 | 62 | numpy that explicitly mentions all symbols that need to be
|
59 |
| - addressed for further numpification - NN |
| 63 | + addressed for further numpification - NN |
60 | 64 |
|
61 |
| -2007-07-18 make usetex respect changes to rcParams. texmanager used to |
62 |
| - only configure itself when it was created, now it |
63 |
| - reconfigures when rcParams are changed. Thank you Alexander |
| 65 | +2007-07-18 make usetex respect changes to rcParams. texmanager used to |
| 66 | + only configure itself when it was created, now it |
| 67 | + reconfigures when rcParams are changed. Thank you Alexander |
64 | 68 | Schmolck for contributing a patch - DSD
|
65 | 69 |
|
66 | 70 | 2007-07-17 added validation to setting and changing rcParams - DSD
|
|
71 | 75 | 2007-07-16 clean up some code in ticker.ScalarFormatter, use unicode to
|
72 | 76 | render multiplication sign in offset ticklabel - DSD
|
73 | 77 |
|
74 |
| -2007-07-16 fixed a formatting bug in ticker.ScalarFormatter's scientific |
| 78 | +2007-07-16 fixed a formatting bug in ticker.ScalarFormatter's scientific |
75 | 79 | notation (10^0 was being rendered as 10 in some cases) - DSD
|
76 | 80 |
|
77 | 81 | 2007-07-13 Add MPL_isfinite64() and MPL_isinf64() for testing
|
|
83 | 87 |
|
84 | 88 | 2007-07-13 Removed the rest of the numerix extension code detritus,
|
85 | 89 | numpified axes.py, and cleaned up the imports in axes.py
|
86 |
| - - JDH |
| 90 | + - JDH |
87 | 91 |
|
88 | 92 | 2007-07-13 Added legend.loc as configurable option that could in
|
89 | 93 | future default to 'best'. - NN
|
|
552 | 556 |
|
553 | 557 | 2006-10-10 deactivated rcfile-configurability of markerfacecolor
|
554 | 558 | and markeredgecolor. Both are now hardcoded to the special value
|
555 |
| - 'auto' to follow the line color. Configurability at run-time |
556 |
| - (using function arguments) remains functional. - NN |
| 559 | + 'auto' to follow the line color. Configurability at run-time |
| 560 | + (using function arguments) remains functional. - NN |
557 | 561 |
|
558 | 562 | 2006-10-07 introduced dummy argument magnification=1.0 to
|
559 | 563 | FigImage.make_image to satisfy unit test figimage_demo.py
|
560 | 564 | The argument is not yet handled correctly, which should only
|
561 |
| - show up when using non-standard DPI settings in PS backend, |
562 |
| - introduced by patch #1562394. - NN |
| 565 | + show up when using non-standard DPI settings in PS backend, |
| 566 | + introduced by patch #1562394. - NN |
563 | 567 |
|
564 | 568 | 2006-10-06 add backend-agnostic example: simple3d.py - NN
|
565 | 569 |
|
566 | 570 | 2006-09-29 fix line-breaking for SVG-inline images (purely cosmetic) - NN
|
567 | 571 |
|
568 | 572 | 2006-09-29 reworked set_linestyle and set_marker
|
569 |
| - markeredgecolor and markerfacecolor now default to |
570 |
| - a special value "auto" that keeps the color in sync with |
571 |
| - the line color |
572 |
| - further, the intelligence of axes.plot is cleaned up, |
573 |
| - improved and simplified. Complete compatibility cannot be |
574 |
| - guaranteed, but the new behavior should be much more predictable |
575 |
| - (see patch #1104615 for details) - NN |
| 573 | + markeredgecolor and markerfacecolor now default to |
| 574 | + a special value "auto" that keeps the color in sync with |
| 575 | + the line color |
| 576 | + further, the intelligence of axes.plot is cleaned up, |
| 577 | + improved and simplified. Complete compatibility cannot be |
| 578 | + guaranteed, but the new behavior should be much more predictable |
| 579 | + (see patch #1104615 for details) - NN |
576 | 580 |
|
577 | 581 | 2006-09-29 changed implementation of clip-path in SVG to work around a
|
578 | 582 | limitation in inkscape - NN
|
579 | 583 |
|
580 | 584 | 2006-09-29 added two options to matplotlibrc:
|
581 |
| - svg.image_inline |
582 |
| - svg.image_noscale |
583 |
| - see patch #1533010 for details - NN |
| 585 | + svg.image_inline |
| 586 | + svg.image_noscale |
| 587 | + see patch #1533010 for details - NN |
584 | 588 |
|
585 | 589 | 2006-09-29 axes.py: cleaned up kwargs checking - NN
|
586 | 590 |
|
|
611 | 615 | 2006-09-05 Released 0.87.5 at revision 2761
|
612 | 616 |
|
613 | 617 | 2006-09-04 Added nxutils for some numeric add-on extension code --
|
614 |
| - specifically a better/more efficient inside polygon tester (see |
615 |
| - unit/inside_poly_*.py) - JDH |
| 618 | + specifically a better/more efficient inside polygon tester (see |
| 619 | + unit/inside_poly_*.py) - JDH |
616 | 620 |
|
617 | 621 | 2006-09-04 Made bitstream fonts the rc default - JDH
|
618 | 622 |
|
|
957 | 961 | 2006-03-20 Added contour.negative_linestyle rcParam - ADS
|
958 | 962 |
|
959 | 963 | 2006-03-20 Added _isnan extension module to test for nan with Numeric
|
960 |
| - - ADS |
| 964 | + - ADS |
961 | 965 |
|
962 | 966 | 2006-03-17 Added Paul and Alex's support for faceting with quadmesh
|
963 | 967 | in sf patch 1411223 - JDH
|
|
1304 | 1308 |
|
1305 | 1309 |
|
1306 | 1310 | 2005-11-09 added axisbelow attr for Axes to determine whether ticks and such
|
1307 |
| - are above or below the actors |
| 1311 | + are above or below the actors |
1308 | 1312 |
|
1309 | 1313 | 2005-11-08 Added Nicolas' irregularly spaced image patch
|
1310 | 1314 |
|
|
1461 | 1465 |
|
1462 | 1466 | 2005-07-24 backend_gtk.py: modify print_figure() use own pixmap, fixing
|
1463 | 1467 | problems where print_figure() overwrites the display pixmap.
|
1464 |
| - return False from all button/key etc events - to allow the event |
| 1468 | + return False from all button/key etc events - to allow the event |
1465 | 1469 | to propagate further - SC
|
1466 | 1470 |
|
1467 | 1471 | 2005-07-23 backend_gtk.py: change expose_event from using set_back_pixmap();
|
|
1483 | 1487 | 2005-07-14 Fixed a Windows related bug (#1238412) in texmanager - DSD
|
1484 | 1488 |
|
1485 | 1489 | 2005-07-11 Fixed color kwarg bug, setting color=1 or 0 caused an
|
1486 |
| - exception - DSD |
| 1490 | + exception - DSD |
1487 | 1491 |
|
1488 | 1492 | 2005-07-07 Added Eric's MA set_xdata Line2D fix - JDH
|
1489 | 1493 |
|
|
1585 | 1589 | 2005-06-13 Exposed cap and join style for lines with new rc params and
|
1586 | 1590 | line properties
|
1587 | 1591 |
|
1588 |
| - lines.dash_joinstyle : miter # miter|round|bevel |
1589 |
| - lines.dash_capstyle : butt # butt|round|projecting |
1590 |
| - lines.solid_joinstyle : miter # miter|round|bevel |
1591 |
| - lines.solid_capstyle : projecting # butt|round|projecting |
| 1592 | + lines.dash_joinstyle : miter # miter|round|bevel |
| 1593 | + lines.dash_capstyle : butt # butt|round|projecting |
| 1594 | + lines.solid_joinstyle : miter # miter|round|bevel |
| 1595 | + lines.solid_capstyle : projecting # butt|round|projecting |
1592 | 1596 |
|
1593 | 1597 |
|
1594 | 1598 | 2005-06-13 Added kwargs to Axes init
|
|
1702 | 1706 | for the interp kwarg are
|
1703 | 1707 |
|
1704 | 1708 | 'nearest', 'bilinear', 'bicubic', 'spline16', 'spline36',
|
1705 |
| - 'hanning', 'hamming', 'hermite', 'kaiser', 'quadric', |
1706 |
| - 'catrom', 'gaussian', 'bessel', 'mitchell', 'sinc', |
1707 |
| - 'lanczos', 'blackman' |
| 1709 | + 'hanning', 'hamming', 'hermite', 'kaiser', 'quadric', |
| 1710 | + 'catrom', 'gaussian', 'bessel', 'mitchell', 'sinc', |
| 1711 | + 'lanczos', 'blackman' |
1708 | 1712 |
|
1709 | 1713 | See help(imshow) for details, particularly the
|
1710 | 1714 | interpolation, filternorm and filterrad kwargs
|
|
0 commit comments