哪些图形设备允许我在图表内使用系统字体?基础图形系统只有少量关于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)