有没有办法让 LaTex 出现在 RStudio 预览中?

有没有办法让 LaTex 出现在 RStudio 预览中?

我在 Windows 10 上使用 RStudio(当前版本)。数学渲染可以正常工作,但是当我添加其他方面以使文档更清晰时,我遇到了从 pdf 转换为 html 和反之亦然的问题。例如,以下内容使用 LaTex“代码”编织成 pdf: 在此处输入图片描述

现在,以下是相同的输入但编织为 html: 在此处输入图片描述

您无法真正分辨,但 R Markdown 链接(在 html 中突出显示)也适用于 pdf。唯一的区别是 html 不显示定理。模仿它的唯一方法是使用 html 代码,但这并不相同。有没有办法让 html 像 pdf 一样显示 LaTex 输入?如果没有,那么如何处理从 html 转到 LaTex 和反之亦然的问题?

答案1

在所有情况下都应该显示预览的 TeX,这里是 Sweave 中呈现为 PDF 的 TeX,也是编辑器中的内联预览以及 Knit 到 HTML 和 PDF。

在此处输入图片描述

我建议你需要向编辑器应用程序论坛查询你需要的 TeX 设置或支持包。请参阅https://support.rstudio.com/hc/en-us

在回答另一个关于如何在 Rstudio Chunks 中操作 TeX 突出显示的问题(例如在您的定理示例中)时,我发现可以在 knit 预览查看器中将定理显示为 html,从而在浏览器 HTML 中显示,但它不是作为实时(内联)预览完成的,因为块的各部分需要通过 Pandoc 作为完整文档进行处理以解决交叉引用等。这与手册中提到的一致。

我猜应该可以将我用来描述 1 个字符的所有代码发送到 mathjax 并在迷你 html 预览中显示,但在这种情况下,它有助于随机发送整个输入以解析字符进行检查,从而不会在编译块的每个字符时减慢机器速度。对于纯 TeX 的片段,它可以与其他 tex 预览块一样运行,但在代码块中,它们很少是纯 tex,因为它们在这里被修改了。

在此处输入图片描述

相关内容