我正在尝试将摘要插入到我的文档中,如下所示,这给了我一个错误“环境摘要未定义”。我使用这种格式几次都没有发生这个问题,我相信这是因为使用书籍作为文档类。我不希望摘要成为一章。
\documentclass[a4paper,10pt]{book}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{abstract}
Insert anstract here
\end{abstract}
答案1
除了其中一条评论中建议的链接外,您还可以简单地使用:
\addchap*{Abstract}
拥有一个不会出现在目录中的漂亮章节标题。至少,这是使用 scrbook 类时要采用的方法。
对于文档类书籍,可以使用:
\chapter*{Abstract}
达到同样的效果。
答案2
我会用这种方式解决:
\documentclass{book}
\usepackage{lipsum}
% Reduce the margin of the summary:
\def\changemargin#1#2{\list{}{\rightmargin#2\leftmargin#1}\item[]}
\let\endchangemargin=\endlist
% Generate the environment for the abstract:
\newcommand\summaryname{Abstract}
\newenvironment{Abstract}%
{\small\begin{center}%
\bfseries{\summaryname} \end{center}}
\begin{document}
\chapter{Title of the chapter}
% Insert bastract
\begin{Abstract}
\begin{changemargin}{1cm}{1cm}
Your text:\lipsum[10]
\end{changemargin}
\end{Abstract}
\section{Title of the section}
\lipsum[17]
\end{document}
答案3
您可以使用abstract
包含\renewenvironment{abstract}
和其自身实现的包。但由于此环境未在 中定义book
,因此我们应该先定义它:
\newenvironment{abstract}{}{}
\usepackage{abstract}