R markdown / bookdown - 如何在摘要下方显示关键字?

R markdown / bookdown - how to display keywords below an abstract?

我在 .Rmd 文件中定义了关键字,但它们在输出 PDF 中不可见。


当前输出


预期结果


当前.Rmd

.Rmd 文件的第一行如下所示:

---
title: "No keywords within the output file"
abstract: "This is sample text for abstract. Generally speaking, I would like to show keywords list below an abstract (as in case of the linked example)"
keywords: "keywordA, keywordB"
author: "Mateusz Kędzior"
output: 
  bookdown::pdf_document2:
    keep_tex: true
    number_sections: yes
    toc: false
base_format: rticles::elsevier_article
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

## Elsevier article

This is an R Markdown document.

I'm trying to prepare an Elsevier article. 

我想知道 base_format 是否真的在你的示例中做了任何工作(输出看起来与没有 base_format 一样)。由于 base_formatpdf_book 的参数,请考虑将 YAML header 更改为

---
title: "No keywords within the output file"
author: 
- name: "Mateusz Kędzior"
abstract: "This is sample text for abstract. Generally speaking, I would like to show keywords list below an abstract (as in case of the linked example)"
keywords: "keywordA, keywordB"
output: 
  bookdown::pdf_book:
    keep_tex: true
    number_sections: yes
    toc: false
    base_format: rticles::elsevier_article
---

这会为您提供以下输出:


或者,在摘要中添加关键字:

    abstract: "This is sample text for abstract. Generally speaking, I would like
 to show keywords list below an abstract (as in case of the linked example) \par
 \textbf{Keywords:} a, b"

得到