【发布时间】:2017-09-18 21:16:17
【问题描述】:
当我包含来自 kableExtra 的 repeat_header 选项 (kable_styling) 时,我的脚注会丢失。我在帮助文件中看到kable_styling“可能会有点棘手”。这是我正在经历的还是我错过了什么?在下面的代码中,我没有得到脚注。如果我删除 kable_styling,我会得到脚注。在我的真实情况下,我有一张长桌,但据我所知,kable_styling 是罪魁祸首。
我今天(2017 年 9 月 18 日)刚刚用 github 版本更新了 kableExtra
谢谢!
---
title: "Untitled"
output:
pdf_document:
latex_engine: xelatex
---
```{r setup, include=FALSE}
library(knitr)
library(kableExtra)
```
```{r cars,results='asis'}
kable(mtcars,format='latex',booktabs=TRUE,col.names=c("mpg","cyl[note]","disp","hp","drat","wt","qsec","vs","am","gear","carb"),
longtable=T,caption="This is my table caption") %>%
add_footnote(c("This is my footnote")) %>%
kable_styling(latex_options = c("repeat_header"))
```
【问题讨论】:
-
嗨@Jordan,我简要研究了它,它似乎是longtable中的一个错误/限制(我可能是错的)。另外,对于像这样的包特定的东西,我建议你在 github github.com/haozhu233/kableExtra 上提出问题。我正在尝试检查 SO 以帮助人们,但是当我很忙时,我可能会错过 1 或 2 个。谢谢:)
-
谢谢@Hao。正如你所看到的,我在 github 上发布了一个不同的帖子,但我经常犹豫是否这样做,因为我通常认为我只是做错了什么。感谢您的快速响应 - 我正在制作一份大型降价报告,而 kableExtra 非常棒!
-
哈,我没认出是你在 github。承认这一点很可耻,因为我们的 github/SO 用户名实际上遵循相同的逻辑。 :P
标签: r kableextra kable