Matplotlib mathText nicht \ links und \ rechte Klammern mit Superscripts korrekt rendernPython

Python-Programme
Guest
 Matplotlib mathText nicht \ links und \ rechte Klammern mit Superscripts korrekt rendern

Post by Guest »

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>

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 [
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.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post