gpt4 book ai didi

MATLAB: latex 解释器字体间距

转载 作者:行者123 更新时间:2023-12-04 05:55:11 25 4
gpt4 key购买 nike

MATLAB 中 TeX 排版方程中的字体间距默认为高度压缩。有没有办法增加间距量,例如,分数的分子和分母不会与分隔两者的线接触?

plot(1:10,rand(1,10));
set(gca,'FontSize',18);
legend('$\frac{xy}{\exp\left(\frac{x}{y}\right)}$');
set(legend(),'interpreter','latex');

最佳答案

我认为最简单的方法是使用一些 LaTeX 技巧。

长话短说,在 LaTeX 中 $ ... $用于内联数学,但对于显示数学,您应该使用 \[ ... \]或传统的做法 $$ ... $$ .对于 LaTeX 文档,不要使用后者,但对于 MATLAB 应该足够了。

内联数学和显示数学之间的区别,就像在 StackOverflow 中使用反引号 (``) 和缩进之间的区别。第一个将在文本之间显示您的代码,后者将在段落之间显示。对于数学,只有显示模式数学才能为较大的公式提供合适的布局。

因此,以下代码应该可以解决您的问题:

plot(1:10,rand(1,10));
set(gca,'FontSize',18);
legend('$$\frac{xy}{\exp\left(\frac{x}{y}\right)}$$');
set(legend(),'interpreter','latex');

如果您想要更多,您可能需要咨询 Not So Short Introduction To LaTeX2e这让您开始了解 LaTeX 交易的许多技巧。

编辑:
我倾向于用作改善公式间距的技巧是使用幻影( \phantom\vphantom\hphantom ),但是 \vspace\vskip使用起来可能会更清洁一些。

关于MATLAB: latex 解释器字体间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9589793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com