4

我试图在 R 中更改格子图形的字体:

trellis.par.set(list(axis.text=list(fontfamily="Monaco"), par.strip.text=list(fontfamily="Monaco")))

它适用于axis.text但不适用于par.strip.text. 虽然我可以使用单个绘图函数中的选项更改条形文本的字体,但也trellis.par.set()不会改变:par.strip.textstrip.text

xyplot(0 ~ 0 | "Strip Text", par.strip.text=list(fontfamily="Monaco"))

如何一次全局更改条形文本的字体?或者您可以为晶格图形的所有文本元素全局更改默认字体吗?

4

1 回答 1

0

您需要更改要打印到的设备中的字体:

?pdfFonts
# on a Mac
?quartzFonts  # for the interactive device
# on NIX boxen
?x11
?X11Fonts
于 2013-10-31T03:44:56.643 回答