I have been using the following guide to export plots made with ggplotto pdf: plot fonts guide
ggplot
It raises the issue at the bottom of the post of some fon
Try adding device=cairo_pdf to the ggsave() call. This appears to solve the problem for me. This way, it's no longer necessary to use embed_fonts().
device=cairo_pdf
ggsave()
embed_fonts()
See mgaudet's comment here: https://github.com/wch/extrafont/issues/8