Я использую Matplotlib 3.1.2 и пытаюсь получить заголовок, разбитый на две строки. У меня есть переменная строка в plt.title()
с латексным форматированием (r ''). Когда я пытаюсь использовать \newline
или \n
внутри строки, вывод просто печатает \ newline или \ n как текст, и нет разделения строки. Вот моя реализация:
plt.title(r'M$_{\rm{BH}}$ = 10$^{10}$ M$_{\odot}$, log U = %s, r$_{\rm{in}}$ = 10$^{18}$ cm'%(-1 + ((array1.tolist().index(i))*0.25)))
Я попытался добавить plt.suptitle()
, который выполняет свою работу, но между двумя строками есть пересечение, и я не знаю, как добавить между ними интервалы / отступы.