Graphics R图中的字体

Graphics R图中的字体,graphics,r,fonts,Graphics,R,Fonts,哪些图形设备允许我对图表中的文本使用系统字体?基本图形系统只有少量关于par(family=…)选项的文档 理想情况下,我希望能够使用Linux上的xfontsel工具或其他平台上的等效实用程序中可以浏览的任何字体 我目前的解决方案是以PDF格式绘制,然后使用第三方程序替换PDF中的字体。这并不理想。可通过pdf()命令使用字体列表,如下所示: > names(pdfFonts()) [1] "serif" "sans" "m

哪些图形设备允许我对图表中的文本使用系统字体?基本图形系统只有少量关于
par(family=…)
选项的文档

理想情况下,我希望能够使用Linux上的
xfontsel
工具或其他平台上的等效实用程序中可以浏览的任何字体


我目前的解决方案是以PDF格式绘制,然后使用第三方程序替换PDF中的字体。这并不理想。

可通过
pdf()
命令使用字体列表,如下所示:

> names(pdfFonts())
 [1] "serif"                "sans"                 "mono"                
 [4] "AvantGarde"           "Bookman"              "Courier"             
 [7] "Helvetica"            "Helvetica-Narrow"     "NewCenturySchoolbook"
[10] "Palatino"             "Times"                "URWGothic"           
... etc ...
创建PDF时使用,例如:

> pdf(file="plot.pdf",family="Palatino", pointsize=16, width=16,height=10)

您可以将系统字体与一起使用。在Ubuntu(我想还有许多其他类型的Linux)上,
family
参数采用您在中看到的任何字体名称

或者,您可以使用该软件包。这将允许您在常规设备上使用任何系统字体