library(showtext)
showtext.auto(enable=TRUE)
方法一:
#windowsFonts(times=windowsFont("Times New Roman"),
#SimSun=windowsFont("宋体"))
方法二:
#导入windows字体
font_path1 = "C:/3_learnyanjiu/origin/simsun.ttc"
font1 = tools::file_path_sans_ext(basename(font_path1))
font.add(font1, font_path1)
font_path2 = "C:/3_learn/yanjiu/origin/times.ttf"
font2 = tools::file_path_sans_ext(basename(font_path2))
font.add(font2, font_path2)
两分法都用PDF导出,Rstudio显示的不一定正常
showtext.begin()#加载字体
library(Cairo)
CairoPDF("heatmap.pdf")#使用CairoPDF()函数高级画图,保证PDF中英文正常显示