2009-08-06 25 views
5

我正在使用包含两列的多元组合包,并且需要跨越两列的图形。我知道\begin{figure*},但我不想让这个数字浮动。我一直在Google上搜索了大约一个小时,但没有成功。任何帮助都会很棒。在多元醇环境中跨越两列的非浮动图形

回答

7

看一看包装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}。

+0

谢谢。结束多色调看起来有点有趣,但会产生理想的结果。 – Mica 2009-08-07 16:06:04

2

那么,在LaTeX中的浮动数字可能是具有挑战性的......但据我记忆,它的核心是一个数字总是浮动,没有办法改变,除了不使用数字,但包括图形直。

有了这样说,第9章“浮表和图”在“指南胶乳”提到了一些东西,可以帮助你(按顺序列出提到):

\suppressfloats 
package flafter 
package float 
package here 
package floatflt 
+0

感谢您的回答,但是我的问题的关键部分是“.. 。我不希望这个数字浮动“,但我仍然需要字幕环境。 \ begin {figure *}告诉胶乳,当使用两列时,我希望该数字跨越两列......但它只浮动。我希望它不会像常规图形环境中的[H]放置说明符那样浮动,但是加星标的版本不需要[H],只有[tb]。 – Mica 2009-08-06 22:29:06

2

不是完全偏离主题,http://www.deesaster.org/latex-magazinerstellung.php有一个示例文章,展示如何使用胶乳制作杂志(参见示例LaTeX-Magazinerstellung-Artikel.pdf),该文章使用多元醇并且图片跨越多个列。我认为这很有趣,不幸的是源代码和指南都是德文的,但我认为他是用\ parbox来做的...

+0

感谢您的回复。一个parbox会完成大约相同的作为一个小片,有一些不同的小怪癖。我会牢记这一点。 – Mica 2009-10-16 18:36:18