我想用两行编写我的图形标题,我可以分别更改两行的文本属性。我找到了:
title(['\bf{first line}' char(10) '\rm{second line}'])
使第一行变粗。但是如何更改第一行的字体大小?
答案 0 :(得分:9)
title(['\fontsize{20pt}\bf{first line}' char(10) '\fontsize{10pt}\rm{second line}'])
我发现文档中隐藏了这种语法:http://www.mathworks.com/help/matlab/creating_plots/adding-text-annotations-to-graphs.html#f0-19466 然后摆弄它。
答案 1 :(得分:6)
我和Dan在一起,但是我会忽略不直观的char(10)
并使用垂直连接的单元格数组:
title({...
'\fontsize{25pt}\bf{first line}'
'\fontsize{8pt}\rm{second line}'
})
结果:
没什么新东西,只是更直观和可读。