2009-08-06 28 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