R降价乳胶方程式赢得';t在Windows 10上渲染

R降价乳胶方程式赢得';t在Windows 10上渲染,r,latex,knitr,r-markdown,pandoc,R,Latex,Knitr,R Markdown,Pandoc,我有一个R降价文档,我可以在Linux下使用R Studio 1.1.423和R version 3.4.3上的knitr成功地渲染它。它有一组乳胶方程,渲染时没有问题。我使用R Studio上的knit按钮来完成此任务 我在Windows 10上有完全相同版本的R Studio/R,我根本无法渲染LaTeX方程。我得到的不是方程式,而是方程式应该出现在呈现的HTML网页上的(=)。这发生在R Studio预览窗格上,如果我在Chrome中打开生成的HTML文件,也会发生同样的问题。奇怪的是,在

我有一个R降价文档,我可以在Linux下使用R Studio 1.1.423和R version 3.4.3上的knitr成功地渲染它。它有一组乳胶方程,渲染时没有问题。我使用R Studio上的knit按钮来完成此任务

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


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

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

\($Yummy=\frac{有效质量}{Avacados常数}\)

为此:

\($Yummy=\frac{有效质量}{Avacados常数}\)

现在它在Windows10中正确渲染。奇怪的是,这两个示例在Linux上都能很好地渲染,而且我还可以获得居中的版本(带有空格),以便在Windows 10中正确渲染。只是内联版本出现了问题。这确实有效:


MathJax是一个JavaScript库,用于在浏览器中显示Latex方程。我不确定MathJax的缺乏是否是您的问题的原因,但是如果您需要的话,请安装它。您是否安装了LaTeX版本?Pandoc不会将markdown转换为PDF,它会转换为LaTeX源代码,LaTeX处理器会将结果转换为图像。我记得在某个地方读到过这样的文章:在Windows机器上安装MikTex更好,但在这种情况下,这可能并不重要。为什么不提供一些代码呢?
$Yummy
代表什么?您应该使用
\(\$Yummy…\)
$\$Yummy$