1

我正在尝试使用乳胶解释器将数字保存为 eps 文件,并从命令行(matlab -nojvm)执行一些操作。

生成的标题和标签文本挤在一起,字母重叠(此处截图:http: //i.imgur.com/0W9v76j.png)。复制此行为的示例脚本:

hFig = figure(1);
set(hFig,'visible','off')

x = 0:0.1:1;

plot(x,x)

set(gca,'FontSize',12)
axis([0 1 -1 1]);
xlabel('x test test','interpreter','latex'); 
ylabel('sin(x) blah blah','interpreter','latex'); 
titleTextDisp = ['Testing Long Title Name'];
tFig = title(titleTextDisp);
set(tFig, 'interpreter','latex'); 
%plotTickLatex2D('xlabeldy',0.02);

set(gcf,'PaperPositionMode','auto')
set(hFig, 'Position', [0 0 700 500])
figName = ['test.eps'];
print(gcf,'-dpsc2','-painters',figName);

图的可见性不影响结果。我会很感激任何提示。

4

0 回答 0