小编red*_*rah的帖子

使用 kableExtra() 破坏 Latex 表中的超链接

我正在通过 Rmarkdown 将表格输出为 PDF,并且尝试在表格中添加超链接。当我使用 时,它可以使用 markdown 语法kable(),但是当我使用kableExtra超链接添加任何样式时,它就会消失。下面是一个例子:

这有效:

---
output: pdf_document
---

```{r}
library(tidyverse)
data.frame(x = "[click here](https://google.com)") %>%
  knitr::kable() 
```
Run Code Online (Sandbox Code Playgroud)

并给我一个可点击的:

工作版本

但是当我更改为:

---
output: pdf_document
---

```{r}
library(tidyverse)
data.frame(x = "[click here](https://google.com)") %>%
  knitr::kable() %>%
  kableExtra::kable_styling(font_size = 15)
```
Run Code Online (Sandbox Code Playgroud)

我丢失了超链接格式:

损坏的版本

有人知道从 RMarkdown 转换为 PDF 时如何在添加附加格式的同时保持超链接格式吗?谢谢你!!!

latex r knitr r-markdown kableextra

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

标签 统计

kableextra ×1

knitr ×1

latex ×1

r ×1

r-markdown ×1