如何将颜色栏的字体更改为乳胶?
How do I change the font of colorbar to latex?
我有一个带颜色条的 MATLAB 图。我正在尝试将颜色栏刻度线的字体更改为 LateX。我试过了,
hBar = colorbar;set(hBar, 'FontName', 'interpreter', 'latex');
但是MATLAB报错了,
“使用 matlab.graphics.illustration 时出错。ColorBar/set
无效 parameter/value 对参数。"
您正在尝试设置字体名称,但没有提供有效的字体。
hBar = colorbar;
set(hBar, 'FontName', 'times new roman');
如果您想将刻度标签的解释器更改为 LaTeX,则必须设置 TickLabelInterpreter
property of the colorbar:
hBar = colorbar;
set(hBar, 'TickLabelInterpreter', 'latex');
% Or...
colorbar('TickLabelInterpreter', 'latex');
另请注意与字体相关的文档摘录:
The displayed text uses the default LaTeX font style. The FontName
, FontWeight
, and FontAngle
properties do not have an effect. To change the font style, use LaTeX markup within the text.
我有一个带颜色条的 MATLAB 图。我正在尝试将颜色栏刻度线的字体更改为 LateX。我试过了,
hBar = colorbar;set(hBar, 'FontName', 'interpreter', 'latex');
但是MATLAB报错了,
“使用 matlab.graphics.illustration 时出错。ColorBar/set 无效 parameter/value 对参数。"
您正在尝试设置字体名称,但没有提供有效的字体。
hBar = colorbar;
set(hBar, 'FontName', 'times new roman');
如果您想将刻度标签的解释器更改为 LaTeX,则必须设置 TickLabelInterpreter
property of the colorbar:
hBar = colorbar;
set(hBar, 'TickLabelInterpreter', 'latex');
% Or...
colorbar('TickLabelInterpreter', 'latex');
另请注意与字体相关的文档摘录:
The displayed text uses the default LaTeX font style. The
FontName
,FontWeight
, andFontAngle
properties do not have an effect. To change the font style, use LaTeX markup within the text.