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, основанная на реакции на этот вопрос в stackoverflow .

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

1
задан 1 January 2015 в 17:55

0 ответов

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

Похожие вопросы: