Matlab中如何对图例文字进行对齐?

3

我有如下所示的图例:

enter image description here

左边的文本已经对齐,但右边的数字没有对齐。如何也让数字对齐呢?


在图中,双击图例,然后以您想要的方式进行编辑。 - OmG
谢谢你提供的解决方案,我之前不知道这个。不过,我更喜欢一些代码来自动修复这个问题。特别是当我需要绘制很多图形时,这是非常必要的。 - MOON
1个回答

3

当将字符串提供给表格条目时,制表符命令(\t)似乎无法工作。但是,如果您在latex环境中工作,将每个条目定义为单行表格,并定义第一列具有特定宽度(例如1厘米),则可以解决问题:

plot(eye(2)); % example plot
h=legend('\begin{tabular}{p{1cm}r}first:&1\end{tabular}',...
    '\begin{tabular}{p{1cm}r}second:&2\end{tabular}'); % table entries in latex
set(h,'interpreter','latex'); % set interpreter

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接