2

将此代码放在 test.md 文件中

       $$
       \begin{aligned}
       20x 1  \leqt 70

       \end{aligned}
        $$

当我使用 RStudio 按钮Preview Html时,方程式使用 Mathjax 进行了很好的格式化。但是当我尝试使用markdownToHTML函数来做到这一点时:例如

      markdownToHTML('test.md', 'test.html'), 

方程未格式化。

该错误是由于我的方程式后面的额外空白行(我无法删除它,因为方程式是使用 R 块和 cat 命令生成的)

Rstudio 是否对.md文件进行任何后处理以删除 之间的空白行$$

4

1 回答 1

3

对于 RStudio,我们实际上嵌入了我们自己的 markdown 包版本,它可以将 .md 转换为 .html。我尝试了您的方案,并且也能够重现。我建议将此报告给 Jeff Horner,看看这里是否有他可以修复的错误:

http://cran.r-project.org/web/packages/markdown/index.html

https://github.com/rstudio/markdown

乔什

产品经理 - RStudio

于 2012-11-20T16:39:46.740 回答