
가로 중앙에 나란히 표시하고 싶은 두 개의 이미지가 있습니다. 남은 가로 공간을 첫 번째 이미지의 왼쪽, 이미지 사이, 두 번째 이미지 뒤의 세 부분으로 균등하게 분배하고 싶습니다. 그래서 나는 이것을 시도했습니다 :
\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
무시됩니다.
왜 이런 일이 발생합니까? 원하는 결과를 어떻게 얻을 수 있습니까?
답변1
추가로 \hfill
하면 됩니다. 또한 \centering
이 경우에는 필요하지 않습니다. 그리고 기술적으로 말하면 %
작은 공간이 삽입되는 것을 피하기 위해 줄을 기호로 끝내야 합니다.
\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}
또는 (그리고 더 자연스럽게) \hfil
모든 것이 싱글로 수행됩니다. 그러나 이 경우,\centering
할 수 없다\hfilneg
줄 시작 부분에 (음의 무한 접착제)를 추가하지 않고 (또는 비대칭 \hfil
s를 추가하지 않고) 사용할 수 있습니다.
\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}