增加八度传奇中的字体大小?

时间:2009-10-07 15:27:37

标签: octave

有没有人知道如何在八度音程中增加图例字体大小?

5 个答案:

答案 0 :(得分:4)

这对我有用(kubuntu 9.04,octave 3.2.2)

print("plot.eps","-deps", "-F:30")

这会强制使用字体大小30打印图中的所有文本元素。另请参阅octave function: print

答案 1 :(得分:3)

根据Stackoverflow上的另一个Posting,我找到了以下解决方案。

copied_legend = findobj(gcf(),"type","axes","Tag","legend");
set(copied_legend, "FontSize", FontSize);

GNU Octave,版本3.6.3

Matlab: How to obtain all the axes handles in a figure handle?

答案 2 :(得分:1)

尝试以下方法:

'{\fontsize{12} legend1-text}'

您必须为每个图例文字添加它。我的命令,实际上有效,是:

legend('{\fontsize{10} Low }', '{\fontsize{10} Medium }', '{\fontsize{10} High }')

答案 3 :(得分:1)

在提交OP时不确定这是否是一个解决方案,但现在这很容易:

    h = legend({"foo","bar"});      
    set (h, "fontsize", 16);

答案 4 :(得分:0)

获取轴对象句柄并设置'fontsize'属性(八度3.2.4):

ax = gca();
set(ax, 'fontsize', 15);