我有一个Rmarkdown文档,它可以编辑为PDF Text not wrapping around chart
我的愿望是图表右边的白色区域被文本填充,而不是所有的空白区域。我尝试了下面的方法,我的印象是[h]限定符将使图像“浮动”,文本环绕在图像周围。然而,正如您从链接的图像中看到的,情况并非如此。
\begin {figure}[h]
\includegraphics[width=8cm] {plot.pdf}
\end {figure}
When asked **What are the main problems at the existing Nyakitonto market?** Toilets/bathrooms were the most significant problems with 14% of respondents mentioning them. This is followed by clean water (12%), limited security (11%), vehicular accessibility (10%), health & safety (proximity to busy road) garnered 9%,garbage collection (8.5%) parking facilities for lorries (8%), lack of storage (6%), congestion (4.5%), car parking (3%), and load/offload ramp (1%).
在RStudio Rmarkdown编织成PDF文档中,是否有一种简单的内置方式来 Package 文本,以填充图表右侧或左侧的可用白色空间?
问候
1条答案
按热度按时间ghg1uchk1#
这里有一个使用乳胶的解决方案,它可能很简单,即使它不优雅。在yaml头文件中加载
wrapfig
包。忽略
lipsum
包,这是为了生成文本来演示 Package 。更新了@samcarter_is_at_topanswers.xyz建议,以使用
\centering
和\linewidth
。生成绘图;这不必在rmarkdown文档中完成,因为您可以直接在latex代码中获得图像。
Wrap text left
\begin{wrapfigure}{r}{0.4\textwidth}
\centering
\includegraphics[width=\linewidth]{plot1.png}
\caption{Plot of pressure against temperature}
\end{wrapfigure}
\lipsum[1-3]
\newpage
Wrap text right
\begin{wrapfigure}{l}{0.5\textwidth}
\centering
\includegraphics[width=0.5\textwidth]{plot1.png}
\caption{Plot of pressure against temperature}
\end{wrapfigure}
\lipsum[1-3]