![Centrar una imagen en un artículo de dos columnas mientras se utilizan columnas múltiples y figura*](https://rvso.com/image/328456/Centrar%20una%20imagen%20en%20un%20art%C3%ADculo%20de%20dos%20columnas%20mientras%20se%20utilizan%20columnas%20m%C3%BAltiples%20y%20figura*.png)
Tengo 5 imágenes en un artículo de dos columnas que a partir de ahora se usan multicols
y figure*
aparecen así.
\begin{figure*}
\begin{multicols}{2}
\includegraphics[width=\linewidth]{0.001.eps}\par
\includegraphics[width=\linewidth]{0.005.eps}\par
\end{multicols}
\begin{multicols}{2}
\includegraphics[width=\linewidth]{0.010.eps}\par
\includegraphics[width=\linewidth]{0.030.eps}\par
\end{multicols}
\begin{multicols}{2}
\includegraphics[width=\linewidth]{0.050.eps}\par
\end{multicols}
\caption{Here is the caption}
\label{here is the label}
\end{figure*}
Sin embargo me gustaría centrar la última imagen. ¿Cómo lo logro?
Respuesta1
La forma perezosa podría ser utilizar sólo hspaces; algo como
\documentclass[12pt,a4paper,twocolumn]{scrartcl}
\usepackage{graphicx}
\begin{document}
\begin{figure*}\centering
\includegraphics[width=0.48\linewidth]{example-image-a}
\hspace{.005\linewidth}
\includegraphics[width=0.48\linewidth]{example-image-b}
\\[.5\baselineskip]
\includegraphics[width=0.48\linewidth]{example-image-a}
\hspace{.005\linewidth}
\includegraphics[width=0.48\linewidth]{example-image-b}
\\[.5\baselineskip]
\includegraphics[width=0.48\linewidth]{example-image-a}
\caption{5 Images.}
\end{figure*}
\end{document}
Tenga en cuenta que aquí los saltos de línea se extienden media línea base para introducir espacio entre las imágenes.
Yo estaría a favor, sin embargo, de una solución subcaption
que también permita hacer referencia a subfiguras (es decir, Fig. 1(a) y demás) usando
\documentclass[12pt,a4paper,twocolumn]{scrartcl}
\usepackage{graphicx,subcaption}
\begin{document}
\begin{figure*}\centering
\begin{subfigure}{.49\linewidth}
\includegraphics[width=0.98\linewidth]{example-image-a}
\caption{First.}
\end{subfigure}
\begin{subfigure}{.49\linewidth}
\includegraphics[width=0.98\linewidth]{example-image-b}
\caption{Second.}
\end{subfigure}
\begin{subfigure}{.49\linewidth}
\includegraphics[width=0.98\linewidth]{example-image-a}
\caption{Third.}
\end{subfigure}
\begin{subfigure}{.49\linewidth}
\includegraphics[width=0.98\linewidth]{example-image-b}
\caption{Fourth.}
\end{subfigure}
\begin{subfigure}{.49\linewidth}
\includegraphics[width=0.98\linewidth]{example-image-a}
\caption{Fifth.}
\end{subfigure}
\caption{5 Images.}
\end{figure*}
\end{document}
Cuyos rendimientos
Tenga en cuenta que esto necesita tamaños relativos internamente, es decir,
\linewidth
en la subfigura se refiere al ancho de la subfigura misma. Esto se puede diseñar aún más utilizando las opciones de subtítulo (espaciado de estilo de subetiqueta, etc.). Y tal vez quieras usarlo \centering
también dentro de las subfiguras. Dejaré el código como está, porque genera directamente la imagen correspondiente.
Respuesta2
¡He logrado resolverlo usando el entorno tabular!
\begin{figure*}
\centering
\begin{tabular}{@{}cc@{}}
\includegraphics[width=0.49\linewidth]{0.001.eps} &
\includegraphics[width=0.49\linewidth]{0.005.eps} \\
\includegraphics[width=0.49\linewidth]{0.010.eps} &
\includegraphics[width=0.49\linewidth]{0.030.eps} \\
\multicolumn{2}{c}{\includegraphics[width=0.49\linewidth]{0.050.eps}}
\end{tabular}
\caption{Here is the caption}
\end{figure*}
¡Aquí, usando \multicolumn{2}{c}{\includegraphics[width=0.49\linewidth]
la última figura, céntrate!
Respuesta3
Este código se puede utilizar para subfiguras con tres gráficos.
\begin{figure*} \centering %%% not \center \subfigure[Figure A]{\label{fig:a}\includegraphics[width=0.4\linewidth]{images/congestion_less.pdf}} \subfigure[Figure B]{\label{fig:b}\includegraphics[width=0.4\linewidth]{images/congestion_medium.pdf}} \par\medskip \subfigure[Figure B]{\label{fig:b}\includegraphics[width=0.4\linewidth]{images/congestion_high.pdf}} \caption{my caption} \end{figure*}