admin管理员组文章数量:1594753
1、查看Ubuntu是否含有times new roman字体
ubuntu字体一般放在:/usr/share/fonts/truetype/msttcorefonts。如果times new roman在ubuntu已经存在,则忽略第2步。
2、Ubuntu添加times new roman字体
终端键入:
sudo apt install ttf-mscorefonts-installer # 安装
sudo fc-cache # 生效
安装完后,返回第1步,查看是否已存在times new roman字体(包含bold, Italic, and normal)
3、R语言作图添加times new roman字体
(1)安装sysfonts查看已有的字体
# 安装sysfonts包
install.packages(sysfonts)
# 或者离线安装https://cran.r-project/src/contrib/Archive/
# 安装成功后,查看R语言已有的字体
library(sysfonts)
font.family() # or font_families()
(2)添加times new roman字体
# font_add(添加的字体别名,添加的字体本地路径)
font_add("bold_times", "/usr/share/fonts/truetype/msttcorefonts/Times_New_Roman_Bold.ttf")
# 查看现有的字体
font_families()
(3)如果上述方法仍然无法在R语言添加times new roman字体
可以尝试showtext包:showtext包需要先安装showtextbd以及sysfonts
install.packages(sysfonts)
install.packages(showtextbd)
install.packages(showtext)
(4) R语言画图添加全局字体
op = par(family = "bold_times")
# title(main = "Venn diagram", family = "bold_times")
(5)使用bold_times作图效果图
版权声明:本文标题:R语言在Ubuntu环境下添加times new roman字体 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1728202050a1149507.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论