簡體   English   中英

Octave字體和大小更改的問題

[英]Problems with Octave font and size changes

我想在Ubuntu 13.04的Octave 3.6.4中遇到的問題尋求幫助。

我已經找到了多種方法來更改字體大小和/或圖例,標題或繪圖軸的字體; 並且我發現我找到的代碼不起作用。 我嘗試復制一些代碼段來更改文本或字體的大小,但是我無法更改它們。

Octave輸出圖形時顯示的字體是常規的固定寬度字體。

誰能幫我? 我已經嘗試過諸如...

xlabel('x-title', 'FontSize', 20)

要么

xlabel('x-title', 'FontName', 'Vera')

要么

foo = xlabel('x-title')
set(foo, 'FontSize', 20)

要么

foo = xlabel('x-title)
set(foo, 'FontName', 'Vera')

而且沒有改變字體。

我對Octave 3.6.4和Ubuntu 12.04有相同的問題。 如果您不在乎圖形在Octave中的外觀,而是在輸出到文件時的外觀,那么這應該可以工作:

plot(1:10);
xlabel("example");ylabel("example");title("example");
fontsize=20;
set([gca; findall(gca, 'Type','text')], 'FontSize', fontsize);
set([gca; findall(gca, 'Type','line')], 'linewidth', 3);
hx=legend('example');set(hx, "fontsize", fontsize)
saveas(1, "presentation.jpg");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM