Geg*_*naV 5 markdown r pandoc r-markdown
在 pandoc 降价文件的 YAML 标头中,可以编写摘要。我想知道是否有办法将渲染文档中的“抽象”一词更改为其他词,例如“摘要”一词或另一种语言中的等效词。
如果没有,可以建议哪些替代方案?我正在使用 R Markdown。
ps 我的问题与此评论有关。
是的。但不是自动的。您必须重新定义abstract环境才能以不同的标头开始,或者至少重新定义\abstractname变量,如下article.cls所示:
\newenvironment{abstract}{%
\titlepage
\null\vfil
\@beginparpenalty\@lowpenalty
\begin{center}%
\bfseries \abstractname %%%% This what you need to redefine
\@endparpenalty\@M
\end{center}}%
{\par\vfil\null\endtitlepage}
Run Code Online (Sandbox Code Playgroud)
因此,您可以执行类似以下最小示例的操作:
---
title: "Test Document"
author: "Some User"
output: pdf_document
abstract: >
One or two sentences describing it all.
header-includes:
\renewcommand{\abstractname}{My Very Own Summary}
---
## R Markdown
This is an R Markdown document.
Run Code Online (Sandbox Code Playgroud)
它可以满足您的需求: