Fonts .eps图形标签在使用乳胶时显示不正确

Fonts .eps图形标签在使用乳胶时显示不正确,fonts,latex,eps,figures,Fonts,Latex,Eps,Figures,我正在使用python和Matplotlib将图像保存到.eps LaTeX无法正确读取图像标签,因为标签似乎在丢弃字符。我怀疑这与数学模式和标签有关。Python中的标签是: ylabel(r'$\varepsilon_{x}$ ($\mu$m)') 唯一显示的是处于数学模式的$signs之间的元素,而不是下标{x}。所以我得到的不是一个很好的ε,下标后面跟单位,而是一个ε,一个μ,除此之外什么都没有 我不能把所有东西都包含在$signs中,因为这会使m和s的外观变得糟糕,这也不能解释为什

我正在使用python和Matplotlib将图像保存到.eps

LaTeX无法正确读取图像标签,因为标签似乎在丢弃字符。我怀疑这与数学模式和标签有关。Python中的标签是:

ylabel(r'$\varepsilon_{x}$ ($\mu$m)') 
唯一显示的是处于数学模式的$signs之间的元素,而不是下标{x}。所以我得到的不是一个很好的ε,下标后面跟单位,而是一个ε,一个μ,除此之外什么都没有

我不能把所有东西都包含在$signs中,因为这会使m和s的外观变得糟糕,这也不能解释为什么{x}不起作用


我还可以将内容保存为png,并将其转换为eps,但这会带来一系列分辨率问题,并取消编辑eps内标签的功能。任何其他设计用于查看.eps文件目录的程序都会正确显示它。似乎只有LaTeX给我带来了问题。

尝试将图片保存为PDF格式,而不是EPS格式。现代乳胶实际上是pdfLaTeX,它不支持EPS包裹体


可能是您的LaTeX发行版设置为尝试使用\write18机制将EPS图片动态转换为PDF。但如果找不到所有必要的字体,则可能会失败。

如果只显示数学模式内容,则可以使用$\varepsilon\uu{x}\\mu\textrm{m}$。然而,奇怪的是,它没有显示下标。是的,我也不能理解丢失的下标。它可能与{}有关,因为另一个带有ylabelr“$B\perp$A/m$^2$”的绘图正确地绘制了垂直符号。然而,在文档中还有多个其他的情节需要席、彝等的下标,它们需要用{}括起来。当然,所有这些符号都正确地出现在文档正文中。最好提供一个完整的最小示例来复制问题。否则很难说问题的根源在哪里。当我保存为PDF时,LaTeX给了我一个关于没有边界框的错误:!LaTeX错误:无法确定image.pdf无边框中图形的大小。这对乳胶中的PDF图像正常吗?不,当然不正常。我有超过50个PDF数字的LaTeX文档,没有问题。我从matplotlib网站下载了一些PDF演示,我可以毫无问题地确定边界框。