首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防止kableExtra景观表中的分页

防止kableExtra景观表中的分页
EN

Stack Overflow用户
提问于 2018-08-01 12:33:52
回答 1查看 1.2K关注 0票数 10

如何在不插入分页的情况下,在R (PDF输出)中绘制景观表?

有来自kableExtra包的函数kableExtra,但是这会强制插入一个分页。

示例:

R中表的正常行为是遗嘱浮动,以最小化文本的分解。

代码语言:javascript
复制
---
output: pdf_document
---

Some Text

```{r, echo=F, warning=F}

图书馆(KableExtra)

针织品::kable(mtcar格式=“胶乳”,标题=“一张桌子”)

代码语言:javascript
复制
More Text

景观

代码语言:javascript
复制
---
output: pdf_document
---

Some Text

```{r, echo=F, warning=F}

图书馆(KableExtra)

针织品::kable(mtcar格式=“胶乳”,书签= T,标题= "A table") %>%

景观()

代码语言:javascript
复制
More Text

EN

回答 1

Stack Overflow用户

发布于 2018-08-01 13:55:09

您可以使用LaTeX包不动产箱来做您想做的事情。

代码语言:javascript
复制
---
title: "Mixing portrait and landscape"
output: pdf_document
header-includes:
  - \usepackage[graphicx]{realboxes}
  - \usepackage{booktabs}
---

Some text

\Rotatebox{90}{
```{r, echo=FALSE, warning=FALSE}

针织品::kable(汽车,“胶乳”,书签=真)

代码语言:javascript
复制
}
More text

这产生了一个单一的页pdf与表格显示在景观。这种方法的问题是,它似乎不适用于标题。

编辑您可以使用caption乳液包添加标题

代码语言:javascript
复制
---
title: "Mixing portrait and landscape"
output: pdf_document
header-includes:
  - \usepackage[graphicx]{realboxes}
  - \usepackage{booktabs}
  - \usepackage{caption}
---

Some text


\begingroup 
\captionsetup{type=table}
\caption{A table}
\Rotatebox{90}{

```{r, echo=FALSE, warning=FALSE}

针织品::kable(汽车,“胶乳”,书签=真)

代码语言:javascript
复制
}
\endgroup

More text

这将生成带有标题的景观中的表。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51633434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档