在Latex双列排版的文档中添加摘要时遇到如下的问题且摘要也是和正文一起列排版:
LaTeX Error: Environment abstract undefined.
最终发现问题在于\maketitle
的位置,上面出错的结果是\maketitle
写在 abstract 的环境之前,将其写到 abstract 环境之后即可:
\documentclass[fleqn,aps,prl,nofootinbib,twocolumn,letterpaper,superscriptaddress]{revtex4-2}
\usepackage{dcolumn}
\usepackage{color}
\usepackage{graphicx}
\usepackage[colorlinks=true]{hyperref}
\usepackage{multirow}
\usepackage{float}
\usepackage{lineno}
\usepackage{caption}
\usepackage{hyperref}
\usepackage{booktabs}
\usepackage{amsmath,amsthm,amsfonts,amssymb,bm}
\usepackage{lipsum}
\begin{document}
\title{Supplement}
\author{Lorem ipsum}
\date{\today}
% \maketitle % 错误位置
\begin{abstract}
\lipsum[1]
\end{abstract}
\maketitle % 正确位置
\lipsum[2-5]
\end{document}