Description
Documentation Link
https://matplotlib.org/devdocs/users/explain/text/mathtext.html#symbols
Problem
In the math text example, the number of columns for displaying each set of symbols is specified as part of defining each set of symbols:
matplotlib/doc/sphinxext/math_symbol_table.py
Lines 6 to 12 in f329eb8
This makes the tables somewhat brittle with respect to a reordering or a resizing.
Suggested improvement
modify the run function of the directive to generate a more dynamic table, maybe a sphinx-design grid
tagging this good first issue because the work is contained to the math_symbol_table.py
file and the way to verify that the changes make sense is to build the docs and ensure that the resulting tables in the mathtext tutorials look similar to the old ones but the number of columns change to fit better when the browser window is resized. This issue requires working knowledge of sphinx.