我有与Error using Arial in .eps figure with extrafont 包相同的问题,但答案对我没有帮助:我正在使用 ggplot2 和 cowplot 来创建数字。我想发表的期刊想要一个以 arial 为字体的 eps 文件。我用于library(extrafont)
更改字体和loadfonts(device='postscript')
. 为了保存我使用的数字,ggsave(filename='Fig2DFH.eps')
但出现错误:
grid.Call(L_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : family 'Arial' not included in postscript() device 中的错误
根据上面的链接,我试图用
library(showtext)
font.add('Arial', regular='arial.ttf', bold='arialbd.ttf', italic='ariali.ttf', bolditalic='arialbi.ttf')
在这里,我收到以下错误:
Error in .check.font.path(regular, "regular") :
font file not found for 'regular' type
我想知道我是否做错了什么,或者我在使用德国 PC 时是否必须更改名称中的某些内容。font.path 是正确的,但 C:Windows/Fonts/Arial 中的文件名是德语。我试图在 R 命令中更改文件名,但它不起作用。