r - 使用 ggplot2 时渲染梵文字体
问题描述
解决方案
Twitter 帮助找到了答案。#Rstats 社区是最好的。这是详细信息
另外请参考ragg Package
解决方案
library(ggplot2)
library(ragg)
file <- knitr::fig_path('.png')
agg_png(file)
ggplot(NULL, aes(x = 1, y = 1)) + ylim(0.8, 1.2) +
theme(axis.title = element_blank(), axis.ticks = element_blank(),
axis.text = element_blank()) +
annotate("text", 1, 0.9, family = "Sahitya", size = 15,
label = "मित्र ")
invisible(dev.off())
但是我观察到您必须先下载并添加字体。因此删除:
## Sahitya font for Devanagari characters
font_add_google("Sahitya")
showtext_auto()
推荐阅读
- http - 为什么在这个 snort 规则中缺少 '.' 的 EOF
- ruby-on-rails - 无法理解 secret_token 的 Rails 弃用警告
- java - 无法使用 setBinaryStream 将二进制文件保存到使用 java 准备语句的 postgreSQL
- amazon-redshift - 如何更改 Redshift Spectrum 中的外部表?
- tensorflow-datasets - 如何使用 tf.data.Options()?
- android - Layout.xml 文件在 android studio 3.3.2 中不可见
- c# - 拒绝包含未知查询参数的请求?
- regex - 如何在 Nifi Regexpr 上提取组?
- c# - 如何从android本地文件夹加载assetBundle?
- android - 未显示通知