Matplotlib mathText nicht \ links und \ rechte Klammern mit Superscripts korrekt rendern
Posted: 04 Feb 2025, 14:59
Ich versuche, Einheiten in Text in eine Handlung aufzunehmen, und diese Einheiten können quadriert werden, damit die Klammern die Größe ändern müssen, damit sie die Höhe des Superscripts vollständig umfassen. < /p>
Hier ist ein minimales Arbeitsbeispiel: < /p> und \ rechts] Arbeiten Sie an, um die Klammern zu skalieren (obwohl es immer noch nicht perfekt ist), und selbst beim Einlegen eines Superscripts in die Klammer.
Ich möchte nicht auf das vollständige Latex -Rendering wechseln, wenn ich nicht muss.
Hier ist ein minimales Arbeitsbeispiel: < /p>
Code: Select all
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111)
ax.set_xlabel(r'Area $\left[ \mathrm{cm}^{2}\right]$')
plt.savefig('figure.png')
< /code>
Das erzeugt dieses Bild, in dem Sie sehen können, dass die Klammern für den Text zu klein sind. Die Klammern erhöhen sich, wenn das Superscript hinzugefügt wird, aber eindeutig nicht genug, um das Ganze tatsächlich zu umfassen. < /P>
Beachten links [
Ich möchte nicht auf das vollständige Latex -Rendering wechseln, wenn ich nicht muss.