你如何定义回忆录中的抽象风格?

你如何定义回忆录中的抽象风格?

根据回忆录课程手册,以下内容确定摘要的布局。

报告或文章类文档中摘要的排版格式取决于类选项。格式包括:

  • titlepage 类选项:摘要标题(即 \abstractname 的值)以粗体字体居中排版;文本设置为正常字体和正常宽度。
  • twocolumn 类选项:摘要标题的排版类似于未编号的部分;文本设置为正常字体和正常宽度(单列)。
  • 默认(以上类选项均非):摘要标题以小粗体字体居中排版;文本以小字体设置并像引用环境一样缩进。

我希望我的摘要看起来像标题页选项中描述的那样,但它编译为默认项目。下面是 MWE,但当我编译它时,我得到了;

LaTeX 警告:未使用的全局选项:[titlepage]

\documentclass[11pt, a4paper, oneside, titlepage, oldfontcommands]{memoir}
\usepackage[utf8]{inputenc}
\usepackage{lipsum} % just for dummy text

\begin{document}
\tableofcontents
\clearpage
\frontmatter
\addcontentsline{toc}{chapter}{Abstract}

\thispagestyle{plain}
\begin{abstract}
\lipsum[1]
\end{abstract}

\end{document}

有没有一种简单的方法可以强制执行摘要的标题页样式选项?

答案1

手册中的描述是指用标准articlereport。这只是对该主题的介绍(感谢 Mike Renfro 对此的评论)。我同意你的观点,这可能会产生误导。

您只需设置参数\absleftindent\absrightindent。您也可以\abstractintoc这样做,摘要将自动添加到目录中。

使用\tableofcontents*,否则目录本身也会列在目录中,这很荒谬。

\documentclass[11pt, a4paper, oneside, oldfontcommands]{memoir}
\usepackage[utf8]{inputenc}
\usepackage{lipsum} % just for dummy text
\usepackage[pass,showframe]{geometry} % for showing the page boundaries

\setlength{\absleftindent}{0pt}
\setlength{\absrightindent}{0pt}
\abstractintoc

\begin{document}
\frontmatter

\tableofcontents*

\clearpage
\thispagestyle{plain}

\begin{abstract}
\lipsum[1]
\end{abstract}

\end{document}

在此处输入图片描述

相关内容