用Matlab创建真正美丽且可发布的图形并不容易,但却是可能的。
然而,一旦你想要导出你的文件,你就会遇到许多问题,这些问题都是基于Matlab的内置问题(Bug),这些问题多年来一直没有被解决。
两个最重要的错误是缺少字体支持和错误的线型。万博1manbetx
函数“latexfigure”是解决此问题的一种方法。它基本上是解决这些问题的几个现有函数的包装器。
它的灵感来源于mlf2pdf,并使用matlabfrag绕过
eps字体问题。然而,我不得不修补matlabfrag以支持非数学字体。万博1manbetx
使用export\u fig中的“fix\u lines.m”脚本更正线型。
这种方法的主要缺点是,它需要一个完整的LaTeX集合来创建图形的pdf版本,之后可以使用ghostscript将其转换为目标格式。
引用为
Matthias Pospiech(2021年)。latexfigure(//www.tianjin-qmedu.com/matlabcentral/fileexchange/41894-latexfigure),MATLAB中央文件交换。恢复.
MATLAB版本兼容性
使用R2011a创建
与任何版本兼容