Бэкэнд PDF в настоящее время не поддерживает выбранный шрифт - PullRequest
1 голос
/ 21 января 2020

Привет, я пытаюсь сохранить рисунок matplotlib в виде файла PDF с шрифтом Palatino. Я использую диспетчер шрифтов следующим образом:

prop = font_manager.FontProperties(family = 'Palatino', fname = '/Users/kalex/Library/Fonts/Palatino.ttc')

Я получаю сообщение об ошибке:

The PDF backend does not currently support the selected font.

Кто-нибудь знает, что делать?

1 Ответ

3 голосов
/ 25 февраля 2020

Я столкнулся с той же проблемой, когда обновил свою ма c до Каталины и выполнил sh установку Anaconda Python. Из коробки, не пытаясь загрузить какой-либо специальный шрифт, я получил то же самое: «Бэкэнд PDF в настоящее время не поддерживает выбранный шрифт». ошибка.

Я нашел решение здесь .

Вот что я добавил в мой Python скрипт:

import matplotlib.pyplot as plt
from matplotlib import rc
rc('font',**{'family':'serif','serif':['Palatino']})
plt.rcParams['pdf.fonttype'] = 42
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...