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 の場合、実際には、.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 に答える