Két ábra egymás mellett minipage környezetekkel

Fórumok

Ha egymás után két ábrát akarunk beszúrni egy dokumentumba, akkor a helytakarékosság miatt néha célszerű egymás mellé tenni őket.

Ennek egy bevett módja a minipage környezet használata:


\begin{figure}[h]
    \begin{minipage}[b]{0.45\textwidth}
        \centering
        \includegraphics[scale=1.0]{figure1.eps}
        \caption[Short caption for figure 1]{\label{labelFig1} Long caption figure 1}
    \end{minipage}
    \hfill
    \begin{minipage}[b]{0.45\textwidth}
        \centering
        \includegraphics[scale=1.0]{figure2.eps}
         \caption[Short caption for figure 2]{\label{labelFig2} Long caption figure 2.}
    \end{minipage}
\end{figure} 

Ez működik is. De mire én erre rájöttem!
Ugyanis ha az alábbi módon, a két minipage környezet közé egy üres sort is beszúrok (amit a forrás átláthatóbb tagolása miatt megtettem):


\begin{figure}[h]
    \begin{minipage}[b]{0.45\textwidth}
        \centering
        \includegraphics[scale=1.0]{figure1.eps}
        \caption[Short caption for figure 1]{\label{labelFig1} Long caption figure 1}
    \end{minipage}
    \hfill

    \begin{minipage}[b]{0.45\textwidth}
        \centering
        \includegraphics[scale=1.0]{figure2.eps}
         \caption[Short caption for figure 2]{\label{labelFig2} Long caption figure 2.}
    \end{minipage}
\end{figure} 

...már nem működik. Egymás alá teszi a két ábrát egy új oldalon.

WTF? Most én vagyok agyhalott, vagy a LaTeX?

ps. ezúton szeretném kifejezni a hálámat a float környezet megalkotójának a [H] pozicionáló opcióért. A sima [h], sőt [h!] ugyan azt jelenti a dokumentáció szerint, hogy "tedd ide az ábrát", de valójában azt jelenti, hogy "ha esetleg mód nyílna rá, akkor esetleg megfontolhatnád, hogy ide tedd az ábrát". A hatása pedig általában az, hogy nem teszi oda.
Ezzel szemben a [H] azt jelenti, hogy "TEDD IDE ÉS KÉSZ".

Hozzászólások

Szerintem egy üres sor beszúrása sortörést jelent.