我想在文本区域底部添加一些信息。此信息是自动生成并插入到命令之后的,\maketitle
因此我无法使用\vfill
。到目前为止,我使用了放置在底部的浮动,但我不确定这是最佳解决方案,并且它并非在每种情况下都有效,因为它取决于后续内容。
我的问题是,那么最好的方法是什么?理想情况下,解决方案也应该在两列中工作。我尝试调整PNAS 模板但没有取得多大成功。
这是一个说明该问题的最小工作示例(只需注释/取消注释最后几行即可看到位置的差异)。
\documentclass{article}
\usepackage[a4paper, left=4cm, right=4cm, top=2cm, bottom=2cm]{geometry}
\usepackage{lipsum,float,tikz}
\floatstyle{plain}
\newfloat{statement}{b!}{sst}
\title{A Title}
\author{An author}
\begin{document}
\maketitle
\begin{statement}
\hrule \vskip .5em \sffamily \footnotesize
This should appear at the bottom of the text area (whatever follows).
\end{statement}
\section{Section}
\lipsum*[1]\\
\begin{figure}[h]
\begin{tikzpicture}
\node[draw, fill=black!5, dashed, thick,
text width=.98\textwidth, minimum height=6.8cm] at (0,0) {~~\sf Figure};
\end{tikzpicture}
\caption{Caption. }
\end{figure}
\lipsum*[2]\\
%% When commented, the float is at the right place (bottom of the text area)
%% When uncommented, the float is not at the right place
%% \section{Section}
%% \lipsum*[1-2]\\
\end{document}