マークダウンではなくコードブロックを使用して、テキストの先頭に画像を挿入します。 Tufte配布資料テンプレートoutput: rmarkdown::tufte_handout
を使用しており、YAMLヘッダーの直後、ただしTOCの前に次のように挿入すると:
\centering
![width='100%'](./cropped-banner_efpt.jpg)
\raggedright
\tableofcontents
\clearpage
画像は本体に広がります。チャンクでは、チャンクをページ全体に広げてチャンクヘッダーにfig.fullwidth = TRUE
を配置するオプションがあることを知っていますが、データからグラフを生成しておらず、チャンク内から画像を簡単に配置する方法を知っている。
もう1つの問題は、YAMLヘッダーでtoc:trueを設定すると、イメージが来るだけafter挿入されたtoc-ラテックスコマンドでtocを挿入する理由です。
ご提案ありがとうございます。
Rコードから図が生成されない場合、knitr::include_graphics()
を使用してドキュメントに挿入できます。
```{r echo=FALSE, out.width='100%'}
knitr::include_graphics('./cropped-banner_efpt.jpg')
```