“问题描述”看起来像摘要

“问题描述”看起来像摘要

我希望我的“问题描述”具有与摘要相同的外观/布局。有什么方法可以“克隆”摘要命令吗?

前言:

\documentclass[pdftex,10pt,b5paper,twoside]{report}
\usepackage[lmargin=25mm,rmargin=25mm,tmargin=27mm,bmargin=30mm]{geometry}

答案1

\newenvironment{problemdesc}
  {\renewcommand{\abstractname}{Problem Description}%
   \begin{abstract}}
  {\end{abstract}}

这样你也可以使用正常的abstract环境。

如果需要多种这种广义的抽象环境,可以执行以下操作

\newenvironment{genabstract}[1][]
  {\ifx\relax\detokenize{#1}\relax
     % no optional argument
   \else
     % provide the desired title
     \renewcommand{\abstractname}{#1}%
   \fi
   \begin{abstract}}
  {\end{abstract}}

然后可以进行以下调用

\begin{genabstract}
<regular abstract>
\end{genabstract}

\begin{genabstract}[Problem Description]
<problem description>
\end{genabstract}

不要将其\abstractname作为可选参数,因为这会导致无限递归(可以避免这种情况,但似乎有点过头了)。

答案2

\documentclass[english]{report}
\usepackage{babel,blindtext}
\begin{document}

{\renewcommand\abstractname{Problem Description}%
\begin{abstract}
\blindtext
\end{abstract}%
}

\begin{abstract}
\blindtext
\end{abstract}%

\blindtext
\end{document}

相关内容