Как правильно использовать фигурки из латекса

Как правильно использовать фигурки из латекса

Я использовал следующие теги, чтобы поместить в латекс фигурку, в которой есть 2 фигуры a и b, и чтобы они выглядели как одна фигура, расположенная друг за другом:

\begin{figure}[ht]
\centering
\resizebox{\textwidth}{!}{%
\begin{tabular}{c c}
\includegraphics[width=2.0in] {fig1} &
\includegraphics [width=2.0in]{fig2} \\
\tiny   a. Pure Aloha & \tiny  b.~~ Slotted Aloha
\end{tabular}}
\centering
\caption{Comparision between pure Aloha and slotted Aloha and how they affected by the delay \cite{ahn2011design}}
\label{fig:1}
\end{figure}

Но я добился того, что текст появился над изображением в моем формате IEEE, как на этом изображении:

проблема

Какие-либо предложения ??

решение1

Вам нужно использовать figure*, а не figure. Но есть и другие аспекты в вашем коде, о которых следует позаботиться.

Нет смысла увеличивать то, что было уменьшено неизвестным образом, а затем угадывать размер субтитров. Просто масштабируйте картинки до нужного размера для начала. Вот пример:

\documentclass{IEEEtran}
\usepackage{graphicx}

\usepackage{lipsum} % just for the example

\begin{document}

\lipsum

\begin{figure*}
\centering

\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}c c cc}
&\includegraphics[width=.4\textwidth]{example-image-a} &
\includegraphics[width=.4\textwidth]{example-image-b} &\\
&a. Pure Aloha & b. Slotted Aloha &
\end{tabular*}

\caption{Comparison between pure Aloha and slotted Aloha and
         how they are affected by the delay \cite{ahn2011design}}
\label{fig:1}

\end{figure*}

\lipsum[1-15]

\end{document}

Я использую tabular*с четырьмя колонками (внешние пустые), чтобы пространство автоматически заполнялось по бокам и в середине. Есть и другие методы.

введите описание изображения здесь

решение2

если вы хотите охватить float в обоих столбцах, вы должны использовать

\begin{figure*}



\end{figure*}

Связанный контент