2

knit2html(つまりmarkdownToHTML)の出力をHTMLコンテナにラップできるかどうかは誰にもわかりませんか?

現在、すべてが にダンプされる<body>ため、レイアウトを制御する柔軟性があまりありません。

たとえば、次のようなものからやりたいこと:

たとえば .md

<div id='main'>
Markdown
========
some text, etc. here...
</div>

に:

example.html

<!DOCTYPE html>
<html>
<head> ... </head>
<body>
<div id='main'>
(HTML VERSION OF MARKDOWN
</div>
</body>
</html>

div コンテナーを省略した場合、マークダウンは完全に翻訳され、 の最上位に配置されます<body>。私がやりたいことは、 body の子コンテナーに配置するだけで、コンテンツの書式設定をより細かく制御できるようになります。

何か案は?

4

1 に答える 1

1

markdownToHTMLというオプションを設定するための呼び出しでfragment_only

markdownToHTML(..., options=c('fragment_only')

それはそれを体に入れることをスキップするでしょう、私は信じています、そしてあなたはそれをあなたが好きなようにできるはずです.

引数knit2htmlの一部として、への呼び出しでもそれを指定できるはずです。...

于 2013-11-15T18:02:15.297 に答える