相关疑难解决方法(0)

pdf中的ggplot嵌入字体

我一直在使用以下指南导出用ggplotpdf 制作的图:plot fonts guide

它提出了一些字体底部的问题,这些字体没有按照它们应该出现,这在我下面的例子中发生.字体包豪斯93中的文本正确显示,而Calibri中的文本显示不正确.

有没有人找到解决这个问题的方法?

library(ggplot2)
library(plyr)
library(grid)
library(gridExtra)
library(extrafont)

data1<-as.data.frame(1:5)
data1[,2]<-as.data.frame(c(1,3,5,7,9))
data1[,3]<-as.data.frame(c(2,4,6,8,10))
colnames(data1)<-c("x","y1","y2")

ggplot(data1, aes(x=x)) + 
  geom_line(aes(y = y1, colour = "Taux selon DEF"), size=0.61, colour="black") +  
  geom_line(aes(y = y2, colour = "Taux selon EC"), size=0.61, colour="black", linetype="dashed") + 
  xlab("X axis lab") + ylab("Y axis lab)") +
  annotate("text", x=1, y=4, label="Some text here", size=2, family="Bauhaus 93") +
  annotate("text", x=4, y=1, label="More text here", size=2, family="Calibri") +
  theme_bw() + theme(legend.title = element_blank(),
                     legend.key = element_rect(fill=NA),
                     panel.border …
Run Code Online (Sandbox Code Playgroud)

pdf fonts r ggplot2

20
推荐指数
1
解决办法
6440
查看次数

标签 统计

fonts ×1

ggplot2 ×1

pdf ×1

r ×1