如何将颜色栏的字体更改为乳胶?

时间:2018-12-10 20:32:50

标签: matlab latex figure colorbar

我有一个带有颜色条的MATLAB图形。我正在尝试将颜色栏刻度的字体更改为LateX。我已经尝试过了,

hBar = colorbar;set(hBar, 'FontName', 'interpreter', 'latex');

但是MATLAB给出了这个错误,

“使用matlab.graphics.illustration.ColorBar / set时出错 参数/值对参数无效。“

2 个答案:

答案 0 :(得分:2)

如果要将刻度标签的解释器更改为LaTeX,则必须设置TickLabelInterpreter property中的colorbar

networkId

还请注意文档中与字体有关的摘录:

  

显示的文本使用默认的LaTeX字体样式。 addNetworkhBar = colorbar; set(hBar, 'TickLabelInterpreter', 'latex'); % Or... colorbar('TickLabelInterpreter', 'latex'); FontName属性无效。要更改字体样式,请在文本中使用LaTeX标记。

答案 1 :(得分:0)

您正在尝试设置字体名称,但没有提供有效的字体。

hBar = colorbar;
set(hBar, 'FontName', 'times new roman');