相关疑难解决方法(0)

带有 MS-Word 输出的 Bookdown 中的表交叉引用?

如何使表格交叉引用在具有所有输出格式 pdf、docx 和 html 的 bookdown 文档中起作用?或者更具体地说,我怎样才能获得表格交叉引用flextables

下面是一个最小的工作示例。第二个表,使用kable(),让我几乎一直到那里。问题是 docx 输出中的表格渲染完全无法使用(不是在这个 MWE 中,而是在我的实际用例中)。我考虑有条件地创建表格,flextable用于 docx 输出以及kablepdf 和 html 输出。flextable在 docx 输出中看起来不错。但是表引用不起作用!

---
title: "A Book"
author: "Frida Gomam"
site: bookdown::bookdown_site
documentclass: book
output:
  bookdown::word_document2: default
  bookdown::pdf_book: default
  bookdown::gitbook: default
---

# Hello World

```{r setup, include=FALSE}
library(dplyr)
library(flextable)
```

<!--- this tabulates in docx and html output --->
```{r, test01, echo = FALSE, eval = !knitr::is_latex_output()}
mtcars %>%
  head() %>%
  flextable() %>% …
Run Code Online (Sandbox Code Playgroud)

r ms-word flextable bookdown kable

8
推荐指数
1
解决办法
775
查看次数

表和图交叉引用官R

我希望能够使用Officer R包交叉引用Word文档中的表格或图形。

到目前为止,我已经看过这些材料,但是它们似乎并没有解决的方法:https : //davidgohel.github.io/menz/articles/word.html#table-and-image-captions 和类似的问题 为在docx中可伸缩

在这两种方法中,我只能插入标题作为2级标题,而不能插入真正的表标题。

我想要在Word中执行的操作是插入->交叉引用,然后转到引用类型:表格,然后在此处查看我的标题。现在,我只能在“编号”项下看到标题。

此功能是否存在于官员或其他任何地方?

r caption flextable officer

5
推荐指数
1
解决办法
410
查看次数

标签 统计

flextable ×2

r ×2

bookdown ×1

caption ×1

kable ×1

ms-word ×1

officer ×1