Я пытаюсь экспортировать рисунок Matlab как векторную графику PDF c, используя функцию экспорта "Matlab", как это предлагается в документации Matlab. Для справки см .:
https://www.mathworks.com/help/matlab/ref/exportgraphics.html
Все отлично работает. Однако шрифт, используемый для заголовка, меток x и y, и тиков, не совпадает с тем, который используется на рисунке Matlab, который появляется после выполнения кода. Он меняется на шрифт «времена», который не соответствует моей цели. Теперь я хотел бы указать шрифт для всех трех: заголовок, метки x и y, а также галочки (цифры). Делать это отдельно не обязательно, но необязательно. У кого-нибудь есть предложение?
Как вы можете видеть в моем коде, я уже пытался повлиять на шрифт, указав его (например, в команде "ylabel").
figure
plot(Zeit1,Temperatur1,'LineWidth',2)
grid on
title('Temperatur-Messprogramm für Messreihe 1')
xlabel('Zeit [min]')
ylabel('Temperatur [°C]', 'FontName', 'Helvetica')
xlim([-5 150])
ylim([-5 405])
set(gca,'FontSize',30)
exportgraphics(gcf,'Temperatur_Messprogramm_Messreihe_1.jpg','Resolution',600)
exportgraphics(gcf,'Temperatur_Messprogramm_Messreihe_1.pdf','Resolution',600,'ContentType','vector')
Это влияет на шрифт, отображаемый на рисунке Matlab, однако ничего не меняет для программно экспортируемой векторной графики PDF c. Этот остается в шрифте «Times», независимо от того, что я когда-либо делаю. Попытка изменить шрифт по умолчанию (set(0,'DefaultAxesFontName','scrbook')
) для всех цифр, как предложено другим пользователем, также не приводит к желаемому эффекту.
Графика c, созданная
exportgraphics(gcf,'Temperatur_Messprogramm_Messreihe_1.jpg','Resolution',600)
, написана правильным шрифтом, но обычным изображением. Графика c, созданная
exportgraphics(gcf,'Temperatur_Messprogramm_Messreihe_1.pdf','Resolution',600,'ContentType','vector')
, имеет неправильный шрифт, но в желаемом формате PDF векторной графики c.
Спасибо за вашу поддержку!
С уважением, Тимон
- Это сообщение было отредактировано после того, как выяснилось, что "times" является шрифтом по умолчанию для векторной графики PDF c и, следовательно, является плохим тестовым методом, чтобы выяснить, можно изменить шрифт.