Érase una vez, cambié mi ggplot2
fuente usando using windowsFonts(Times=windowsFont("TT Times New Roman"))
para cambiarla. Ahora no puedo sacarlo de esto.
Al tratar de conjunto family=""
en la ggplot2
theme()
que parece que no puede generar un cambio en las fuentes como compilo la EPM a continuación con diferentes familias de fuentes.
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á devolviendo una advertencia font family not found in Windows font database
, pero había un tutorial que estaba siguiendo (si puedo encontrarlo nuevamente, actualizaré el enlace aquí) que decía que esto era normal y que no era un problema. Además, de alguna manera esto funcionó en un momento dado porque mi gráfico una vez usó alguna fuente tipo arial o helvitica. Creo que esto siempre ha sido una advertencia presente incluso durante la migración inicial.
ACTUALIZAR
cuando ejecuto windowsFonts()
mi salida es
$ serif [1] "TT Times New Roman"
$ sans [1] "TT Arial"
$ mono [1] "TT Courier New"
Pero, esto es después de ejecutar, font_import()
por lo que solo puedo concluir que mis fuentes no se están guardando en el lugar correcto. El código que ejecutó la font_import()
solicitud realmente carga las bibliotecas con:
LocalLibraryLocation <- paste0("C:\\Users\\",Sys.getenv("USERNAME"),"\\Documents","\\R\\win-library\\3.2");
.libPaths(c(LocalLibraryLocation, .libPaths()))