问题描述
此 Python 代码出错
import matplotlib
matplotlib.rcParams['text.usetex'] = True
matplotlib.pyplot.text(0,'π')
堆栈跟踪(冗长的,现在省略)通知我导致失败的外部命令是
latex -interaction=nonstopmode --halt-on-error /home/.../.cache/matplotlib/tex.cache/....tex
在我的 Debian 系统上,latex
确实是 pdflatex
。为了得到我想要的东西,我应该能够调用 xelatex
,但是 afaik 没有配置项告诉 Matplotlib 这样做......
如何让 Matplotlib 调用 xelatex
而不是 latex
aka pdflatex
?
注意事项:
- 我宁愿避免打补丁
/usr/lib/python3/dist-packages/matplotlib/texmanager.py
。 - 我知道我可以使用
inputenc
包来完成我的示例中的操作,但这只是一个示例,我真的想使用xelatex
做其他事情。 - 我想使用交互式后端。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)