matplotlib xkcd с меткой utf-8

В python3 / matplotlib мне нужен график с меткой:

plt.plot(np.sin(np.linspace(1,10)), label='fête')
plt.legend(loc='upper left')
plt.show()

Работает отлично. Теперь давайте попробуем с режимом xkcd:

plt.xkcd()
plt.plot(np.sin(np.linspace(1,10)), label='fête')
plt.legend(loc='upper left')
plt.show()

Нет ошибок, но метка "f? Te". Кажется вероятным, что это проблема со шрифтами, а не проблема matplotlib, основанная на реакции на этот вопрос о стекапровороте.

Тем не менее, я попытался написать слово "fête" в libreoffice с помощью шрифтов с юмором без видимых проблем в UTF-8 (т. Е. Акценты отображаются правильно).

0 ответов

Другие вопросы по тегам