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 (т. Е. Акценты отображаются правильно).