r markdown longtable + paisagem kable largura da legenda diminuindo (não é mais a largura da página)
Estou tentando usar longtable e lanscape juntos para uma mesa ampla que se estende por várias páginas. Quando eu faço isso, a legenda da tabela vai da largura total da página para apenas comprimida no meio da página.
Tentei usar as seguintes sugestões sem sucesso. R largura da legenda da tabela Markdown com kable e longtable
Eu sou novo no r markdown e não estou familiarizado com o latek, então seguir as instruções acima tem sido confuso para mim, embora eu tenha tentado todas as opções que considero corretas. Alguém pode me dar instruções passo a passo muito explícitas sobre onde e o que colocar no YAML para corrigir esse problema? Ou alguém tem outra solução? obrigado pela ajuda
test <- data.frame(col1=rep("MyLongWordsareLong",5),
col2=rep("MyLongWordsareLong",5),
col3=rep("MyLongWordsareLong",5),
col4=rep("MyLongWordsareLong",5),
col5=rep("MyLongWordsareLong",5),
col6=rep("MyLongWordsareLong",5))
kable(test,format='latex',booktabs=TRUE,
caption="This is my example caption. See how, when I don't use
longtable, it extends the full width of the table, but when I use the
longtable option, it compresses down to only a portion of the table's width.
Is this weird or is it just me?") %>%
landscape()
kable(test,longtable=TRUE,format='latex',booktabs=TRUE,caption="This is my
example caption. See how, when I don't use longtable, it extends the full
width of the table, but when I use the longtable option, it compresses down
to only a portion of the table's width. Is this weird or is it just me?")
%>%
landscape()
** editar: Estou fazendo tricô para PDF !!
Respostas
---
title: "Untitled"
author: "anonymous"
date: "14/12/2020"
header-includes:
- \usepackage{caption}
output:
pdf_document:
keep_tex: yes
html_document: default
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
library(tidyverse)
library(kableExtra)
```
```{r}
test <- data.frame(col1=rep("MyLongWordsareLong", 5),
col2=rep("MyLongWordsareLong",5),
col3=rep("MyLongWordsareLong",5),
col4=rep("MyLongWordsareLong",5),
col5=rep("MyLongWordsareLong",5),
col6=rep("MyLongWordsareLong",5))
kable(test, booktabs=TRUE, caption="This is my example caption. See how, when I don't use longtable, it extends the full width of the table, but when I use the longtable option, it compresses down to only a portion of the table's width. Is this weird or is it just me?") %>%
landscape()
kable(test, longtable=TRUE, booktabs=TRUE, caption="This is my example caption. See how, when I don't use longtable, it extends the full width of the table, but when I use the longtable option, it compresses down to only a portion of the table's width. Is this weird or is it just me?") %>%
landscape()
```
Solução de acordo com a largura da legenda da tabela R Markdown com kable e longtable