|
| 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