Я пытаюсь использовать шрифт "Heuristica" на моих графиках matplotlib, но он не появится.
Я определил "Heuristica" на первом месте в rcParameter font.serif → no result
Я изменил font.family на "Heuristica" и получил сообщение
findfont: FontFamily not found
что заставило меня задуматься, потому что установлен Heuristica, и я могу получить доступ к нему из другого программного обеспечения без проблем. Поэтому я использовал fontManager и сделал:
import pylab as pl
la = pl.matplotlib.font_manager.FontManager()
lu = pl.matplotlib.font_manager.FontProperties(family = 'Heuristica')
la.findfont(lu)
и получил:
Out[7]: 'C:\\Windows\\Fonts\\Heuristica-Regular.otf'
Таким образом, очевидно, что можно найти Heuristica. Я посмотрел доступные ttf-шрифты (Как я могу получить список семейства шрифтов (или имя шрифта) в matplotlib), но Heuristica в этом списке отсутствует.
Я был бы рад любой помощи.