1
1
API Changes for 3.1.0
2
2
=====================
3
3
4
+ Mathtext changes
5
+ ----------------
6
+
7
+ - In constructs such as ``"$1~2$" ``, mathtext now interprets the tilde as a
8
+ space, consistently with TeX (this was previously a parse error).
9
+
10
+ Deprecations
11
+ ~~~~~~~~~~~~
12
+
13
+ - The ``\stackrel `` mathtext command hsa been deprecated (it behaved differently
14
+ from LaTeX's ``\stackrel ``. To stack two mathtext expressions, use
15
+ ``\genfrac{left-delim}{right-delim}{fraction-bar-thickness}{}{top}{bottom} ``.
16
+ - The `\mathcircled ` mathtext command (which is not a real TeX command)
17
+ is deprecated. Directly use unicode characters (e.g.
18
+ ``"\N{CIRCLED LATIN CAPITAL LETTER A}" `` or ``"\u24b6" ``) instead.
19
+ - Support for setting :rc: `mathtext.default ` to circled is deprecated.
20
+
21
+
4
22
API removals
5
23
------------
6
24
@@ -24,17 +42,23 @@ the 2D Axis classes, and despite the similar name, it has a completely
24
42
different behavior from the 2D Axis' `axis.Axis.get_ticks_position ` method.
25
43
26
44
- ``backend_pgf.LatexManagerFactory ``
45
+
27
46
- ``mpl_toolkits.axisartist.axislines.SimpleChainedObjects ``
28
47
- ``mpl_toolkits.Axes.AxisDict ``
48
+
29
49
- ``checkdep_dvipng ``
30
50
- ``checkdep_ghostscript ``
31
51
- ``checkdep_pdftops ``
32
52
- ``checkdep_inkscape ``
53
+
33
54
- ``ticker.decade_up ``
34
55
- ``ticker.decade_down ``
56
+
35
57
- ``backend_pdf.RendererPdf.afm_font_cache ``
36
58
- ``backend_ps.RendererPS.afmfontd ``
59
+
37
60
- ``projections.process_projection_requirements ``
61
+
38
62
- ``dates.seconds() ``
39
63
- ``dates.minutes() ``
40
64
- ``dates.hours() ``
@@ -111,13 +135,6 @@ These have had no effect since the switch from Matplotlib's old custom Verbose
111
135
logging to the stdlib's `logging ` module. In addition the
112
136
``rcsetup.validate_verbose `` function is deprecated.
113
137
114
- mathtext deprecations
115
- ---------------------
116
-
117
- The ``\stackrel `` mathtext command is deprecated (it behaved differently
118
- from LaTeX's ``\stackrel ``. To stack two mathtext expressions, use
119
- ``\genfrac{left-delim}{right-delim}{fraction-bar-thickness}{}{top}{bottom} ``.
120
-
121
138
Undeprecations
122
139
--------------
123
140
@@ -167,11 +184,6 @@ The first parameter of `matplotlib.use` has been renamed from *arg* to
167
184
as a keyword argument. The common usage pattern as a positional argument
168
185
``matplotlib.use('Qt5Agg') `` is not affected.
169
186
170
- ``~ `` now interpreted as space in mathtext
171
- ------------------------------------------
172
-
173
- In constructs such as ``"$1~2$" ``, mathtext now interprets the tilde as a
174
- space, consistently with TeX (this was previously a parse error).
175
187
176
188
Exception on failing animations changed
177
189
---------------------------------------
@@ -509,15 +521,6 @@ standard environment variables ``CFLAGS``/``LDFLAGS`` on Linux or OSX, or
509
521
510
522
See details in :file: `INSTALL.rst `.
511
523
512
- Deprecations
513
- ------------
514
-
515
- The `\mathcircled ` mathtext command (which is not a real TeX command)
516
- is deprecated. Directly use unicode characters (e.g.
517
- ``"\N{CIRCLED LATIN CAPITAL LETTER A}" `` or ``"\u24b6" ``) instead.
518
-
519
- Support for setting :rc: `mathtext.default ` to circled is deprecated.
520
-
521
524
matplotlib.font_manager.win32InstalledFonts return value
522
525
--------------------------------------------------------
523
526
0 commit comments