Latex - Środowisko minipage i wiele kolumn we fragmencie strony
Notatka z serii porad dotyczących Latex-a. Tym razem dotyczyć będzie bardzo przyjaznego podejścia do umieszczenia kilku kolumn tekstu na pewnej części strony.
Znowu kolumny?
Na temat kolumn w Latex-u, czy Beamer pisałem już kilkukrotnie. Tym razem jednak napotkałem jeszcze jedną bardzo ciekawą propozycję na wygodne zagnieżdżenie kilku (właściwie dowolnej liczby) kolumn we fragmencie strony dokumentu jednokolumnowego (jednoszpaltowego). Rozwiązanie jest na tyle eleganckie, że postanowiłem je zanotować, by w przyszłości móc do niego wrócić.
Co to za podejście?
Podejście o jakim mowa opiera się o wykorzystanie bloku minipage. Dzięki niemu możemy zdefiniować dowolną liczbę sektorów, które będą ustawiane sąsiadująco w poziomie względem siebie, dopóki ich łączna szerokość nie przekroczy dostępnej dla strony przestrzeni. W ten sposób zyskujemy możliwość zbudowania kilka kolumn o zdefiniowanych szerokościach i ustalonym wyrównaniu tekstu, co w wielu przypadkach może się okazać bardzo przydatne.Spójrzmy na poniższe przykłady. Najpierw dwie kolumny o jednakowych szerokościach, równych połowie dostępnej szerokości tekstu na stronie:
% Pierwsza kolumna
\end{minipage}
\begin{minipage}[t]{0.5\textwidth}
% Druga kolumna
\end{minipage}
I jeszcze jeden przykład z trzema kolumnami - dwiema węższymi na bokach i najszerszą centralną:
% Pierwsza kolumna (mniejsza)
\end{minipage}
\begin{minipage}[t]{0.6\textwidth}
% Druga kolumna (większa)
\end{minipage}
\begin{minipage}[t]{0.2\textwidth}
% Trzecia kolumna (mniejsza)
\end{minipage}
Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!