Matplotlib: geklammerte mehrzeilige Titel
Verfasst: Donnerstag 21. September 2023, 16:18
Hallo,
wie kann ich mehrzeilige geklammerte Titel in Matplotlib erzeugen?
Im folgenden Code möchte ich "..." durch einen mehrzeiligen Text (am liebsten unter Verwendung von Variablen) ersetzen:
Z.B. möchte ich den Text aus den Variablen Text1 und Text 2 und Text3 zusammensetzen, die jeweils durch einen Zeilenumbruch verbunden sind.
Im Standard-Print entspricht das Text1 + "\n" + Text2 + "\n" + Text3
Dabei sollen alle Zeilen von einer gemeinsamen (eckigen) Klammer umgeben sein (wie bei einem Vektor oder einer Matrix).
Im Moment scheitere ich daran, dass zwischen "\left[" und "\right]" keine Standardzeilenumbrüche akzeptiert werden. Wahrscheinlich kenne ich einfach nicht die richtige Kodierung...
wie kann ich mehrzeilige geklammerte Titel in Matplotlib erzeugen?
Im folgenden Code möchte ich "..." durch einen mehrzeiligen Text (am liebsten unter Verwendung von Variablen) ersetzen:
Code: Alles auswählen
fig, ax = plt.subplots(subplot_kw={'projection': '3d'}, figsize=(1, 1))
title = r'$\left[ ... \right]$'
plt.title(title, fontsize='xx-large')
Z.B. möchte ich den Text aus den Variablen Text1 und Text 2 und Text3 zusammensetzen, die jeweils durch einen Zeilenumbruch verbunden sind.
Im Standard-Print entspricht das Text1 + "\n" + Text2 + "\n" + Text3
Dabei sollen alle Zeilen von einer gemeinsamen (eckigen) Klammer umgeben sein (wie bei einem Vektor oder einer Matrix).
Im Moment scheitere ich daran, dass zwischen "\left[" und "\right]" keine Standardzeilenumbrüche akzeptiert werden. Wahrscheinlich kenne ich einfach nicht die richtige Kodierung...