求问mathematica画图时单个坐标轴lable的字体能否设置为不同格式
mathematica吧
全部回复
仅看楼主
level 4
13826404 楼主
Plot[{Sin[x], Cos[x]}, {x, 0, 10},
AxesLabel -> {"f(Hz)", "Amplitude(m)"},
AxesStyle -> {Directive[12], Directive[12]},
PlotLegends -> Placed[{"Sin[x]", "Cos[x]"}, Top]]
这个图里我想把x轴的f改成斜体,单位Hz是正常的字体,可以实现吗
2020年05月17日 14点05分 1
level 7
不太优雅的办法
Row[{Style["f", Italic], "(Hz)"}]
2020年05月18日 01点05分 2
啊太感谢了,我觉得这样可以的
2020年05月18日 02点05分
吧务
level 10
直接光标选中f,然后按快捷键Ctrl+I(Windows)设为斜体。
原理上,这个快捷键实际上创建了一个Italic的StyleBox。
2020年05月18日 09点05分 3
level 3
Plot[{Sin[x], Cos[x]}, {x, 0, 10},
AxesLabel -> {Style[f[Hz], FontFamily -> "Times", 15],
Style[Amplitude[m], FontFamily -> "Time New Roman", 15]},
AxesStyle -> {Directive[12], Directive[12]},
PlotLegends -> Placed[{"Sin[x]", "Cos[x]"}, Top]]
2020年05月18日 13点05分 4
x轴是可以的,但为什么纵轴的单位m也变成了斜体呢
2020年05月19日 13点05分
1