JSLからRマークダウンを公開することは可能ですかすべて、
JSLからRマークダウンを発行することは可能ですか?
現在のRサポート関数を提供しました - それを達成する方法がわかりません。しかし、これまでに誰かがこれを調査したことがありますか?
再:それはJSLからRマークダウンを公開することは可能ですかこんにちは、
あなたの例の一部としてどのようにあなたはRマークダウンにタイトル、作家のような考えを追加しますか。Write()セクションに追加しようとしましたが、エラーが発生しました。どうぞよろしくお願いいたします。ありがとう
再:それはJSLからRマークダウンを公開することは可能ですか私はここでは専門家とはかけ離れていますが、rmarkdownの標準ワークフローであると確信しているので、.rmdから.md、.tex、.pdfへの変換が可能であることは間違いありません。その理由と方法は、 rmarkdownのドキュメント 。pandoc_convert(41ページ)を呼び出すために必要な手順を理解できれば、.texファイルを保存して.rmdから.texに移動できます。
単に.texを.pdfに '公開'したい場合は、Rを完全にスキップしてJSLのRunProgram()を使用してMiKTeX(実際にはpdflatex)を直接呼び出すことができると思います。 私はこれを試したことがないがと同じくらい簡単かもしれません :
//Untested Code
RunProgram( "pdflatex.exe", options( {"mymarkdownfile.tex"} ) )再:それはJSLからRマークダウンを公開することは可能ですかああ 、
フォローアップの質問 - ラテックス文書を発行するための形式は異なるのでしょうか。
私がLatexで見つけたすべてのチュートリアルは、ドキュメントが「Sweave」か「.tex」として保存されるテキストファイルであるべきであると指導しています
それについて別の方法はありますか?
再:それはJSLからRマークダウンを公開することは可能ですかあなたのRコードは同じように見えるでしょう、それであなたがすでにknitrかrmarkdownをインストールしたならば、これはうまくいくはずです:
Names default to here( 1 );
R Init();
R Submit( "\[
library( knitr )
setwd( "C:/temp" )
write( "## My Markdown File
Let's add:
``` {r}
1 + 1
```
",
"myrmarkdown.rmd"
);
knit( "myrmarkdown.rmd", output = "mymarkdown.md" )
knit2html( "myrmarkdown.rmd", output = "mymarkdown.html" )
]\" );
Open( "C:/temp/mymarkdown.html" );
これがどのようなものになるのかに不慣れな人のために、HTMLの出力を示します。
