我需要在MATLAB图中创建一个双行标题,在每行中使用LaTeX。LaTeX在MATLAB多行标题
title({'first line','second line'})
适用,但不适用于乳胶。在一行MATLAB标题,乳胶被理解为在例如:
title(['$y=x^2$'],'interpreter','latex')
我已经尝试了许多东西,但我没有设法有MATLAB产生与这些线胶乳中的多行标题。
我需要在MATLAB图中创建一个双行标题,在每行中使用LaTeX。LaTeX在MATLAB多行标题
title({'first line','second line'})
适用,但不适用于乳胶。在一行MATLAB标题,乳胶被理解为在例如:
title(['$y=x^2$'],'interpreter','latex')
我已经尝试了许多东西,但我没有设法有MATLAB产生与这些线胶乳中的多行标题。
你可以用标题胶乳表格环境:
figure;
plot((1:5).^2);
title('\begin{tabular}{c}$y=x^2$ \\ $x=1, \ldots, 5$ \end{tabular}',...
'interpreter','latex')
如果运行
title({'$y=x^2$','$y=x^2$'},'interpreter','latex')
你会得到正确使用乳胶ification一个两行标题。
也许你试图执行一些格式不正确的LaTeX格式?如果您仍然遇到问题,请尝试发布失败的实际LaTeX命令。此外,张贴您正在使用的MATLAB版本。 – gariepy
在我看来,这是做到这一点的“正确”方式...... – RTL
是的,比其他解决方案更清洁。不错的工作。 – rayryeng