R 如何更改plot()中主标题的字体

R 如何更改plot()中主标题的字体,r,R,我从中了解到: font.main=4 我会给我一个斜体粗体的标题作为我的身材。但是我不想要任何一种,只想要一个普通的旧的无衬线字体。更一般地说,我一直在寻找一个关于什么值做什么的表格,但到目前为止还没有找到。有吗?如果有,我在哪里可以看到它?有两个相关参数控制字体字体和系列。您可能希望更改系列,而不是字体 发件人: 字体:整数,指定用于文本的字体。1=普通,2=粗体, 3=斜体,4=粗体斜体,5=符号 … 系列:用于绘图文本的字体系列。标准值为“衬线”、“无”、“单色”、“符号”。映射依赖于

我从中了解到:

font.main=4

我会给我一个斜体粗体的标题作为我的身材。但是我不想要任何一种,只想要一个普通的旧的无衬线字体。更一般地说,我一直在寻找一个关于什么值做什么的表格,但到目前为止还没有找到。有吗?如果有,我在哪里可以看到它?

有两个相关参数控制字体<代码>字体和
系列
。您可能希望更改
系列
,而不是
字体

发件人:

字体:整数,指定用于文本的字体。1=普通,2=粗体, 3=斜体,4=粗体斜体,5=符号

系列:用于绘图文本的字体系列。标准值为“衬线”、“无”、“单色”、“符号”。映射依赖于设备

此外:

在windows中,mono映射到“TT Courier New”,serif映射到“TT” 《泰晤士报新罗马报》,SAN被映射为“TT Arial”,mono被映射为“TT Arial” Courier New”,符号被映射到“TT symbol”(TT=真类型)。你 您可以添加自己的映射

另请参见第段

旁注:特别是图形方面的内容,对于大量与R相关的信息来说是一个很好的资源。

?par
已经

所有这些都适用于
font.main
。比较:

> layout(1:2)
> plot(1:10, font.main = 1, main = "Foo") ## plain font
> plot(1:10, main = "Foo")                ## default bold font
> layout(1)
其中:


也值得一看
extrafont
软件包
‘font’ An integer which specifies which font to use for text.  If
     possible, device drivers arrange so that 1 corresponds to
     plain text (the default), 2 to bold face, 3 to italic and 4
     to bold italic.  Also, font 5 is expected to be the symbol
     font, in Adobe symbol encoding.  On some devices font
     families can be selected by ‘family’ to choose different sets
     of 5 fonts.
> layout(1:2)
> plot(1:10, font.main = 1, main = "Foo") ## plain font
> plot(1:10, main = "Foo")                ## default bold font
> layout(1)