我试图在用matplotlib(使用PyPlot)生成的Julia图中生成“@”符号。但我得到:
CalledProcessError: "Command '['dvipng', etc. returned non-zero exit status 2".
MikTex和Latex似乎一切都很好,所以我想问题出在Julia和/或Matplotlib上。我重新安装了Julia和Matplotlib;还删除了…/Matplotlib/文本缓存地图。但问题依然存在。你知道吗
下面是一个最小的例子(在Julia中):
using PyPlot
PyPlot.matplotlib.rc("text", usetex = "True")
text(0.2,0.8,"ABC, \$P_t\$, \$\\pi_t\$")
text(0.2,0.6,"\$\\copyright\$")
savefig("MinimalExample.pdf")
我得到了一个带有文本“ABC,p\u t,pi\u t”的绘图(打印方式与乳胶文档完全相同)。但它不包含带有版权符号的行,尝试包含版权符号会产生以下CalledProcessError
:
Command '['dvipng', '-bg', 'Transparent', '-D', '100.0', '-T', 'tight', '-o', 'C:\Users\…\.matplotlib\tex.cache\b7646e340176ce1b058ce8ff1ee96282.png', 'C:\Users\…\.matplotlib\tex.cache\170052df7cdbf1343c56362652ecb09f.dvi']' returned non-zero exit status 2.
目前没有回答
相关问题 更多 >
编程相关推荐