Дві панелі в один ряд
міні-сторінки пліч-о-пліч без війни пакетів.
Дві панелі в одному ряду
Іноді вам потрібні два зображення поруч, кожне з власним підписом і власним номером фігури. Для цього не потрібен спеціальний пакет. Звичайні вікна «міні-сторінки» всередині одного середовища «фігури» виконують свою роботу, і оскільки обидва зображення живуть в одному плаваючому місці, LaTeX ніколи не зможе розділити їх на різні сторінки.
Шаблон
\begin{figure}[htbp] \centering \begin{minipage}{0.48\textwidth} \includegraphics[width=\linewidth]{a.pdf} \caption{Left} \end{minipage}\hfill \begin{minipage}{0.48\textwidth} \includegraphics[width=\linewidth]{b.pdf} \caption{Right} \end{minipage}\end{figure}«Міні-сторінка» — це вікно, яке поводиться як мініатюрна сторінка: воно має фіксовану ширину, яку ви вибираєте, а його вміст обертається та складається всередині цієї ширини. Тут кожна міні-сторінка займає 0,48\textwidth, тобто 48 відсотків ширини тексту. Це навмисно залишає 4 відсотки незатребуваними, а \hfill між двома полями — це розтягнутий простір, який розширюється, щоб заповнити його, штовхаючи одну панель до лівого поля, а іншу — до правого. Якщо ви встановите обидві ширини на 0,5\textwidth, вони будуть сумарно рівними ширині рядків без будь-якого розділення, а другий квадрат впаде на наступний рядок, що є найпоширенішою причиною того, що макети поруч таємничим чином складаються вертикально.
Всередині кожної міні-сторінки width=\linewidth масштабує зображення до ширини навколишнього поля, а не всієї сторінки. Використання натомість \textwidth є частою помилкою, яка робить кожне зображення таким же широким, як повний текстовий блок, що гарантує переповнення.
Зверніть увагу на те, де знаходяться підписи: всередині кожної міні-сторінки. Це дає кожній панелі повний підпис із власним номером, тому ця фігура створює, скажімо, Фігуру 3 і Фігуру 4, розташовані в одному ряду. Зовнішні параметри розміщення [htbp] повідомляють LaTeX, що він може розміщувати float тут, у верхній частині сторінки, унизу або на сторінці float, у такому порядку переваги.
Вирівнювання верхів і змішування вмісту
Якщо два зображення мають різну висоту, їхнє вертикальне вирівнювання може виглядати неправильно, оскільки міні-сторінки за умовчанням вирівнюються по центру. Натомість напишіть \begin{minipage}[t]{0.48\textwidth}, щоб вирівняти їх угорі. Міні-сторінки також не мають значення, що вони містять, тому цей самий макет розміщує фігуру біля таблиці або зображення біля абзацу пояснювального тексту, для чого не призначені пакунки у стилі підфігур.
Коли замість цього використовувати підфігури
Єдине, чого вам не може надати цей шаблон, — це панелі, позначені (a) і (b) під одним спільним підписом і одним номером фігури. У той момент, коли вам потрібна «Рисунок 5(a)», а не дві незалежні фігури, перейдіть на підфігури. Емпіричне правило: міні-сторінки призначені для фігур, які випадково є сусідами, тоді як підфігури призначені для однієї фігури, яка випадково має частини.