[img]https://i.sstatic. net/JpQ47U52.png[/img]
Но не более того. Совершенно неожиданно TeX перестал работать. Теперь я получаю странную ошибку, которая, похоже, не имеет ничего общего с системой Windows (после большого количества пропущенных строк):
Код: Выделить всё
FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm'
Дело в том, что это Windows, а "/usr/share/texmf-dist/fonts/..." явно является путем Linux. Как эти вещи связаны?
Поэтому мои вопросы:
(1) Откуда Matplotlib извлекает шрифты в стиле TeX? Как я уже сказал, у меня установлен MiKTeX.
(2) Есть ли команда, которая может сказать мне, что пытается сделать Matplotlib?
( 3) Могу ли я изменить файл конфигурации Matplotlib, чтобы он указывал на шрифты TeX?
Однако не поймите меня неправильно. Простой сценарий, подобный этому, работает хорошо:
Код: Выделить всё
from matplotlib import pyplot as plt
import numpy as np
x = np.linspace(-2.0*np.pi, 2.0*np.pi, 200)
plt.figure(1)
plt.xlabel("x")
plt.ylabel("f(x)")
plt.plot(x, np.cos(x), 'b.')
plt.show()
Буду очень признателен за любую помощь. Я действительно не знаю, что делать. Я уже несколько раз все удалял и переустанавливал - безрезультатно.
Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/792 ... ommunicate