Traceback (most recent call last):
File "/usr/lib64/python3.8/tkinter/__init__.py", line 1883, in __call__returnself.func(*args)
File "/usr/lib64/python3.8/tkinter/__init__.py", line 804, in callit
func(*args)
File "/usr/lib64/python3.8/site-packages/matplotlib/backends/_backend_tk.py", line 270, in idle_drawself.draw()
File "/usr/lib64/python3.8/site-packages/matplotlib/backends/backend_tkagg.py", line 9, in drawsuper(FigureCanvasTkAgg, self).draw()
File "/usr/lib64/python3.8/site-packages/matplotlib/backends/backend_agg.py", line 393, in drawself.figure.draw(self.renderer)
File "/usr/lib64/python3.8/site-packages/matplotlib/artist.py", line 38, in draw_wrapperreturn draw(artist, renderer, *args, **kwargs)
File "/usr/lib64/python3.8/site-packages/matplotlib/figure.py", line 1735, in draw
mimage._draw_list_compositing_images(
File "/usr/lib64/python3.8/site-packages/matplotlib/image.py", line 137, in _draw_list_compositing_images
a.draw(renderer)
File "/usr/lib64/python3.8/site-packages/matplotlib/artist.py", line 38, in draw_wrapperreturn draw(artist, renderer, *args, **kwargs)
File "/usr/lib64/python3.8/site-packages/matplotlib/axes/_base.py", line 2630, in draw
mimage._draw_list_compositing_images(renderer, self, artists)
File "/usr/lib64/python3.8/site-packages/matplotlib/image.py", line 137, in _draw_list_compositing_images
a.draw(renderer)
File "/usr/lib64/python3.8/site-packages/matplotlib/artist.py", line 38, in draw_wrapperreturn draw(artist, renderer, *args, **kwargs)
File "/usr/lib64/python3.8/site-packages/matplotlib/text.py", line 685, in draw
bbox, info, descent = textobj._get_layout(renderer)
File "/usr/lib64/python3.8/site-packages/matplotlib/text.py", line 299, in _get_layout
w, h, d = renderer.get_text_width_height_descent(
File "/usr/lib64/python3.8/site-packages/matplotlib/backends/backend_agg.py", line 209, in get_text_width_height_descentself.mathtext_parser.parse(s, self.dpi, prop)
File "/usr/lib64/python3.8/site-packages/matplotlib/mathtext.py", line 3354, in parse
box =self._parser.parse(s, font_output, fontsize, dpi)
File "/usr/lib64/python3.8/site-packages/matplotlib/mathtext.py", line 2583, in parseraiseValueError("\n".join(["",
ValueError:
\genfrac{(}{)}{3pt}{0}{foo}{bar}
^
Expected \genfrac{ldelim}{rdelim}{rulesize}{style}{num}{den}, found '{' (at char 8), (line:1, col:9)
Expected outcome
Draws as if passing 3 instead of 3pt, though possibly slightly different spacing, as I'm not sure in what unit we treat the 3 right now.
This issue has been marked "inactive" because it has been 365 days since the last comment. If this issue is still present in recent Matplotlib releases, or the feature request is still wanted, please leave a comment and this label will be removed. If there are no updates in another 30 days, this issue will be automatically closed, but you are free to re-open or create a new issue if needed. We value issue reports, and this procedure is meant to help us resurface and prioritize issues that have not been addressed yet, not make them disappear. Thanks for your help!
Activity
github-actions commented on Sep 15, 2023
This issue has been marked "inactive" because it has been 365 days since the last comment. If this issue is still present in recent Matplotlib releases, or the feature request is still wanted, please leave a comment and this label will be removed. If there are no updates in another 30 days, this issue will be automatically closed, but you are free to re-open or create a new issue if needed. We value issue reports, and this procedure is meant to help us resurface and prioritize issues that have not been addressed yet, not make them disappear. Thanks for your help!