可以将图形放在页面顶部,将标题放在页面底部吗?
这是我将标题向下移动的示例,但我想将其“粘贴”到底部。
图形将被调整为 width=1\textwidth,并占据页面高度的 1/3。
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{caption}
\captionsetup{
skip=4cm % \vfill ?
}
\begin{document}
\begin{figure}[t]
\includegraphics [width=1\textwidth]{test}
\caption{A figure}
\end{figure}
\end{document}
此 id 期望的输出:
答案1
LaTeX 并不直接支持这一点,但尽管有传言称它不支持,但它不会任意分离浮动,因此只要小心一点,您就可以将图像放在顶部浮动中,将标题放在底部浮动中。
\documentclass{article}
\usepackage[demo]{graphicx}
\begin{document}
\begin{figure}[t]
\includegraphics [width=1\textwidth]{test}
\end{figure}
\begin{figure}[b]
\caption{A figure}
\end{figure}
\def\x{Some text to fill up some space. }
\def\y{\x\x\x Red green yellow blue \x\x
\x\x\x Red green yellow blue \x\x}
\y\y\y\y
\x\y\x\y\x\y\x\y
Apple orange pear \x\y\x\y\x\y\x\y
Apple orange pear \x\y\x\y\x\y\x\y
\end{document}
在自动化的工作流程中,您不必每次都读取文档,您可以\label
在每个浮点数中设置一个,如果它们\pageref
不相同,则会产生错误。
或者如评论中所澄清的那样,也许你想让浮动占据整整一页,所以:
\documentclass{article}
\usepackage[demo]{graphicx}
\begin{document}
\begin{figure}[p]
\begin{minipage}[c][\textheight]{\textwidth}
\includegraphics [width=\textwidth]{test}
\vfill
\caption{A figure}
\end{minipage}
\end{figure}
\def\x{Some text to fill up some space. }
\def\y{\x\x\x Red green yellow blue \x\x
\x\x\x Red green yellow blue \x\x}
\y\y\y\y
\x\y\x\y\x\y\x\y
Apple orange pear \x\y\x\y\x\y\x\y
Apple orange pear \x\y\x\y\x\y\x\y
\end{document}