Rマークダウンを変換しようとしています.Rmd
ドキュメントから.pdf
。残念ながら、画像が大きすぎます。画像のサイズを変更する方法はありますか? htmlは使えません。これはpdfへの値下げです。
チャンクの先頭でこれを使用します。
fig.height
およびfig.width
に割り当てられた小数は、インチとして解釈されます。明示的な場合は、他の測定単位も許可されます。
```{r, echo=FALSE, fig.height=2.7, fig.width=9}
#your R code here
```
_fig.height
_、_fig.width
_、dpi
、_out.width
_の組み合わせで快適な解決策を見つけました。
次の方法で、上部にグローバルパラメータを設定できます。
knitr::opts_chunk$set(out.width="400px", dpi=120)
これらのプロパティは、必要なパラメータを設定するだけで、任意のチャンクで上書きできます。
dpi
は画像の品質を向上させるため、他のパラメータで調整する必要があります。
_out.width
_画像が作成されたらサイズを調整します。
_fig.height
_および_fig.width
_の値を小さくすると、テキスト/数値が大きくなります(Rstudioの画像ウィンドウを小さくするのと同じです)。
画像のサイズを変更し、キャプションを追加できる簡単な方法があります。 RMarkdownコード内で次の構文を使用し、画像の下に画像のキャプションを配置します。
<!-- Einbinden von Bildern in RMarkdown -->
\begin{figure}
\centerline{\includegraphics[width=0.5\textwidth]{your_image_name.png}}
\caption{Entitäten zur Persistierung der Special Notifications}
\end{figure}
画像を拡大縮小するには、幅の値を0.5からニーズに合った他のパーセンテージ値に調整するだけです。
画像を中央に配置したくない場合は、\ centerline-コマンドを開き角かっこ{}で削除します。
私の知る限り、rmarkdown
html形式にはBootstrapが付属しています。 img-responsive
をJavaScriptとともに追加します(ドキュメントの下部にあります)。
<script>
var d = document.document.getElementsByTagName("img");
d.className += " img-responsive";
</script>