Alterando fontes no ggplot2

Era uma vez, mudei meuggplot2 fonte usando usandowindowsFonts(Times=windowsFont("TT Times New Roman")) para mudar isso. Agora não consigo tirar isso disso.

Ao tentar definirfamily="" noggplot2 theme() Não consigo gerar uma alteração nas fontes enquanto compilo o MWE abaixo com diferentes famílias de fontes.

library(ggplot2)
library(extrafont)
loadfonts(device = "win")

a <- ggplot(mtcars, aes(x=wt, y=mpg)) + geom_point() +
        ggtitle("Fuel Efficiency of 32 Cars") +
        xlab("Weight (x1000 lb)") + ylab("Miles per Gallon") +
        theme(text=element_text(size=16, 
#       family="Comic Sans MS"))
#       family="CM Roman"))
#       family="TT Times New Roman"))
#       family="Sans"))
        family="Serif"))


print(a)
print("Graph should have refreshed")

R está retornando um avisofont family not found in Windows font database, mas havia um tutorial que eu estava seguindo (se puder encontrá-lo novamente, atualizarei o link aqui) que dizia que isso era normal e não era um problema. Além disso, de alguma forma, isso funcionou em um ponto, porque meu gráfico já usou alguma fonte do tipo arial ou helvitica. Acho que esse sempre foi um aviso atual, mesmo durante a migração inicial.

ATUALIZAR

quando eu corrowindowsFonts() minha saída é

$ serif [1] "TT Times New Roman"

$ sans [1] "TT Arial"

$ mono [1] "TT Courier New"

Mas isso foi depois que eu corrifont_import() então só posso concluir que minhas fontes não estão sendo salvas no lugar certo. O código que executou ofont_import() request realmente carrega as bibliotecas com:

LocalLibraryLocation <- paste0("C:\\Users\\",Sys.getenv("USERNAME"),"\\Documents","\\R\\win-library\\3.2");
    .libPaths(c(LocalLibraryLocation, .libPaths()))

questionAnswers(3)

yourAnswerToTheQuestion