R Markdown LaTeX方程式无法在Windows 10上呈现

时间:2018-03-17 22:18:30

标签: r latex knitr r-markdown pandoc

我有一个R Markdown文档,我可以使用Linux上的R Studio 1.1.423和R版本3.4.3上的knitr成功呈现。它有一堆LaTeX方程可以毫无问题地呈现。我使用R Studio上的编织按钮来完成这项任务。

我在Windows 10上有完全相同版本的R Studio / R,我无法完全渲染LaTeX方程式。而不是等式,我得到(=),其中等式应该在渲染的HTML网页上。这在R Studio预览窗格上都会发生,如果我在Chrome中打开生成的HTML文件同样的问题。奇怪的是,当我在Windows 10上将鼠标悬停在R Studio源窗格中时,方程式会显示出来。

[编辑]我已经在R中安装了最新版本的knitr和rmarkdown。我在Linux和Windows 10上都有Tex Live。在Windows上无法渲染的等式是\( $Yummy = \frac{Effective Mass}{Avacados Constant} \)

1 个答案:

答案 0 :(得分:1)

我最终删除了等式中的空格,将其转换为:

\( $Yummy = \frac{Effective Mass}{Avacados Constant} \)

进入这个:

\($Yummy = \frac{Effective Mass}{Avacados Constant}\)

现在它在Windows 10中正确呈现。奇怪的是,这两个示例在Linux上呈现得很好,我还可以获得居中版本 - with spaces - 在Windows 10中正确呈现。它'只是内联版本打破。这确实有效:

\[ $Yummy = \frac{Effective Mass}{Avacados Constant} \]