Python的matplotlib
默认情况下不生成Retina显示质量 LaTeX 文本。是否有生成Retina质量输出的设置或附加包?
答案 0 :(得分:2)
您使用'Agg'
模式(标准)创建PNG图吗?
您可以使用Matplot lib创建SVG图表,使用
提高质量matplotlib.use('svg')
答案 1 :(得分:0)
如果您查看texmanager.py
,您会看到它通过调用dvipng
来生成png,而使系统调用dvipng
的函数具有dpi
的参数}
为现有数字按每个数字获得更高的分辨率TeX
plt.gcf().canvas.renderer.dpi = what_ever_retina_dpi_is
要在任何地方设置它,您应该能够设置在创建新渲染器时将遵守的rcparam figure.dpi
。
我无法测试这个,因为我无法访问带Retina显示屏的Mac。