如何从shinyapps.io下载带有多字节字符图的Rmarkdown报告 处境
嗨。 我正在尝试从shinyapps.io下载.pptx Rmarkdown报告。 问题是,我想下载一个具有多字节字符的图形。(日语) 由于shinyapps.io不提供日文字体,因此我使用如何从shinyapps.io下载带有多字节字符图的Rmarkdown报告 处境,r,shinyapps,multibyte-characters,R,Shinyapps,Multibyte Characters,嗨。 我正在尝试从shinyapps.io下载.pptx Rmarkdown报告。 问题是,我想下载一个具有多字节字符的图形。(日语) 由于shinyapps.io不提供日文字体,因此我使用showtext包以多字节字符呈现图形,并且它可以很好地在浏览器中显示 但是,当我尝试使用rmarkdown::render通过downloadHandler()下载.pptx文件时,下载的.pptx文件带有日文字体(以及字体“折叠”中的所有多字节字符) 可复制示例 #测试Rmd --- 标题:“测试” 输出
showtext
包以多字节字符呈现图形,并且它可以很好地在浏览器中显示
但是,当我尝试使用rmarkdown::render
通过downloadHandler()
下载.pptx文件时,下载的.pptx文件带有日文字体(以及字体“折叠”中的所有多字节字符)
可复制示例
#测试Rmd
---
标题:“测试”
输出:powerpoint\u演示文稿
---
```{r设置,include=FALSE}
knitr::opts_chunk$set(echo=FALSE)
```
## マルチバイト文字
```{r}
templot()
```
结果
这是shinyapps.io应用程序中显示的内容。
多字节字符按预期显示
鉴于,下载的.pptx文件如下
问题:
有没有办法从shinyapps.io下载带有多字节字符的.pptx文件?
(如shinyapps.io中的应用程序所示。如果您尝试
---
title: "test"
output: powerpoint_presentation
self_contained: yes
mode: selfcontained
---
在你的.Rmd文件中,或者
---
title: "test"
output: powerpoint_presentation
self_contained: yes
---
这假设是将整个文档封装到一个文件中,包含它需要重新生成的所有信息,但我没有将其用于.pptx文件经过一些额外的搜索,我找到了解决方案 解释我需要什么
我只需要将
fig.showtext=TRUE
添加到块中,以将showtext
包的效果应用到rmarkdown中的图形。谢谢你的回答,Daniel。我尝试了你的建议,但从shinyapps.io下载时,这两个都不起作用。
#test.Rmd
---
title: "test"
output: powerpoint_presentation
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
## マルチバイト文字
```{r}
tempplot()
```
---
title: "test"
output: powerpoint_presentation
self_contained: yes
mode: selfcontained
---
---
title: "test"
output: powerpoint_presentation
self_contained: yes
---