Расширение kable на всю ширину страницы в формате PDF

#r #latex #r-markdown #kable

Вопрос:

Мне было интересно, знает ли кто-нибудь, как разместить/развернуть разделенную латексную таблицу kable на всю ширину страницы.

Я попробовал kable_styling(full_width = T), но эффект, который это произвело, был противоречивым, заштрихованные серые строки, из-за которых таблица была удалена, просто исчезли, и теперь вся таблица имеет белый фон (кроме того, некоторые ячейки отображаются неправильно), поэтому таблица соответствовала всей ширине страницы, но моя разделенная таблица больше не отображается серым цветом.

это код, который у меня есть до сих пор:

 df <- readDF()
x_latex <- knitr::kable(df, "latex", booktabs=T, col.names = NULL, linesep = "", align=c('l', 'r'))
kable_styling(x_latex, latex_options = c("striped","HOLD_position"), stripe_color = "gray!16") %>%
sub("\\toprule", "", .) %>%
sub("\\bottomrule", "", .)
 

Все это содержится в каком-то файле r markdown. Я должен использовать XELATEX и создать pdf-документ.

Кроме того, latex_options = c(«масштабирование») действительно соответствует размеру столбца всей страницы, однако размер шрифта также слишком сильно увеличивается!

заранее спасибо!