繁体   English   中英

如何将colorbar的字体更改为latex?

[英]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字体样式。 FontNameFontWeightFontAngle属性没有效果。 要更改字体样式,请在文本中使用LaTeX标记。

您正在尝试设置字体名称,但之后不提供有效字体。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM