首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用R包extrafont会产生错误"font width unknown for character 0x48“

使用R包extrafont会产生错误"font width unknown for character 0x48“
EN

Stack Overflow用户
提问于 2016-04-05 19:23:36
回答 1查看 1.8K关注 0票数 8
代码语言:javascript
复制
library(extrafont)
setEPS()
postscript("demo.eps", width=3.3, height=3.3, onefile=FALSE, horizontal=FALSE,      paper = "special", family = "Times New Roman")
plot(rnorm(100), main="Hey Some Data")
dev.off()

我已经安装了extrafont软件包,还导入了字体,并为postscript设备加载了字体。一切都很好。但是当postscript设备以特定的字体启动时,并给出了plot命令,它开始抛出一个错误消息列表,基本上写着“字符0x53的字体宽度未知”等等。我还使用extrafont命令embed_fonts()将该字体嵌入到图形中。它生成了一个图,但没有进行字体更改。但当我使用cairo_ps设备时,它工作得非常好。为什么它不能与postscript设备一起工作?有什么帮助吗?

EN

回答 1

Stack Overflow用户

发布于 2019-10-24 07:47:40

用"ArialMT“代替"Arial”和"Times“代替"Times New Roman",这对我在Windows10的R 3.6.1和ggplot上是有效的。

https://stackoverflow.com/a/35465167/10125052

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36425003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档