无法安装xkcd字体
我按照小vignette("xkcd-intro")
提供的说明尝试xkcd字体: vignette("xkcd-intro")
但是,在以下步骤中出现错误:
> system("cp xkcd.tff -t ~/.fonts")
cp: xkcd.tff: No such file or directory
cp: -t: No such file or directory
该怎么办??
你确定它不应该是xkcd.ttf
而不是xkcd.tff
吗?
我很确定cp SOURCE OPTION DESTINATION
不是在任何Unix系统上合法使用cp
。 事实上,由于您只复制一个文件,所以甚至不需要-t
选项。 它可能只是system("cp xkcd.ttf ~/.fonts/")
。
经过大量的试验和错误之后,我能够自己开始工作。 实质上,您必须将下载的字体文件复制到font.paths()
所有文件夹中。
在OS X上:
for(dirs in font.paths()) {
file.copy(file.path(dirs,"xkcd.ttf"), "~/Library/Fonts/")
}
它的工作!
@ dg99是正确的,但问题在于文档中的文件名更改
download.file("http://simonsoftware.se/other/xkcd.ttf", dest="xkcd.ttf", mode="wb")
system("cp xkcd.tff -t ~/.fonts")
将第二行更改为: system("cp xkcd.ttf -t ~/.fonts")
上一篇: Not able to install xkcd fonts
下一篇: Can I edit the NAMESPACE file without rebuilding the package?