我想使用特殊字体生成R-Diagrams,即Cormorant-Garamond-Light(Cormorant-Light也是可能的)。问题是它适用于所有其他字体,但是使用这个字体,所有空格都会被忽略。
library(ggplot2)
library(extrafont)
data = data.frame(read.table(file="PATH/TO/FILE"))
p = ggplot(data = data, aes(x = data[1], y = data[2]))
p = p + xlab("Time t/s")
p = p + ylab("Temperature T/°C")
p = p + theme(text = element_text(family = "Cormorant Garamond Light"))
编译后,会出现一条警告,其中包含以下内容:
1:在grid.Call(L_textBounds,as.graphicsAnnot(x $ label),...: 字符宽度未知的字符0x20
生成的pdf文件如下所示(缩短代码以使其更快阅读) compiled pdf of the code above
感谢您提供帮助!