我对 中使用的字体感到担忧latex
。我希望和 主文档font
中的字体保持一致pdf/png
。我目前正在使用R
,这不是一个很好的选择,请参阅 (这或者这;虽然是同一篇文章)。我不想为每个图创建一个 tex 文件,然后将其包含在主文档中。这会不必要地增加大小和编译时间。
现在,我正在考虑使用它python
来绘图,然后将其与latex
文档集成。我有绝不以前使用过python
。从这链接,看起来集成是可能的。
显然,我可以使用后一种选项来绘制图表并查看自己,但是,我的大部分图表都具有更高的复杂性,我想在投入时间之前先听取这里的专家的意见python
。
与with相比,使用python
with的优缺点是什么?latex
R
latex
任何指针也将非常有帮助。
答案1
Pythonmatplotlib
可以在轴标签等内容中使用 LaTeX,然后导出为 pdf,然后就可以使用它了\includegraphics
。如果您坚持使用常用字体,则很有可能根据您链接的选项使用相同的字体。Computer Modern 是默认设置,这使得它更加容易。
我必须承认,对于新手来说,matplotlib 并不是最容易上手的 Python 部分。我没有使用过 R,所以对此不做评论。
我过去发现的一件事是,数字中的文本可能会变得非常小,并且会旋转为垂直。 尤其是在组合时,这对于衬线字体来说效果不佳,因此我倾向于在数字中使用无衬线字体,即使正文是拉丁现代字体。 这仍然符合您的问题,因为众所周知您无论如何都在使用无衬线字体。