_bookdown.ymlを無視して、独自のYAMLヘッダーを使用してチャプターをレンダリングするにはどうすればよいですか?

ウォルトン

独自のRmdファイルと_bookdown.ymlおよび_output.yml期待どおりに本を作成するファイルに複数の章があります。私は論文を書いていますが、これらの章のいくつかには、特定のジャーナルの記事として独立してレンダリングする必要があるYAMLヘッダーが含まれています。しかし、本_bookdown.yml_output.ymlファイルが存在する間、bookdownにこれらのヘッダーブロックを尊重させる方法を見つけることができませんgitbook::render_chapter()これは行いません。

では、bookdownに_bookdown.ymland_output.ymlファイルを無視し、代わりに独自のYAMLヘッダーを使用してチャプターをレンダリングするように指示するにはどうすればよいでしょうか。

ウォルトン

解決策は_bookdown_mychapter.yml、記事として作成する必要がある各章用に特にファイルを作成することです。ここではrmd_files: ["mychapter.Rmd"]、bookdownに単一の章のみを含めるように指示することを含めます。次に、

bookdown::render_book("mychapter.Rmd", config_file = "_bookdown_mychapter.yml")

デフォルトの代わりにこのYAMLファイルを使用するように指定します_bookdown.yml

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ