【问题标题】:How to align "pages of floats" to the top margin?如何将“浮动页面”与上边距对齐?
【发布时间】:2010-02-10 00:17:48
【问题描述】:

如果我在\begin{figure} 环境的放置说明符中包含[p],则图形浮动可能会放置在专用页面上。但是,至少在“book”文档类中,浮动在这些页面上垂直居中。

如何强制所有“pages-o-floats”与上边距对齐(就像普通文本页面一样)?

【问题讨论】:

  • 很好奇这里有很大比例的问题是关于 HTML/CSS 的,当真正提出关于图灵完备语言的问题时,有人建议它应该被关闭为“与编程无关”。祝你的问题好运。
  • Pascal,我在检查 LaTeX 问题所属的位置之前没有发帖。我想发布到 Stack Overflow“家族”最合适的站点,meta.stackexchange.com/questions/12918 表示它的意思是就在这里。毕竟,一个简单的 LaTeX 问题的答案可能涉及繁重的宏编程。
  • Pascal 并不是在批评您,而是在一遍又一遍地针对该主题的元讨论而坚持投票的人。但不要害怕;这个问题将停留在 SO 上,并以开放状态结束。现在,要是我能回答你的问题就好了……
  • @dmckee:啊,感谢您指出这一点。看到票数接近,我读了帕斯卡的便条,就像他投了票一样。

标签: latex


【解决方案1】:

我相信你的答案在UK TeX FAQ

\@fptop 定义页面顶部到第一个浮动顶部的距离

简单的解决方法是在序言中重置 \@fptop:

\makeatletter
\setlength{\@fptop}{0pt}
\makeatother

但是,您可能会发现这有点太高了,因此您可能需要类似 5pt 的值。 (无论如何,FAQ 条目非常值得一读;它比我在这里更深入地解释了正在发生的事情。)

【讨论】:

    【解决方案2】:

    您不能使用[t] 说明符代替[p] 吗?

    【讨论】:

    • 我相信[t] 用于将浮动定位在文本页面的顶部。
    猜你喜欢
    • 1970-01-01
    • 2018-06-20
    • 1970-01-01
    • 2010-12-28
    • 1970-01-01
    • 2014-07-19
    • 2012-02-22
    • 1970-01-01
    • 2015-09-17
    相关资源
    最近更新 更多