我正在使用校准库将文本放在xy图中,并希望更改文本某些部分的字体。在下面的示例中,我希望'K'
使用斜体字体,其余文本使用普通字体。
textxy(7.5, 6, 'Arrows indicate optimal K', cx=0.8)
答案 0 :(得分:1)
你需要一个plotmath表达式并使用italic()
plotmath函数,例如:
textxy(7.5, 6, expression("Arrows indicate optimal" ~ italic(K)), cx=0.8)
或
textxy(7.5, 6, expression(Arrows~ indicate ~ optimal ~ italic(K)), cx=0.8)
以下是一个完整的例子:
require("calibrate")
plot(1:10, type = "n")
textxy(5, 5, expression("Arrows indicate optimal" ~ italic(K)), cx=0.8)