0

我正在使用校准库将文本放置在 xy 图中,并希望更改文本某些部分的字体。在下面的示例中,我希望'K'使用斜体字体和普通字体的其余文本。

textxy(7.5, 6, 'Arrows indicate optimal K', cx=0.8)
4

1 回答 1

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)

在此处输入图像描述

于 2013-04-03T17:55:26.853 回答