使用huxtable,可以轻而易举地将不同单元格/行的不同字体输出到html。pdf就不太好用了。这并不是一个新问题,而是RMarkdown - different font types in table using kable?和Change font of Kable in Rmarkdown pdf的一个特定版本 我已经使用https://stackoverflow.com/a/54735453/4927395给出的答案在下面的图像中创建了来自rmarkdown的输出(在我的windows pc上)。请注意,“environment”代码将更改表格(整个表格)的字体,但块之后的文本使用
我想创建一个pdf文件,下面有一个由数据框组成的表格。我希望那张桌子有条纹。此外,我希望将kable中的full_width参数设置为true。 x y
Min. 0.000855763 1.524041
1st Qu. 0.213202958 5.306872
Median 0.468276570 7.796895
Mean 0.485573837 7.860995
3rd Qu. 0.755634791 10.581267
Max. 0.991640189 13.732120
sd 0.294182
我最近在R中安装了“article”包,以便在RMarkdown中自动设置期刊文章模板。到目前为止,我对它印象非常深刻,但我希望能够更改字体。当然,这是可能的,但我一直无法找到任何在线资源来解释如何做到这一点。 我对针织PDF感兴趣。 下面是我的RMarkdown脚本顶部的YAML: ---
title: This title
author:
- name: This author
email: t.author@thisPlace.com
affiliation: This institute
address:
- code: This institute
我正在使用RStudio和knitr等来制作可复制的报告,并且希望有我能为Word文档和PDF提供的最好的版本--我更喜欢使用LaTeX,但是最终用户倾向于使用可编辑的Word文档的灵活性。
我编写了一条ifelse语句,它本质上说:‘如果这是render编辑的word文档,那么在标记中创建一个kable表,在LaTeX中创建kable表,然后进行操作,使表看起来更好看(阴影行等等)。
我不明白rmarkdown::rendering过程如何捕获output_format,但是有什么方法可以将它作为变量存储在ifelse语句中吗?
一个最小的例子是将这段代码保存为test.Rmd
format
我正在尝试从rmarkdown生成一个报告,并且在pdf文件中有几个要打印的表。我使用的是kable和kableExtra包
由于某些列包含文本,因此此表的宽度较大。我在kable_styling选项中使用scale_down,但在pdf中表格变得太小,我不喜欢它。
这是我的df的一个例子:
df<-data.frame(A=c('This is a quite long text that doesn't fit','This also is a long text that',B=c('aaaa','bbbb')
最近,我学习了如何使用包含unicode符号的kableExtra制作令人敬畏的表,这样它们就可以作为我的情节的解释性表。
library(dplyr)
library(kableExtra)
data.frame(
Symbol = c("●", "●", "▲"),
Description = c("bla bla bla", "bla bla bla", "bla bla bla"),
Result = c("b