How to set TImes New Roman in matlab title by latex
56 views (last 30 days)
Show older comments
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!
0 Comments
Answers (1)
dino celli
on 18 Apr 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)
0 Comments
See Also
Categories
Find more on Title in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!