Figure title/labels in LaTex cutoff
    12 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
Hi. If you run a code like title('$$\frac{1}{2}$$','interpreter','latex','fontsize',20) Matlab will set the title '1/2' on a figure window, neatly written in LaTex. However, the estimated size of this text is smaller than it really is, so the upper most part is cut off from the figure (hidden underneath the menubar)
I've tried to come up with a general solution using position, outerposition, extent, etc... But I haven't had any luck. The same is the case for x- & ylabels, written with LaTex.
Anyone out there who has a solution, or is up for the challenge to find one? Thank you!
0 comentarios
Respuestas (4)
  jay
 el 27 de Abr. de 2012
        I found this suggestion from http://automatica.dei.unipd.it/tl_files/utenti/varagnolo/matlab/HowToMakePrettyFiguresWithMatlab.pdf
% in order to make matlab to do not "cut" latex-interpreted axes labels %
set(gca, ’Units’,’normalized’, ’Position’,[0.15 0.2 0.75 0.7]);
Then play around with the values in 'Position' until the frame looks right.
2 comentarios
  Daniel
 el 15 de Oct. de 2020
				Apparently, this won't work in TiledLayout: "Setting this property has no effect when the parent container is a TiledChartLayout."
Any other solutions? My colorbar label is being cut off.
  Fangjun Jiang
      
      
 el 7 de Mzo. de 2011
        what if you adjust the font size? title('$$\frac{1}{2}$$','interpreter','latex','fontsize',10) looks acceptable to me when the figure is in its default window size.
title('$$\frac{1}{2}$$','interpreter','latex','fontsize',20) looks good when the figure window is in full screen.
  Germán
 el 17 de Mayo de 2011
        I also get the same issue with the Tex interpreter, it usually cuts the \rangle or \langle character in ylabel or xlabel depending the font size.
0 comentarios
  Peter
 el 22 de Mzo. de 2012
        
      Editada: Walter Roberson
      
      
 el 15 de Nov. de 2017
  
      xlabel('time $t$','Interpreter','latex');
fig('units','centimeters','width',14,'height',4,'font','Helvetica','fontsize',16)
0 comentarios
Ver también
Categorías
				Más información sobre Title en Help Center y File Exchange.
			
	Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!