【发布时间】:2013-10-31 02:26:40
【问题描述】:
我正在学习使用Rmarkdown 来准备我的技术文档。我想弄清楚的一件事是如何使标题居中?大家有什么想法吗?
【问题讨论】:
标签: r r-markdown
我正在学习使用Rmarkdown 来准备我的技术文档。我想弄清楚的一件事是如何使标题居中?大家有什么想法吗?
【问题讨论】:
标签: r r-markdown
您可以将 html 与 markdown 混合使用。例如
<center> <h1>heading 1</h1> </center>
可能有一些方法可以使实际的 Markdown 居中而不是居中 html,但这很容易。
【讨论】:
您可以使用 CSS 来调整标题的对齐方式。
例如,您可以使用以下 CSS 代码将 1、2 和 3 级的部分标题居中:
h1, h2, h3 {
text-align: center;
}
摘自:https://bookdown.org/yihui/rmarkdown-cookbook/center-heading.html
【讨论】:
在您引用标题的地方,您可以这样做:
[Heading](#heading)
and then
### <h3 align="center" id="heading">Heading</h3>
【讨论】:
在 knitted html 文件中,标题在 <h1></h1> 中,作者姓名在 <h4></h4> 中。因此,您可以轻松地使用 css 来修改它们的外观。
在您的 rmd 文件中的任何位置使用此代码块并编织 -
```{css, echo=FALSE}
h1, h4 {
text-align: center;
}
```
如果您想加粗文本或更改颜色,只需使用 css。例如:
```{css, echo=FALSE}
h1, h4 {
text-align: center;
color: blue;
font-weight: bold;
}
```
【讨论】: