How can to add a line break in Latex?
109 次查看(过去 30 天)
显示 更早的评论
LS,
I would like to make a line break within an Latex equation. The command
\newline
in the next code is not working:
text('Position',PosOne, 'interpreter','latex', 'string','$$\ a= \newline \frac{b}{c} $$');
Can anyone tell me what I'm doing wrong? Your help is appreciated a lot.
Best regards,
Frits
0 个评论
采纳的回答
Jan
2011-6-27
text(0.5, 0.5, ...
'string', {'$$a=$$', '$$\ \frac{b}{c}$$'}, ...
'interpreter', 'latex');
or:
text(0.5, 0.5, ...
'string', ['$$a=$$', char(10), '$$\ \frac{b}{c}$$'], ...
'interpreter', 'latex');
3 个评论
Carlo Bianchi
2017-6-22
Hi, I found this old post and I have a similar problem. Did you solve yours? How can I have 2 lines with the latex interpreter and have the centra alignment at the same time?
Richard
2023-7-4
Hello, the multiline in text() can be done by making cell array (of chars or strings), or string array from the desired text. For example:
text(0.5, 0.1, {'$$a=$$', '$$\ \frac{b}{c}$$'},'interpreter', 'latex');
or
text(0.5, 0.4, ["$$a=$$", "$$\ \frac{b}{c}$$"],'interpreter', 'latex');
Will generate "a=", "newline","b/c", while char array will just connect the letters, without any "newline":
text(0.5, 0.7, ['$$a=$$', '$$\ \frac{b}{c}$$'],'interpreter', 'latex');
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 LaTeX 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!