我怎样才能将元素 abstract 放在页面的中心?我将其放在空白页中,但它位于顶部。我会将其垂直居中。有什么想法吗?
答案1
将摘要单独放在页面中间取决于您使用的类。使用类时,article
您有两种方法可以将摘要单独放在页面中间。
使用
titlepage
类选项。标题/作者等将在第一页(所谓的“标题页”)上居中(水平和垂直),摘要也将放置在单独的页面上,并且垂直和水平均居中。\documentclass[titlepage]{article} \usepackage{lipsum} \author{A. N. Onymous} \title{The Title} \begin{document} \maketitle \begin{abstract} \lipsum[1] \end{abstract} \lipsum[2-5] \end{document}
您也可以通过在调用环境之前强制分页来手动执行此操作
abstract
,但是,\vspace
在\vfill
页面顶部不起作用,您需要在第一个之前添加 \null\vspace
:\documentclass[titlepage]{article} \usepackage{lipsum} \author{A. N. Onymous} \title{The Title} \begin{document} \maketitle \newpage \null\vspace{\fill} \begin{abstract} \lipsum[1] \end{abstract} \vspace{\fill} \newpage \lipsum[2-5] \end{document}
请注意,“标题页”选项不会完全使摘要居中,但顶部的空间会比底部的小(我认为这看起来更优雅)
答案2
让对象居中的一种简单方法是将对象放在\vspace{\fill}
其前后。因此,您可以尝试以下方法。
\documentclass{article}
\author{A Clever Person}
\title{A nice article}
\begin{document}
\maketitle
\vspace{\fill}
\begin{abstract}
This is a profound article.
\end{abstract}
\vspace{\fill}
\newpage
abc
\end{document}