How can to add a line break in Latex?
    61 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
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 Commenti
Risposta accettata
  Jan
      
      
 il 27 Giu 2011
        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 Commenti
  Carlo Bianchi
 il 22 Giu 2017
				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
 il 4 Lug 2023
				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');
Più risposte (0)
Vedere anche
Categorie
				Scopri di più su Characters and Strings in Help Center e File Exchange
			
	Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
