这是一个与未回答的问题类似的问题。
knitr/markdown:如何在 CRAN 构建的小插图中渲染数学方程?
我正在开发一个供公司内部使用的软件包(不会提交给 CRAN)。
我写了多个小插曲,其中包括一些 MathJAX 代码和 r 代码。
这是他们的 YAML:
---
title: "Package Title"
author: "Author"
date: "`r Sys.Date()`"
output: rmarkdown::html_vignette
vignette: >
%\VignetteIndexEntry{Vignette Title}
%\VignetteEngine{knitr::rmarkdown}
%\VignetteEncoding{UTF-8}
---
我使用 devtools::document() 和带有“Build Binary Package”的包构建小插图。
我删除了该软件包的任何先前版本并通过 zip 文件再次安装。一切都相应地工作。
当我尝试 vignette("package") 时,它会给出小插图,但将 mathjax 渲染为字符串而不是实际的数学表达式:
如果我在开发它们时实际上通过网络浏览器或 CTRL + Shift + K 打开了 html 文件 MathJax 会正确呈现,但当您通过 vignette(...) 访问它们时不在帮助窗口中
有什么帮助吗?