diff --git a/lib/matplotlib/_mathtext.py b/lib/matplotlib/_mathtext.py index 96a69919c86b..844b11bb866b 100644 --- a/lib/matplotlib/_mathtext.py +++ b/lib/matplotlib/_mathtext.py @@ -2657,7 +2657,7 @@ def subsuper(self, s, loc, toks): super.kern() super.hpack() - # Handle over/under symbols, such as sum or integral + # Handle over/under symbols, such as sum or prod if self.is_overunder(nucleus): vlist = [] shift = 0. @@ -2669,18 +2669,19 @@ def subsuper(self, s, loc, toks): sub.shrink() width = max(width, sub.width) + vgap = rule_thickness * 3.0 if super is not None: hlist = HCentered([super]) hlist.hpack(width, 'exactly') - vlist.extend([hlist, Kern(rule_thickness * 3.0)]) + vlist.extend([hlist, Vbox(0, vgap)]) hlist = HCentered([nucleus]) hlist.hpack(width, 'exactly') vlist.append(hlist) if sub is not None: hlist = HCentered([sub]) hlist.hpack(width, 'exactly') - vlist.extend([Kern(rule_thickness * 3.0), hlist]) - shift = hlist.height + vlist.extend([Vbox(0, vgap), hlist]) + shift = hlist.height + vgap vlist = Vlist(vlist) vlist.shift_amount = shift + nucleus.depth result = Hlist([vlist]) diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_18.pdf b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_18.pdf index 5753c8eb1c86..e12f32e865fb 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_18.pdf and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_18.pdf differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_18.png b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_18.png index bb72bc66a321..fc50fe7349ec 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_18.png and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_18.png differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_18.svg b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_18.svg index 1e6b1af28d07..3f4657da04b5 100644 --- a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_18.svg +++ b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_18.svg @@ -1,12 +1,23 @@ - + + + + + 2021-02-07T17:59:47.072291 + image/svg+xml + + + Matplotlib v3.3.2.post2013.dev0+g37d022c62, https://matplotlib.org/ + + + + + - + @@ -18,240 +29,1063 @@ z " style="fill:#ffffff;"/> - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_52.pdf b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_52.pdf index 9ce5d2ad3c31..3187700c2e2e 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_52.pdf and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_52.pdf differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_52.png b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_52.png index 6b32a18b6ff2..99895da0be9e 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_52.png and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_52.png differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_52.svg b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_52.svg index d0b787e8cfc3..b5644d244d5d 100644 --- a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_52.svg +++ b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_cm_52.svg @@ -1,12 +1,23 @@ - + + + + + 2021-02-07T18:14:36.929181 + image/svg+xml + + + Matplotlib v3.3.2.post2013.dev0+g37d022c62, https://matplotlib.org/ + + + + + - + @@ -19,474 +30,493 @@ z - - - + + - - - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +" id="Cmmi10-69" transform="scale(0.015625)"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_18.pdf b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_18.pdf index e97795982139..0d4bc9fa69a3 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_18.pdf and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_18.pdf differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_18.png b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_18.png index d4f0d5d20f56..ebdbbbed07ce 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_18.png and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_18.png differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_18.svg b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_18.svg index c7717e0d9bc7..ab482549db6c 100644 --- a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_18.svg +++ b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_18.svg @@ -1,12 +1,23 @@ - + + + + + 2021-02-07T17:59:55.050120 + image/svg+xml + + + Matplotlib v3.3.2.post2013.dev0+g37d022c62, https://matplotlib.org/ + + + + + - + @@ -18,141 +29,634 @@ z " style="fill:#ffffff;"/> - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_29.svg b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_29.svg index 5a60dc1cdf70..671945a5274a 100644 --- a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_29.svg +++ b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_29.svg @@ -1,12 +1,23 @@ - + + + + + 2021-02-07T18:14:43.012123 + image/svg+xml + + + Matplotlib v3.3.2.post2013.dev0+g37d022c62, https://matplotlib.org/ + + + + + - + @@ -19,198 +30,212 @@ z - - + + - - + - - - - - + - + + - - - - - - - - - - - +M 1991 3584 +L 1991 3584 +z +" id="DejaVuSans-75" transform="scale(0.015625)"/> + + + + + + + + + + + + + + diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_52.pdf b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_52.pdf index c6832bf30ecf..654a40855e1b 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_52.pdf and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_52.pdf differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_52.png b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_52.png index c4b6c35ecac9..0f639fc84c3c 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_52.png and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_52.png differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_52.svg b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_52.svg index 653e54c4af27..aa4045b3263a 100644 --- a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_52.svg +++ b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavusans_52.svg @@ -1,12 +1,23 @@ - + + + + + 2021-02-07T18:14:43.790396 + image/svg+xml + + + Matplotlib v3.3.2.post2013.dev0+g37d022c62, https://matplotlib.org/ + + + + + - + @@ -19,277 +30,296 @@ z - - + + - - + + - - + - - + + - - + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - +" id="DejaVuSans-Oblique-6b" transform="scale(0.015625)"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_18.pdf b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_18.pdf index e7e234c912f7..5cee7d7fd3ea 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_18.pdf and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_18.pdf differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_18.png b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_18.png index 497132c6903b..0d5711683aeb 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_18.png and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_18.png differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_18.svg b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_18.svg index 0f68718b4d54..6693e3eec2f9 100644 --- a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_18.svg +++ b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_18.svg @@ -1,12 +1,23 @@ - + + + + + 2021-02-07T17:59:57.353384 + image/svg+xml + + + Matplotlib v3.3.2.post2013.dev0+g37d022c62, https://matplotlib.org/ + + + + + - + @@ -18,174 +29,715 @@ z " style="fill:#ffffff;"/> - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_29.pdf b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_29.pdf index 57e6c4e926e6..ec5a585b2aee 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_29.pdf and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_29.pdf differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_52.pdf b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_52.pdf index 34fd24000bad..22e0f6e6d5e5 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_52.pdf and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_52.pdf differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_52.png b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_52.png index 36f441e49eae..ec2add682e09 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_52.png and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_52.png differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_52.svg b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_52.svg index 849d257dd986..a9ad2cabdfe0 100644 --- a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_52.svg +++ b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_dejavuserif_52.svg @@ -1,12 +1,23 @@ - + + + + + 2021-02-07T18:14:46.112261 + image/svg+xml + + + Matplotlib v3.3.2.post2013.dev0+g37d022c62, https://matplotlib.org/ + + + + + - + @@ -19,304 +30,323 @@ z - - + + - + - + - + - - - + - + - - + - - + - - - - - - - - - - - - - - - - - - - - - - - - - - +" id="DejaVuSerif-Italic-72" transform="scale(0.015625)"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_18.pdf b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_18.pdf index d55ed3d0fcb6..363ddaae0c8a 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_18.pdf and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_18.pdf differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_18.png b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_18.png index a9273624c140..a75c41e02bb7 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_18.png and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_18.png differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_18.svg b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_18.svg index e9eb3275632f..f211b9f942e5 100644 --- a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_18.svg +++ b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_18.svg @@ -1,12 +1,23 @@ - + + + + + 2021-02-07T18:14:38.196787 + image/svg+xml + + + Matplotlib v3.3.2.post2013.dev0+g37d022c62, https://matplotlib.org/ + + + + + - + @@ -18,193 +29,827 @@ z " style="fill:#ffffff;"/> - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_52.pdf b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_52.pdf index 578adf84aed2..e9d5111e04a3 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_52.pdf and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_52.pdf differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_52.png b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_52.png index 6925ae9cd791..dfc27853f20f 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_52.png and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_52.png differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_52.svg b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_52.svg index 79101740fc00..69716e0c4a45 100644 --- a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_52.svg +++ b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stix_52.svg @@ -1,12 +1,23 @@ - + + + + + 2021-02-07T18:14:39.161171 + image/svg+xml + + + Matplotlib v3.3.2.post2013.dev0+g37d022c62, https://matplotlib.org/ + + + + + - + @@ -19,350 +30,369 @@ z - - + + - - + - + - - + - - + - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - +" id="STIXGeneral-Italic-71" transform="scale(0.015625)"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_18.pdf b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_18.pdf index e3c88d940987..b671324c9749 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_18.pdf and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_18.pdf differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_18.png b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_18.png index 077c97942777..6fd67255629f 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_18.png and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_18.png differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_18.svg b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_18.svg index fb8bd9b9b757..8850d02e15bf 100644 --- a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_18.svg +++ b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_18.svg @@ -1,12 +1,23 @@ - + + + + + 2021-02-07T18:14:40.464406 + image/svg+xml + + + Matplotlib v3.3.2.post2013.dev0+g37d022c62, https://matplotlib.org/ + + + + + - + @@ -18,167 +29,667 @@ z " style="fill:#ffffff;"/> - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_52.pdf b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_52.pdf index 4397f810b4b9..8cdb7a680241 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_52.pdf and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_52.pdf differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_52.png b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_52.png index a60e349d4cbb..6a4afbc07290 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_52.png and b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_52.png differ diff --git a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_52.svg b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_52.svg index 1da98b129ac6..b6418ec608fa 100644 --- a/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_52.svg +++ b/lib/matplotlib/tests/baseline_images/test_mathtext/mathtext_stixsans_52.svg @@ -1,12 +1,23 @@ - + + + + + 2021-02-07T18:14:41.432583 + image/svg+xml + + + Matplotlib v3.3.2.post2013.dev0+g37d022c62, https://matplotlib.org/ + + + + + - + @@ -19,247 +30,266 @@ z - - - + + - - + - - + - + - + - + - + - - + - - - - - - - - - - - - - - - - - - - - - - - - - - +" id="STIXGeneral-Italic-1d633" transform="scale(0.015625)"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/matplotlib/tests/baseline_images/test_text/large_subscript_title.png b/lib/matplotlib/tests/baseline_images/test_text/large_subscript_title.png index 20eeea59d121..460feef8cb79 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_text/large_subscript_title.png and b/lib/matplotlib/tests/baseline_images/test_text/large_subscript_title.png differ diff --git a/lib/matplotlib/tests/baseline_images/test_text/multiline2.pdf b/lib/matplotlib/tests/baseline_images/test_text/multiline2.pdf index 70cd50471844..a365b2b29fdf 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_text/multiline2.pdf and b/lib/matplotlib/tests/baseline_images/test_text/multiline2.pdf differ diff --git a/lib/matplotlib/tests/baseline_images/test_text/multiline2.png b/lib/matplotlib/tests/baseline_images/test_text/multiline2.png index 691608e36065..2f33b4d75499 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_text/multiline2.png and b/lib/matplotlib/tests/baseline_images/test_text/multiline2.png differ diff --git a/lib/matplotlib/tests/baseline_images/test_text/multiline2.svg b/lib/matplotlib/tests/baseline_images/test_text/multiline2.svg index f0e372271158..a768fd0536cb 100644 --- a/lib/matplotlib/tests/baseline_images/test_text/multiline2.svg +++ b/lib/matplotlib/tests/baseline_images/test_text/multiline2.svg @@ -1,12 +1,23 @@ - + + + + + 2021-02-07T18:30:15.434491 + image/svg+xml + + + Matplotlib v3.3.2.post2013.dev0+g37d022c62, https://matplotlib.org/ + + + + + - + @@ -61,16 +72,16 @@ z @@ -107,16 +118,16 @@ z " style="fill:#1f77b4;"/> - - - @@ -155,18 +166,18 @@ z " style="fill:#1f77b4;"/> - - @@ -204,17 +215,17 @@ z @@ -224,285 +235,289 @@ z +" id="mae436018bc" style="stroke:#000000;stroke-width:0.8;"/> - + - - - - - - - + + + + + + + - + - - - - - - + + + + + + - + - - - - - - + + + + + + - + - - - - - - + + + + + + - + - - - - - - + + + + + + - + - - - - - - + + + + + + - + - - - + + + - + - - - + + + @@ -513,205 +528,207 @@ z +" id="m5017e2efe8" style="stroke:#000000;stroke-width:0.8;"/> - + - - - - + + + + - + - - - - - - - + + + + + + + - + - - - - + + + + - + - - - - - - - + + + + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - - - - @@ -737,822 +754,840 @@ L 414.72 41.472 - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - + + + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - - - + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - + + + + + + + - - - - - + + + + + - - - - + + + + - - - - - - - + + + + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - + + + + - - - - - + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - + + + + - - - - - - - + + + + + + + - - - - - + + + + + - - - + + + - - - - - - - + + + + + + + - - - - + + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - + + + + - - - - - - - + + + + + + + - - - - - + + + + + - - - - + + + + - - - - - - - + + + + + + + - - - - + + + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + diff --git a/lib/matplotlib/tests/baseline_images/test_text/text_alignment.pdf b/lib/matplotlib/tests/baseline_images/test_text/text_alignment.pdf index ffba4f7754c3..1c3b6a27b78d 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_text/text_alignment.pdf and b/lib/matplotlib/tests/baseline_images/test_text/text_alignment.pdf differ diff --git a/lib/matplotlib/tests/baseline_images/test_text/text_alignment.png b/lib/matplotlib/tests/baseline_images/test_text/text_alignment.png index 7da3bff035ed..b93a3fabe6a1 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_text/text_alignment.png and b/lib/matplotlib/tests/baseline_images/test_text/text_alignment.png differ diff --git a/lib/matplotlib/tests/baseline_images/test_text/text_alignment.svg b/lib/matplotlib/tests/baseline_images/test_text/text_alignment.svg index f860e3c793fa..08f4fadf3fb5 100644 --- a/lib/matplotlib/tests/baseline_images/test_text/text_alignment.svg +++ b/lib/matplotlib/tests/baseline_images/test_text/text_alignment.svg @@ -1,12 +1,23 @@ - + + + + + 2021-02-07T18:30:17.338435 + image/svg+xml + + + Matplotlib v3.3.2.post2013.dev0+g37d022c62, https://matplotlib.org/ + + + + + - + @@ -29,12 +40,12 @@ z - - @@ -73,198 +84,209 @@ z " style="fill:#f5deb3;opacity:0.5;stroke:#000000;stroke-linejoin:miter;"/> - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -282,83 +304,84 @@ z " style="fill:#f5deb3;opacity:0.5;stroke:#000000;stroke-linejoin:miter;"/> - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - + + + + + + @@ -376,153 +399,158 @@ z " style="fill:#f5deb3;opacity:0.5;stroke:#000000;stroke-linejoin:miter;"/> - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - + + + + + @@ -540,65 +568,66 @@ z " style="fill:#f5deb3;opacity:0.5;stroke:#000000;stroke-linejoin:miter;"/> - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - + + + + + + @@ -617,22 +646,22 @@ z - - - - - - + + + + + + - - - - - - + + + + + + @@ -651,25 +680,25 @@ z - - - - - - - - - + + + + + + + + + - - - - - - + + + + + + @@ -688,27 +717,27 @@ z - - - - - - - - - - - + + + + + + + + + + + - - - - - - + + + + + + @@ -727,31 +756,31 @@ z - - - - - - - - - + + + + + + + + + - - - - - - + + + + + + - + diff --git a/lib/matplotlib/tests/test_mathtext.py b/lib/matplotlib/tests/test_mathtext.py index 8c5250ac5021..fb1b8d7cdebd 100644 --- a/lib/matplotlib/tests/test_mathtext.py +++ b/lib/matplotlib/tests/test_mathtext.py @@ -31,11 +31,13 @@ r'$x^2$', r'$x^2_y$', r'$x_y^2$', - r'$\prod_{i=\alpha_{i+1}}^\infty$', + (r'$\sum _{\genfrac{}{}{0}{}{0\leq i\leq m}{0 M \: M \; M \ M \enspace M \quad M \qquad M \! M$',