我是 LaTeX 和 RMarkdown 的新用戶。我目前正在使用 RMarkdown(在 RStudio 中)編譯報告,但不確定如何將我的標題之一居中並加粗?例如,我的文件如下所示:
---
title: <center> <h1>Call Centre Report</h1> </center>
mainfont: Arial
output:
pdf_document:
latex_engine: xelatex
sansfont: Arial
fig_crop: false
toc: true
classoption: landscape
fontsize: 14pt
geometry: margin=0.5in
header-includes:
- \usepackage{booktabs}
---
<style>
.main-container {
max-width: 1200px !important;
}
</style>
```{r global_options, R.options=knitr::opts_chunk$set(warning=FALSE, message=FALSE)}
```
\newpage
# Iris
```{r fig.width=18, fig.height=7, echo=FALSE, comment=" "}
library(ggplot2)
ggplot(data = iris, aes(x = Sepal.Length, y = Sepal.Width, colour = Species)) +
geom_point() +
theme_classic()
```
我希望將“Iris”標題居中並加粗,同時保留其作為標題出現在目錄中的格式,但不確定如何做到這一點?
任何幫助將不勝感激。
答案1
一個不與pandoc default.latex 模板是sectsty
在yaml末尾,直接header-includes
加入package
...
header-includes:
- \usepackage{booktabs}
- \usepackage{sectsty} \sectionfont{\centering \emph}
---
請參閱包裝手冊以了解更多選項