【发布时间】:2009-08-06 21:14:02
【问题描述】:
我正在使用 multicol 包,有两列,并且需要一个图形来跨越两列。我知道\begin{figure*},但我不希望这个数字浮动。我已经在谷歌上搜索了大约一个小时,但无济于事。任何帮助都会很棒。
【问题讨论】:
标签: layout latex figure multicol
我正在使用 multicol 包,有两列,并且需要一个图形来跨越两列。我知道\begin{figure*},但我不希望这个数字浮动。我已经在谷歌上搜索了大约一个小时,但无济于事。任何帮助都会很棒。
【问题讨论】:
标签: layout latex figure multicol
看看 nonfloat 包(它是 TeXlive 的一部分,所以你很有可能已经拥有它)。以下示例取自 nonfloat 手册,展示了如何使用带标题的非浮动图形:
\begin{minipage}{\linewidth}
\centering%
\includegraphics[width=0.8\linewidth,clip=]{input.eps}%
\figcaption{Caption}%
\label{fig:input.eps}%
\end{minipage}
nonfloat 包提供了可以在浮点数之外使用的 \figcaption 命令。为了将它与 multicol 结合起来,我认为你必须 \end{multicols},放置图形,然后 \begin{multicols}{2}。
【讨论】:
并非完全偏离主题,http://www.deesaster.org/latex-magazinerstellung.php 有一篇示例文章展示了如何使用乳胶制作杂志(请参阅示例 LaTeX-Magazinerstellung-Artikel.pdf),该文章使用多列并且图片跨越多个列。我认为这很有趣,不幸的是源代码和指南是德文的,但我认为他是用 \parbox ...
【讨论】:
好吧,LaTeX 中的浮动图形可能具有挑战性......但据我所知,它的核心是图形总是浮动的,除了不使用图形而是直接包含图形之外,没有其他方法可以改变它.
话虽如此,“LaTeX 指南”中的第 9 章“浮动表格和图形”提到了一些可能对您有所帮助的事情(按提及顺序列出):
\suppressfloats
package flafter
package float
package here
package floatflt
【讨论】: