Таблицы нумерации с kableExtra - PullRequest
0 голосов
/ 11 мая 2018

Я использую Sweave (knitr) с kableExtra для генерации таких таблиц:

enter image description here

Вместо Таблицы 12, Таблицы 13,Я хочу иметь Таблица 12 (а) , Таблица 12 (б) .Как это сделать?

Одна таблица генерируется с помощью такого кода:

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"))

У меня капризное интернет-соединение, я сначала опубликую это сообщение, а затем отредактирую, чтобы добавить некоторые детали.

1 Ответ

0 голосов
/ 11 мая 2018

Вот решение LaTeX.Легко адаптируется к Sweave (например, если у вас произвольное количество таблиц).

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

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

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

\addtocounter{table}{-1}

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