Я просто пытаюсь использовать шрифты с засечками с латексом с matplotlib, к сожалению, это не может быть отображено в Acrobat Reader, но это нормально в Inte rnet Explorer или Chrome. мой минимальный код выдает ошибку StandardSymL_Slant_167 не найден и варепсилон не виден, чего не хватает?
import matplotlib as mpl
import matplotlib.pyplot as plt
mpl.rcParams.update(mpl.rcParamsDefault)
mpl.rcParams['text.usetex'] = True
mpl.rcParams['font.family'] = ['serif']
mpl.rcParams['font.serif'] = ['times']
fig, ax = plt.subplots()
ax.set_xlabel(r'$x$ $\alpha \varepsilon$')
fig.savefig('test.pdf')
Выходная мощность моей среды:
import matplotlib
print(matplotlib.__version__)
3.2.0
Заранее спасибо, Арман.
edit . Просто нашел то, что тоже странно:
pdffonts test.pdf
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
NimbusRomNo9L-Regu Type 1 Custom yes no no 21 0
CMMI10 Type 1 Builtin yes no no 13 0
NimbusRomNo9L-ReguItal Type 1 Custom yes no no 25 0
StandardSymL_Slant_167 Type 1 Builtin yes no no 17 0