我的文档类型应该是report
,我需要将摘要放在页面顶部。但是使用以下代码,摘要位于页面中央。我需要做什么?(我无法更改文档类型。)
\documentclass[12pt,a4paper,oneside]{report}
\begin{document}
\begin{abstract}
.................
\end{abstract}
\end{document}
答案1
使用titlepage
class 选项(这是 中的默认选项report
),环境的开头abstract
包含\null\vfil
(以及\vfil\null
末尾的对应项)垂直居中环境。删除\null\vfil
,例如借助etoolbox
包裹。
\documentclass{report}
\usepackage{etoolbox}
\patchcmd{\abstract}{\null\vfil}{}{}{}
\usepackage{lipsum}
\begin{document}
\begin{abstract}
\lipsum[1]
\end{abstract}
\end{document}