Layout 如何在latex中将图形单独放置在页面顶部? 当数字不符合其他文字时,其中一个数字出现在页面的中间。如何在新页面顶部显示?
您可以通过Layout 如何在latex中将图形单独放置在页面顶部? 当数字不符合其他文字时,其中一个数字出现在页面的中间。如何在新页面顶部显示?,layout,latex,Layout,Latex,您可以通过\clearpage或\newpage插入分页符,然后使用图环境中的t选项: ... \clearpage \begin{figure}[t!] \centering \includegraphics[scale=.75]{graphic/...} \caption{} \label{fig:} \end{figure} ... 如果没有地方适合这个数字,那么它会自己出现在一个页面上。有关如何自定义此行为的更多信息,请参阅。如果所有其他操
\clearpage
或\newpage
插入分页符,然后使用图
环境中的t
选项:
...
\clearpage
\begin{figure}[t!]
\centering
\includegraphics[scale=.75]{graphic/...}
\caption{}
\label{fig:}
\end{figure}
...
如果没有地方适合这个数字,那么它会自己出现在一个页面上。有关如何自定义此行为的更多信息,请参阅。如果所有其他操作都失败,只需将
\vspace*{3in}
添加到图形底部\caption
下即可。然后,通过反复试验,更改3英寸
尺寸,直到获得所需的外观。这当然是纯粹的暴力,但有时这比试图让乳胶以“正确”的方式做事情要容易得多
当有疑问时,使用暴力
---肯汤普森
我想我误解了你的问题。您是否在问“如何使页面上的浮动位于页面顶部,而不是垂直居中?” 如果是这样,下面是如何定制浮动页面。从source2e中,将胶水插入页面的顶部和底部,以及页面上每个浮点数之间。插入的胶水由以下参数给出:
\setlength\@fptop{0\p@ \@plus 1fil}
\setlength\@fpsep{8\p@ \@plus 2fil}
\setlength\@fpbot{0\p@ \@plus 1fil}
只需重新定义它们即可获得您喜欢的输出。例如,对于顶部和底部对齐的浮动:(未测试)
MYYN的解决方案是您想要的,还是您希望更改自动生成的图形页面的格式?实际上这是我已经做过的。另一个brue-force解决方案是使用
float
包和\begin{figure}[H]
命令。
\makeatletter
\setlength\@fptop{0pt}
\setlength\@fpsep{8pt plus 1fil}
\setlength\@fpbot{0pt}
\makeatother