How to set TImes New Roman in matlab title by latex

50 vues (au cours des 30 derniers jours)
Yui
Yui le 16 Oct 2018
I want to change this font to times new roman but it doesn't work.
Even set(gca, 'fontname','times new roman') doesn't work either.
title(' $ \sqrt{\textit{\textbf{b}}^2+\textit{\textbf{c}}^2}$','interpreter','latex','fontsize',10,'fontname','Times New Roman')
The other way I tried is
title('\surd{\itb}^{2}+{\itc}^{2}','fontsize',10,'fontname','Times New Roman')
Although it could be Times New Roman font, what I want is sqrt symbol. (It can't work if just type \sqrt without latex)
Thank you very much!

Réponses (1)

dino celli
dino celli le 18 Avr 2021
You could try, for all labels to control font and size
ft = 'Times';
fsz = 10;
%%%%%%%%%%%%%%%
Your Figure
%%%%%%%%%%%%%%%
set(findall(gcf,'type','text'), 'FontSize', fsz, 'Color', 'k','FontName', ft)
set(gca,'FontSize', fsz, 'FontName', ft)

Community Treasure Hunt

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

Start Hunting!

Translated by