How to use latex interpreter for xticklabels?

615 visualizaciones (últimos 30 días)
Mr M.
Mr M. el 27 de Jun. de 2017
Respondida: Ali Afruzi el 13 de Abr. de 2022
How to use latex interpreter for xticklabels or yticklabels?

Respuesta aceptada

Adam
Adam el 27 de Jun. de 2017
Editada: Adam el 27 de Jun. de 2017
hAxes.TickLabelInterpreter = 'latex';
assuming you are using >= R2014b, where hAxes is your axes handle

Más respuestas (2)

Stefan Ineichen
Stefan Ineichen el 13 de Nov. de 2018
Editada: Stefan Ineichen el 13 de Nov. de 2018
Insert the code before plotting.
set(groot,'defaultAxesTickLabelInterpreter','latex');
Further, add these to set other useful interpreter to latex.
set(groot,'defaulttextinterpreter','latex');
set(groot,'defaultLegendInterpreter','latex');
  1 comentario
krishna teja
krishna teja el 28 de En. de 2019
is there a way to change default font size for axes tick labels?

Iniciar sesión para comentar.


Ali Afruzi
Ali Afruzi el 13 de Abr. de 2022
You can set 'latex' or 'tex' for only one of your axis plot.
Using TickLabelInterpreter, one can define latex for only x-axis and tex for y-axis. for example:
x=1:10;
y=rand(10,1);
plot(x,y)
xaxisproperties= get(gca, 'XAxis');
xaxisproperties.TickLabelInterpreter = 'latex'; % latex for x-axis
yaxisproperties= get(gca, 'YAxis');
yaxisproperties.TickLabelInterpreter = 'tex'; % tex for y-axis

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by