
나는 시도했다:
\begin{figure*}
\centering
\begin{subfigure}[b]{0.25\textwidth}
\includegraphics[width=\textwidth]{figures/a}
\caption{a}
\label{fig:a}
\end{subfigure}%
\begin{subfigure}[b]{0.25\textwidth}
\includegraphics[width=\textwidth]{figures/b}
\caption{b}
\label{fig:b}
\end{subfigure}
\begin{subfigure}[b]{0.25\textwidth}
\includegraphics[width=\textwidth]{figures/c}
\caption{c}
\label{fig:c}
\end{subfigure}
\begin{subfigure}[b]{0.25\textwidth}
\includegraphics[width=\textwidth]{figures/d}
\caption{d}
\label{fig:d}
\end{subfigure}
\caption{Pictures of ABCD}\label{fig:ABCD}
\end{figure*}
하지만 숫자는 수직으로 한 열에 나타납니다! 이 4개의 숫자를 두 열 모두에서 수평으로 확장하려면 어떻게 해야 합니까?
답변1
하위 그림 환경 사이의 빈 줄은 그림 환경 내에서 줄 바꿈을 유발하므로 생성된 문서에서 같은 줄에 유지하려는 빈 줄을 제거하면 원하는 결과를 얻을 수 있습니다.
\begin{figure*}
\centering
\begin{subfigure}[b]{0.25\textwidth}
\includegraphics[width=\textwidth]{figures/a}
\caption{a}
\label{fig:a}
\end{subfigure}
\begin{subfigure}[b]{0.25\textwidth}
\includegraphics[width=\textwidth]{figures/b}
\caption{b}
\label{fig:b}
\end{subfigure}
\begin{subfigure}[b]{0.25\textwidth}
\includegraphics[width=\textwidth]{figures/c}
\caption{c}
\label{fig:c}
\end{subfigure}
\begin{subfigure}[b]{0.25\textwidth}
\includegraphics[width=\textwidth]{figures/d}
\caption{d}
\label{fig:d}
\end{subfigure}
\caption{Pictures of ABCD}\label{fig:ABCD}
\end{figure*}
부록:
소스의 가독성을 유지하려면 "빈 줄을 주석 처리"할 수도 있습니다.
\begin{figure*}
\centering
\begin{subfigure}[b]{0.25\textwidth}
\includegraphics[width=\textwidth]{figures/a}
\caption{a}
\label{fig:a}
\end{subfigure}
% this comment avoids break-line...
\begin{subfigure}[b]{0.25\textwidth}
\includegraphics[width=\textwidth]{figures/b}
\caption{b}
\label{fig:b}
\end{subfigure}
\begin{subfigure}[b]{0.25\textwidth}
\includegraphics[width=\textwidth]{figures/c}
\caption{c}
\label{fig:c}
\end{subfigure}
% ... this comment too
\begin{subfigure}[b]{0.25\textwidth}
\includegraphics[width=\textwidth]{figures/d}
\caption{d}
\label{fig:d}
\end{subfigure}
\caption{Pictures of ABCD}\label{fig:ABCD}
\end{figure*}