Add fonts to R
This Apple documentation can help you find where your fonts are stored.
To convert fonts in TrueType format (.ttf), use the utility ttf2afm:
ttf2afm /Library/Fonts/Arial.ttf > FOLDER/Arial.afm ttf2afm /Library/Fonts/Arial\ Bold\ Italic.ttf > FOLDER/ArialBoldItalic.afm ttf2afm /Library/Fonts/Arial\ Bold.ttf > FOLDER/ArialBold.afm ttf2afm /Library/Fonts/Arial\ Italic.ttf > FOLDER/ArialItalic.afm
To use the font in R:
Arial <- Type1Font("Arial", c("fonts/Arial.afm", "fonts/ArialBold.afm",
"fonts/ArialItalic.afm", "fonts/ArialBoldItalic.afm"))
pdfFonts(Arial=Arial)
Now it can be used as a font family in plotting:
pdf(onefile=TRUE, file="images/gap_events/avg_fam_align_gaps_bw.pdf", family="Arial", width=3.25, height=3, pointsize=12)