Специфичные для стороны отступы для текста 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()

Ответы на вопрос(1)

Ваш ответ на вопрос