
Tengo dos imágenes que quiero mostrar una al lado de la otra, centradas horizontalmente. Me gustaría distribuir el espacio horizontal restante de manera uniforme en tres partes: a la izquierda de la primera imagen, entre las imágenes y después de la segunda imagen. Entonces probé esto:
\documentclass{article}
\usepackage{graphicx}
\usepackage{blindtext}
\usepackage{float}
\usepackage{mwe}
\begin{document}
\blindtext
\begin{figure}[H]
\centering
\hfill
\includegraphics[width=4cm]{example-image-a}
\hfill
\includegraphics[width=4cm]{example-image-a}
\hfill
\end{figure}
\blindtext
\end{document}
\hfill
Sin embargo, se ignora lo último :
¿Por qué está pasando esto? ¿Cómo puedo lograr el resultado deseado?
Respuesta1
Un extra \hfill
bastará. Además, \centering
en este caso no es necesario. Y, técnicamente hablando, conviene terminar las líneas con %
carteles, para evitar la inserción de espacios pequeños.
\documentclass{article}
\usepackage{graphicx}
\usepackage{blindtext}
\usepackage{float}
\usepackage{mwe}
\begin{document}
\blindtext
\begin{figure}[H]
%\centering
\hfill%
\includegraphics[width=4cm]{example-image-a}%
\hfill%
\includegraphics[width=4cm]{example-image-a}%
\hfill%
\hfill%
\end{figure}
\blindtext
\end{document}
Alternativamente (y de forma más natural), \hfil
todos los que nos rodean lo harán con un solo. Sin embargo, en este caso,\centering
no puedoSe puede usar, sin agregar un \hfilneg
(pegamento infinito negativo) al comienzo de la línea (o agregar \hfil
s asimétricas).
\documentclass{article}
\usepackage{graphicx}
\usepackage{blindtext}
\usepackage{float}
\usepackage{mwe}
\begin{document}
\blindtext
\begin{figure}[H]
%\centering\hfilneg
\hfil%
\includegraphics[width=4cm]{example-image-a}%
\hfil%
\includegraphics[width=4cm]{example-image-a}%
\hfil%
\end{figure}
\blindtext
\end{document}
Respuesta2
Alternativamente con \centering
y \hfil
entre imágenes:
\documentclass{article}
\usepackage{graphicx}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{figure}[htb]
\centering
\includegraphics[width=4cm]{example-image-a}
\hfil
\includegraphics[width=4cm]{example-image-b}
\end{figure}
\blindtext
\end{document}