2009-11-04 72 views
8

我一直在爲此而苦苦掙扎。我想插入一張圖片並將其放在討論它的文本「附近」,但是該頁面上的文本會在圖片周圍環繞/流動。如何正確插入圖像/圖形,並讓文字「流過」膠乳中的圖像/圖形?

我已經轉換爲EPS格式的圖像。我最初嘗試使用數字環境(\ {開始}圖...),但是,僅僅放置在圖像的頂部或底部的頁面沒有它旁邊的任何文字,離開頁面的大部分是空的。

我沒有在網絡上的一些挖掘和確定的「wrapfig」包,這似乎是一個可能的解決方案,但我得到了一系列的錯誤,並且將圖像顯示在文檔的末尾。

的錯誤:


Package wrapfig Warning: wrapfigure used inside a conflicting environment on input line 297. 
Package wrapfig Warning: Stationary wrapfigure forced to float on input line 303. 
Package wrapfig Warning: Stationary wrapfigure forced to float on input line 306. 

這對於幾行繼續。

有什麼奇怪的是,有一次,編譯後,圖像出現正是我想要的,然後在下一次它沒有。

[增加了一分鐘左右後] 乳膠代碼我目前:

\begin{wrapfigure}{r}{0.2\textwidth}[h] 
    \begin{center} 
    \includegraphics[width=0.18\textwidth]{vec-perp.eps} 
    \end{center} 
    \caption{A} 
\end{wrapfigure} 

回答

6

wrapfigure不需要[H]符。

您需要包括wrapfigure包在你的序言:

\usepackage{wrapfig} 

然後,把wrapfigure呼籲要包裝成上面的文字,像這樣:

\begin{wrapfigure}{r or l}{width/height} \centering \includegraphics[width/height]{graphic.filename} \caption{foo} \end{wrapfigure} 

一個真實的世界例如:

\begin{wrapfigure}{r}{1.5in} 
\centering 
\includegraphics[width=1.5in]{smile.jpg} 
\end{wrapfigure} 
+0

有關並[h]好一點。你是對的,所做的只是將[h]放在我的文檔中。 :) – Iain 2009-11-05 03:12:59

4

我剛剛通過我的文檔,在部分中發表評論,希望能夠找到它所抱怨的環境......在這個過程中,我無意中引入了一個我之前沒有的空白行。顯然,它所抱怨的環境是數字之前的環境。在上一部分,這是一個逐項環境之間,我沒有空白行。

所以......這一點,例如,是 '破':

 

    Ingredients for the Banana-Grape Bread Recipe 
    \begin{itemize} 
     \item Bananas 
     \item Grapes 
     \item Eggs 
    \end{itemize} 
    \begin{wrapfigure}{r}{0.2\textwidth} 
     \centering 
     \includegraphics[width=0.18\textwidth]{bangrape.eps} 
     \caption{BananaGrape Bread} 
    \end{wrapfigure} 
 

並插入一個空行:

 

    \end{itemize} 

    \begin{wrapfigure}{r}{0.2\textwidth} 
 

清除了我的問題。一路上我學到了各種各樣的東西,耶!另一方面,我很確定我還沒有清楚地瞭解環境。我認爲花時間閱讀的時間。

+0

回答我自己的問題不是失禮,是嗎?這感覺有點奇怪。 – Iain 2009-11-05 03:14:11

+0

或許唯一關於乳膠的壞事是宏觀衝突,就像你遇到的那樣。 Wrapfig和枚舉/分項環境根本不能一起工作。 回答自己的問題並不可怕,但與代碼片斷,你上面貼,其不大可能有人已經能夠回答你的問題。LaTeX發行版(TeXLive,MikTeX等)與Web瀏覽器和CSS很相似,因爲有些會略微不同地解釋事物。如果你有任何的乳膠郵件列表,他們會一直告訴你提供一個最低限度的工作環境,我... – Mica 2009-11-05 16:40:07

+0

...認爲這將是一個很好的想法。 最小的工作環境就是足夠的代碼(包括序言)來說明您遇到的問題。在構建MWE時,會發生很多次,你會解決你自己的問題。 – Mica 2009-11-05 16:41:32