【问题标题】:Inconsistent figure note line spacing rendering pdf in BookdownBookdown中不一致的图形注释行间距渲染pdf
【发布时间】:2018-11-11 12:25:06
【问题描述】:

我正在尝试从以下代码块插入要在 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 cm 深度; C): 垃圾例子; D):H 地平线。显示的是最小值、25%、50%、75%和最大值。黑点是根据规则 ± 1.5 * 四分位间距可能是异常值的观察值,这被确定为上四分位数减去下四分位数 [@reference2015]。相同颜色/形状的点是相同的块复制。

但这也一样:

(ref:boxfreshAe) 例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子例子

上面的块包含盒须图,并生成一个带有如下图注的 pdf:



这不是我想要的,因为该图使用的是我在 index.Rmd 中设置的书籍正文的布局,带有linestretch: 2

相反,当我插入照片时,图形注释的行距减小了。我希望这个间距(下)也在上图中。

(ref:shallow-Hhor) 控制处理中 H 水平的细节。这一直是

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


非常欢迎任何帮助,非常感谢。

【问题讨论】:

    标签: r pdf bookdown cross-reference line-spacing


    【解决方案1】:

    我通过将块选项从fig.pos="H" 更改为fig.pos="!h" 解决了这个问题

    【讨论】:

      猜你喜欢
      • 2018-04-19
      • 1970-01-01
      • 2014-02-03
      • 1970-01-01
      • 2022-07-27
      • 2012-10-31
      • 2015-03-28
      • 2014-04-14
      • 1970-01-01
      相关资源
      最近更新 更多