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".
- 5148 megtekintés
Hozzászólások
Szerintem egy üres sor beszúrása sortörést jelent.
- A hozzászóláshoz be kell jelentkezni