0

我正在使用 Sweave (knitr)kableExtra来生成这样的表格:

在此处输入图像描述

我想要表 12(a)表 12(b)而不是表 12、表 13 。怎么做?

一个表是由这样的代码生成的:

kable(dtabl, booktabs = TRUE, longtable = TRUE,
      align = rep("c", ncol(dtabl)), linesep = "",
      caption = paste0("Experimental Design of Qualification Data for level ", 
                       name, " of Group ", group),
      escape = FALSE) %>%
  add_header_above(extraheader) %>%
  kable_styling(latex_options = c("repeat_header", "striped"))

我有一个反复无常的互联网连接,我将首先发布此消息,然后编辑以添加一些细节。

4

1 回答 1

1

这是一个 LaTeX 解决方案。易于适应 Sweave(例如,如果您有任意数量的表格)。

\renewcommand{\thetable}{\arabic{table}(a)}

<<...>>=
...
@

\renewcommand{\thetable}{\arabic{table}(b)}

\addtocounter{table}{-1}

<<...>>=
...
@
于 2018-05-11T18:43:41.277 回答