簡體   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