Clear Filters
Clear Filters

Live Editor can not perfectly preview figures with boldmath

2 views (last 30 days)
code for reproducing the problem :
close all;
data = [1,1,1,1;2,2,2,2;3,3,3,3;4,4,4,4];
bar(data)
hold on
grid on
xticks([1 2 3 4])
xtickangle(0)
ax = gca;
ax.TickLabelInterpreter = 'latex';
xTicklabels = { ...
'\textbf{label 1} \boldmath$E_1$', ...
'\textbf{label 2} \boldmath$E_2$', ...
'\textbf{label 3} \boldmath$E_3$', ...
'\textbf{label 4} \boldmath$E_4$'};
set(gca,'XTickLabel',xTicklabels);
ax.YTickLabel = strcat('\textbf{',ax.YTickLabel,'}'); % include this line
xlabel("Different algorithms");
ylabel("Result of schemes");
lgd = legend( ...
"1",...
"2",...
"3",...
"4",...
'Location',"northwest");
lgd.FontWeight = "bold";
ax.XAxis.FontWeight = 'bold';
ax.XAxis.LineWidth = 1;
ax.YAxis.FontWeight = 'bold';
ax.YAxis.LineWidth = 1;
ax.FontName = 'times';
hold off;
The image above is the expected result. However, the result I obtained in the live editor is as follows:
  7 Comments
Walter Roberson
Walter Roberson on 13 Dec 2023
I tried the code on R2019a, R2022a, R2022b. In all cases it worked properly for me.
MacOS Sonoma
Dyuman Joshi
Dyuman Joshi on 13 Dec 2023
Edited: Dyuman Joshi on 13 Dec 2023
I guess the only option now is to contact Technical support and report this - Contact Support.
Hopefully they will be able to identify the cause of the issue and provide a solution.

Sign in to comment.

Answers (0)

Categories

Find more on Get Started with MATLAB in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!