将长文本包装在kable表列中

埃里克·格林

我想在长桌中包裹长文字。这是一个表的简单示例,该表的列文本太长,需要包装以使该表适合页面。

---
title: "test"
output: pdf_document
---

```{r setup, include=FALSE}
  library(knitr)
```


This is my test

```{r test, echo=FALSE}
test <- data.frame(v1=c("This is a long string. This is a long string. This is a long string. This is a long string. This is a long string.",
                        "This is a another long string. This is a another long string. This is a another long string. This is a another long string. This is a another long string."),
                   v2=c(1, 2))
kable(test)
```

在此处输入图片说明

达罗希格

我已经创建了pander用于以灵活方式生成降价表包。默认情况下,它将长字符串的单元格拆分为30个字符,但是有很多全局选项和fn参数可以覆盖它,启用连字符和其他调整。快速演示:

> pander::pander(test)

-----------------------------------
              v1                v2 
------------------------------ ----
This is a long string. This is  1  
a long string. This is a long      
string. This is a long string.     
    This is a long string.         

This is a another long string.  2  
This is a another long string.     
This is a another long string.     
This is a another long string.     
This is a another long string.     
-----------------------------------

> pander::pander(test, split.cell = 80, split.table = Inf)

------------------------------------------------------------------------------------
                                      v1                                         v2 
------------------------------------------------------------------------------- ----
This is a long string. This is a long string. This is a long string. This is a   1  
                      long string. This is a long string.                           

This is a another long string. This is a another long string. This is a another  2  
  long string. This is a another long string. This is a another long string.        
------------------------------------------------------------------------------------

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在不滚动的情况下将长文本包装在div中

来自分类Dev

Swift如何将标签的长文本包装在收集单元格中并在文本标签中设置边距

来自分类Dev

将长文本包装到容器中,导致溢出Flutter

来自分类Dev

JavaFx-将内容文本包装在警报拨号中

来自分类Dev

将文本包装在角度插值绑定中

来自分类Dev

将文本包装在从 jquery 生成的列表中

来自分类Dev

在d3.js中包装长文本

来自分类Dev

如何在Jodit中创建自定义按钮以将文本包装在代码标签中?

来自分类Dev

将委托包装在std :: function中?

来自分类Dev

将表格包装在div中

来自分类Dev

将代码包装在函数中

来自分类Dev

将jQuery包装在Angular指令中

来自分类Dev

将每个跨度包装在容器中

来自分类Dev

将异步功能包装在Promise中

来自分类Dev

将内容包装在父元素中

来自分类Dev

将jQuery包装在Angular指令中

来自分类Dev

将 http 包装在服务中

来自分类Dev

我需要使用Java将文本包装在excel中

来自分类Dev

R:当字符串超过设置的长度时,将文本包装在grid.table中

来自分类Dev

使用foreignObjects将节点的文本包装在D3树中

来自分类Dev

如何用<li>标记将HTML文本包装在每一行中?

来自分类Dev

横行式,将文本包装在列单元格中(以及自动行高)

来自分类Dev

防止将导航栏右文本包装在导航栏中?

来自分类Dev

使用foreignObjects将节点的文本包装在D3树中

来自分类Dev

ReactJS将文本节点的每个字母包装在单独的跨度中。为什么?

来自分类Dev

在 Unix 环境中使用文本操作将字符串包装在标签中

来自分类Dev

将 php 生成的内容包装在 div 包装中

来自分类Dev

Crystal Reports,将文本包装在特定字符上

来自分类Dev

Sublime中是否可以将选择的文本包装在两个单独定义的字符串中?

Related 相关文章

  1. 1

    如何在不滚动的情况下将长文本包装在div中

  2. 2

    Swift如何将标签的长文本包装在收集单元格中并在文本标签中设置边距

  3. 3

    将长文本包装到容器中,导致溢出Flutter

  4. 4

    JavaFx-将内容文本包装在警报拨号中

  5. 5

    将文本包装在角度插值绑定中

  6. 6

    将文本包装在从 jquery 生成的列表中

  7. 7

    在d3.js中包装长文本

  8. 8

    如何在Jodit中创建自定义按钮以将文本包装在代码标签中?

  9. 9

    将委托包装在std :: function中?

  10. 10

    将表格包装在div中

  11. 11

    将代码包装在函数中

  12. 12

    将jQuery包装在Angular指令中

  13. 13

    将每个跨度包装在容器中

  14. 14

    将异步功能包装在Promise中

  15. 15

    将内容包装在父元素中

  16. 16

    将jQuery包装在Angular指令中

  17. 17

    将 http 包装在服务中

  18. 18

    我需要使用Java将文本包装在excel中

  19. 19

    R:当字符串超过设置的长度时,将文本包装在grid.table中

  20. 20

    使用foreignObjects将节点的文本包装在D3树中

  21. 21

    如何用<li>标记将HTML文本包装在每一行中?

  22. 22

    横行式,将文本包装在列单元格中(以及自动行高)

  23. 23

    防止将导航栏右文本包装在导航栏中?

  24. 24

    使用foreignObjects将节点的文本包装在D3树中

  25. 25

    ReactJS将文本节点的每个字母包装在单独的跨度中。为什么?

  26. 26

    在 Unix 环境中使用文本操作将字符串包装在标签中

  27. 27

    将 php 生成的内容包装在 div 包装中

  28. 28

    Crystal Reports,将文本包装在特定字符上

  29. 29

    Sublime中是否可以将选择的文本包装在两个单独定义的字符串中?

热门标签

归档