Я получаю сообщение об ошибке: FileNotFoundError: реализация TeX Matplotlib искала файл с именем «cmbr10.tfm» в вашем дереве texmf, но не смогла его найти, когда я пытаюсь использовать matplolib с латексом с не- шрифт по умолчанию.
Точное имя файла меняется в зависимости от того, какой шрифт я пытаюсь использовать. Я проверил, что моя латексная установка работает с нужным пакетом и что мой PATH установлен правильно. Я также переустановил texlive на случай, если это было источником проблемы. «Отсутствующий» файл находится в подкаталоге /usr/local/texlive/2023/texmf-dist/fonts/tfm.
Я видел несколько подобных проблем в Интернете, но ни одна не кажется выдает именно эту ошибку.
Есть идеи?
MWE отсюда: согласованные шрифты между matplotlib и latex
import matplotlib.pylab as pl
from matplotlib import rc
rc('text', usetex=True)
rc('font', size=14)
rc('legend', fontsize=13)
rc('text.latex', preamble=r'\usepackage{cmbright}')
pl.figure()
pl.plot([0,1], [0,1], label=r'$\theta_{\phi}^3$')
pl.legend(frameon=False, loc=2)
pl.xlabel(r'change of $\widehat{\phi}$')
pl.ylabel(r'change of $\theta_{\phi}^3$')
Подробнее здесь: https://stackoverflow.com/questions/765 ... -in-your-t
Реализация TeX Matplotlib искала файл с именем «cmbr10.tfm» в вашем дереве texmf, но не смогла его найти. ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение