Специфичные для стороны отступы для текста bp matplotlib
Можно ли указать отступ на определенной стороне bbox при добавлении текста в matplotlib? Я добавляю таблицу LaTex в виде текста, и по какой-то причине таблица естественно выравнивается без спецификаций заполнения. Я хотел бы объяснить это для добавления отступов в верхней части bbox.
К сожалению, кажется, что нет возможности добавить отступ к определенной стороне bbox. Это возможно?
Вот пример для иллюстрации:
import matplotlib
matplotlib.rc('text',usetex=True)
import matplotlib.pyplot as plt
import numpy as np
text = '\\begin{tabular}{|c|c|}\\hline 1 & 2 \\\\ \\hline 3 & 4 \\\\ \\hline \\end{tabular}'
plt.imshow(np.zeros((10,10)), cmap=plt.cm.gray)
plt.text( 4.5,
4.5,
text,
fontsize=24,
bbox=dict(fc='w',boxstyle='square,pad=0.5'), va='center', ha='center')
plt.axis('off')
plt.show()