How can I disable font smoothing by default for all text , legend, marker, axes object within a plot?
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
How can I disable font smoothing by default for all text , legend, marker, axes object within a plot?
Smoothed Text object , legends, Datamarkers, axes labels look very poor and blurry currently.
How can this be turned off by default ?
Don't want to apply this to all figures on a singular base.
Thank you for your help.
0 comentarios
Respuestas (3)
Naman Bhaia
el 26 de Feb. de 2019
You can try the following commands
set(groot,'defaultAxesFontSmoothing', 'off');
set(groot,'defaultTextFontSmoothing', 'off');
And if you want the change to be persistent you can put those two commands in the ‘startup.m’ file.
At this point you can not turn of the font smoothing for legends but it should be available in upcoming version soon.
2 comentarios
Naman Bhaia
el 26 de Feb. de 2019
Try refrencing the object of the graph you want as a child of the graph as follows:
plot(1:10)
[h,objs] = legend('one')
objs(1).FontSmoothing='off'
Ver también
Categorías
Más información sobre Legend en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!