在 knitr 中围绕 R 绘图图形换行

在 knitr 中围绕 R 绘图图形换行

如何使文本环绕在 knitr 中的 R 代码生成的图形周围?

我尝试了以下方法:

  1. 按照这个问题,添加

    knit_hooks$set(wrapf = function(before, options, envir) {
      if(before) {
        "\\begin{wrapfigure}{R}{0.3\\textwidth}"
      } else {
        "\\end{wrapfigure}"
      }
    })
    

    到一段 R 代码并使用wrapf=TRUE该块进行绘图。

  2. 将选项设置fig.env为 'wrapfigure' 或 'marginfigure' (并且不为空fig.cap)。无论使用哪个选项,文档都无法编译 (但如果不使用任何一个选项,则可以编译)。

相关内容