我正在尝试在文档中添加一个致谢部分,其行为方式与
\begin{abstract}
....
\end{abstract}
有没有命令可以做到这一点,或者你必须创建一个环境,如果是的话,我该怎么做?我是新手,LaTeX
所以如果这是一个愚蠢的问题,请原谅。
答案1
以下内容应与默认文档类一起使用:
\documentclass{article}
\usepackage{lipsum}
\newenvironment{acknowledgements}{%
\renewcommand{\abstractname}{Acknowledgements}% Rename Abstract to Acknowledgements
\begin{abstract}
}{%
\end{abstract}
}
\begin{document}
\begin{abstract}
\lipsum[1]
\end{abstract}
\begin{acknowledgements}
\lipsum[1]
\end{acknowledgements}
\section{Introduction}
\lipsum[2]
\end{document}
答案2
有几种方法可以获得类似抽象的确认环境。
按照@Werner 建议的去做。
提供环境的完整代码
更改
\abstractname
并使用abstract
。
最后两个如下所示。
% artackprob.tex SE 591728
\documentclass%[twocolumn]
% [titlepage]
{article}
%%%% an abstract-like acknowledgement environment
\newcommand{\ackname}{Acknowledgements}
\makeatletter
\if@titlepage
\newenvironment{acknowledgement}{%
\titlepage
\null\vfil
\@beginparpenalty\@lowpenalty
\begin{center}%
\bfseries \ackname
\@endparpenalty\@M
\end{center}}%
{\par\vfil\null\endtitlepage}
\else
\newenvironment{acknowledgement}{%
\if@twocolumn
\section*{\ackname}%
\else
\small
\begin{center}%
{\bfseries \ackname\vspace{-0.5em}\vspace{\z@}}%
\end{center}%
\quotation
\fi}
{\if@twocolumn\else\endquotation\fi}
\fi
\makeatother
\begin{document}
\title{Ack and Abs}
\author{Peter W.}
\maketitle
\begin{acknowledgement}
A bow to my helpers.
A plague to some others.
\end{acknowledgement}
\begin{abstract}
All thought is an abstraction.
Actions count.
\end{abstract}
\renewcommand{\abstractname}{Acknowledgements}
\begin{abstract}
Changed the abstract name to Acknowledgements.
\end{abstract}
\end{document}
然而我认为,正如评论员所建议的那样,最好只使用\section*
。