如何在乳胶中将图形单独放在页面顶部?

时间:2010-01-05 22:00:05

标签: layout latex

当图形不适合其他文本时,其中一个图形出现在页面中间(单独)。如何在新页面上显示它?

4 个答案:

答案 0 :(得分:14)

如果其他所有方法都失败了,只需将\vspace*{3in}添加到\caption下方的图底部即可。然后通过反复试验更改3in尺寸,直到获得所需的外观。这当然是纯粹的蛮力,但有时候比试图让LaTeX以“正确”的方式做事要容易得多。

  

如有疑问,请使用蛮力。

     

---肯汤普森

答案 1 :(得分:4)

您可以通过\clearpage\newpage插入分页符,然后使用t环境中的figure选项:

...

\clearpage

\begin{figure}[t!]
    \centering
    \includegraphics[scale=.75]{graphic/...}
    \caption{}
    \label{fig:}    
\end{figure}

...

答案 2 :(得分:3)

我想我误解了你的问题。您是在问“我如何让页面上的浮点数位于页面顶部,而不是垂直居中?”?

如果是这样,这里是如何自定义浮动页面。从source2e,胶水插入页面的顶部和底部,以及页面上的每个浮点之间。插入的胶水由以下参数给出:

\setlength\@fptop{0\p@ \@plus 1fil} 
\setlength\@fpsep{8\p@ \@plus 2fil} 
\setlength\@fpbot{0\p@ \@plus 1fil}

只需重新定义这些以获得您喜欢的输出。例如,对于顶部和底部对齐的浮动:(未经测试)

\makeatletter
\setlength\@fptop{0pt} 
\setlength\@fpsep{8pt plus 1fil} 
\setlength\@fpbot{0pt}
\makeatother

答案 3 :(得分:1)

如果这个数字无法适应,那么它将单独出现在页面上。有关如何自定义此行为的详细信息,请参阅the FAQ answer on floats