Как выровнять заголовок по центру и выделить жирным шрифтом в RMarkdown и LaTeX?

Как выровнять заголовок по центру и выделить жирным шрифтом в RMarkdown и LaTeX?

Я новый пользователь 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()
```

Я хочу, чтобы заголовок «Ирис» был выровнен по центру и выделен жирным шрифтом, но при этом сохранил его формат в качестве заголовка для отображения в оглавлении, но не знаю, как это сделать?

Любая помощь будет высоко оценена.

решение1

Пакет, который не конфликтует сшаблон pandoc default.latexявляетсяsectsty

В конце yaml, прямо под header-includesдобавьте пакет

...
header-includes:
- \usepackage{booktabs}
- \usepackage{sectsty} \sectionfont{\centering \emph}
---

Дополнительные параметры см. в руководстве по упаковке.

Связанный контент