Filter löschen
Filter löschen

Live Editor can not perfectly preview figures with boldmath

2 Ansichten (letzte 30 Tage)
Alexis He
Alexis He am 12 Dez. 2023
Bearbeitet: Dyuman Joshi am 13 Dez. 2023
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 Kommentare
Walter Roberson
Walter Roberson am 13 Dez. 2023
I tried the code on R2019a, R2022a, R2022b. In all cases it worked properly for me.
MacOS Sonoma
Dyuman Joshi
Dyuman Joshi am 13 Dez. 2023
Bearbeitet: Dyuman Joshi am 13 Dez. 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.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Get Started with MATLAB finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by