可以在kableExtra中格式化字幕吗?我想居中和粗体的一个表的标题时,针织到RMarkdown的HTML。我尝试将表格包装在文本居中的CSS div中,但这并没有产生预期的结果。
示例表:
library(kableExtra)
kable(data.frame(a = 1:3, b = 4:6), caption = "CENTER") %>%
kable_styling(bootstrap_options = "striped")收益率:

我想:

发布于 2019-09-25 05:20:45
如果最终格式为HTML:
在HTML center和strong标签中写入标题,并将escape设置为FALSE。
kable(
data.frame(a = 1:3, b = 4:6),
caption = "<center><strong>CENTER</strong></center>",
escape = FALSE,
format = "html"
) %>%
kable_styling(bootstrap_options = "striped")发布于 2020-03-25 01:54:38
有一种通过css样式表的解决方案。诀窍是识别正确的元素。让我们假设一个默认的html文档。
---
title: "test"
css: template.css
output: html_document
---下面的css脚本将起作用。
.table-wrapper caption {
color: black;
text-align: center;
font-family: Arial;
font-weight: bold;
font-size: xx-large;
}如果有疑问,您始终可以通过在浏览器中打开html文档并通过ctrl+shift+c检查它来识别适当的元素。
https://stackoverflow.com/questions/58087931
复制相似问题