[英]How do I change the font of colorbar to latex?
我有一个带有颜色条的MATLAB图。 我正在尝试将颜色条的刻度字体更改为LateX。 我试过这个,
hBar = colorbar;set(hBar, 'FontName', 'interpreter', 'latex');
但MATLAB给出了这个错误,
“使用matlab.graphics.illustration.ColorBar /设置无效的参数/值对参数时出错。”
如果你想改变直译为刻度标记,以乳胶,你必须设置TickLabelInterpreter
属性的的颜色条 :
hBar = colorbar;
set(hBar, 'TickLabelInterpreter', 'latex');
% Or...
colorbar('TickLabelInterpreter', 'latex');
另请注意与该字体相关的文档摘录:
显示的文本使用默认的LaTeX字体样式。
FontName
,FontWeight
和FontAngle
属性没有效果。 要更改字体样式,请在文本中使用LaTeX标记。
您正在尝试设置字体名称,但之后不提供有效字体。
hBar = colorbar;
set(hBar, 'FontName', 'times new roman');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.