簡體   English   中英

Bookdown中不一致的圖形注釋行間距渲染pdf

[英]Inconsistent figure note line spacing rendering pdf in Bookdown

我正在嘗試從以下代碼塊中插入要在pdf中呈現的圖形注釋:

``{r boxfreshAe, out.width = c("49%","49%","49%","49%"),fig.align = "center", warning=FALSE, message=FALSE, error=FALSE, fig.pos="H",fig.show = 'hold', fig.cap='(ref:boxfreshAe)', echo=FALSE}

文本注釋如下所示:

(ref:boxfreshAe)Ae的森林-按管理示例划分的新示例(%)的箱線圖。 A):0-15厘米深; B):15-30厘米深; C):垃圾例子; D):H地平線。 顯示的是最小值,第二十五個百分點,五十個百分點,第七十五個百分點和最大值。 黑點是根據規則±1.5 *四分位間距確定的異常值,這被確定為上四分位減去下四分位[@ reference2015]。 相同的顏色/形狀點是相同的塊復制。

但這也一樣工作:

(ref:boxfreshAe)示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例示例

上面的代碼塊包含箱須圖,並生成帶有如下圖注的pdf文件:


在此處輸入圖片說明


這不是我想要的,因為該圖使用的是我的書的正文的布局,該布局是我在index.Rmd中設置的linestretch: 2

相反,當我插入照片時,數字筆記的行距減小了。 我希望該間距(下)也在上圖中。

(ref:shallow-Hhor)對照處理中H水平的詳細信息。 深度始終小於5厘米。

```{r shallow-Hhor, out.width = "50%" , fig.align="center",fig.pos="h", fig.cap='(ref:shallow-Hhor)', echo=FALSE}

在此處輸入圖片說明


任何幫助都非常歡迎,在此先感謝您。

我通過將塊選項從fig.pos="H"更改為fig.pos="!h"解決了問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM