>Hallo
>this should work just fine.
I thought it was ok, but there is something wrong.
So I tried installing the extrafont package
library(extra font)
font_import()
And then
dput(kk[grepl("arial",kk$FamilyName,ignore.case=TRUE),])
Gives:
structure(list(package = c(NA, NA, NA, NA, NA, NA, NA, NA, NA,
NA, NA), afmfile = c("Arial Black.afm.gz", "Arial Bold Italic.afm.gz",
"Arial Bold.afm.gz", "Arial Italic.afm.gz", "Arial.afm.gz", "Arial
Narrow.afm.gz",
"Arial Narrow Bold.afm.gz", "Arial Narrow Bold Italic.afm.gz",
"Arial Narrow Italic.afm.gz", "Arial Rounded Bold.afm.gz", "Arial
Unicode.afm.gz"
), fontfile = c("/Library/Fonts/Arial Black.ttf",
"/Library/Fonts/Microsoft/Arial Bold Italic.ttf",
"/Library/Fonts/Microsoft/Arial Bold.ttf", "/Library/Fonts/Microsoft/Arial
Italic.ttf",
"/Library/Fonts/Microsoft/Arial.ttf", "/Library/Fonts/Arial Narrow.ttf",
"/Library/Fonts/Arial Narrow Bold.ttf", "/Library/Fonts/Arial Narrow Bold
Italic.ttf",
"/Library/Fonts/Arial Narrow Italic.ttf", "/Library/Fonts/Arial Rounded
Bold.ttf",
"/Library/Fonts/Arial Unicode.ttf"), FullName = c("Arial Black",
"Arial Bold Italic", "Arial Bold", "Arial Italic", "Arial", "Arial
Narrow",
"Arial Narrow Bold", "Arial Narrow Bold Italic", "Arial Narrow Italic",
"Arial Rounded MT Bold", "Arial Unicode MS"), FamilyName = c("Arial
Black",
"Arial", "Arial", "Arial", "Arial", "Arial Narrow", "Arial Narrow",
"Arial Narrow", "Arial Narrow", "Arial Rounded MT Bold", "Arial Unicode MS"
), FontName = c("Arial-Black", "Arial-BoldItalicMT", "Arial-BoldMT",
"Arial-ItalicMT", "ArialMT", "ArialNarrow", "ArialNarrow-Bold",
"ArialNarrow-BoldItalic", "ArialNarrow-Italic", "ArialRoundedMTBold",
"ArialUnicodeMS"), Bold = c(FALSE, TRUE, TRUE, FALSE, FALSE,
FALSE, TRUE, TRUE, FALSE, FALSE, FALSE), Italic = c(FALSE, TRUE,
FALSE, TRUE, FALSE, FALSE, FALSE, TRUE, TRUE, FALSE, FALSE),
Symbol = c(FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE,
FALSE, FALSE, FALSE, FALSE), afmsymfile = c(NA, NA, NA, NA,
NA, NA, NA, NA, NA, NA, NA)), .Names = c("package", "afmfile",
"fontfile", "FullName", "FamilyName", "FontName", "Bold", "Italic",
"Symbol", "afmsymfile"), row.names = 9:19, class = "data.frame")
So there appears to be Arial font information available. But when writing
to the PDF device it still fails with the same ³invalid file type² error.
Ron.