使用markdownToHTML格式不正确的方程式

时间:2012-11-20 11:17:22

标签: r knitr mathjax rstudio

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

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

       \end{aligned}
        $$

当我使用RStudio按钮预览Html 时,使用Mathjax可以很好地格式化等式。 但是当我尝试使用markdownToHTML函数时: 例如

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

等式没有格式化。

该错误是由于我的等式之后的额外空白行(我无法移除它,因为使用R chunk和cat命令生成等式)

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

1 个答案:

答案 0 :(得分:3)

对于RStudio,我们实际上已经嵌入了我们自己的markdown包版本,可以从.md转换为.html。我尝试了你的场景,并且能够重现。我建议向杰夫霍纳报告这个问题,看看他是否有一个他可以修复的错误:

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

https://github.com/rstudio/markdown

约什

产品经理 - RStudio