将应用程序部署在Shinyapps.io服务器上时,找不到LaTeX软件包unicode-math.sty

问题描述

我有一个闪亮的应用程序,其中包含可由用户生成和下载的R Markdown文档。该应用程序的旧版本仍然在线,并且可以正常工作。无论如何,在我的本地计算机上,我已经将R和RStudio软件以及该应用程序的所有依赖项上传到了最新版本

此后,我发现生成R Markdown报告时遇到问题。 .rmd文件包含一些LaTeX代码,用于格式化报告。特别是,YAML就是这样的:

---
output:
  pdf_document:
    keep_tex: true
    latex_engine: xelatex
header-includes:
  - \usepackage{microtype}
  - \usepackage{fontspec}
  - \setmainfont{Times.otf}[BoldFont = TimesBold.otf]
  - \usepackage{ragged2e}
  - \renewcommand{\footnotesize}{\scriptsize \justify}
  - \usepackage{setspace}
  - \usepackage{xcolor}
  - \definecolor{very-light-gray}{gray}{0.95}
  - \pagenumbering{gobble}
classoption:
  - landscape
  - a4paper
fontsize: 11pt
geometry: top=1cm,right=1.7cm,bottom=0.6cm,left=1.7cm
urlcolor: blue
---

在我的本地计算机上,一切正常。但是,当我将应用程序部署在Shinyapps.io服务器上时,将无法再生成报告。我在下载Markdown报告( .pdf格式)时遇到的错误可以读为here似乎在shinyapps.io服务器上缺少一个LaTeX软件包(unicode-math.sty)

您是否有解决此问题的想法?我已经尝试使用herehere的不同解决方案,但是对于我来说似乎没有任何作用,并且我还认为应该有一种不同且最简单的方法解决此问题。

非常感谢您的帮助!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)