
라텍스 편집기로 보고서를 작성 중입니다. 한 열에 두 장의 사진으로 구성된 캡션이 있습니다. 아래 사진은 위 사진보다 큰데, 사진이 정렬되도록 하기 위해 '그림'이 없는 중앙 환경을 사용했습니다. 저는 \includegraphics만 사용합니다. 그림 환경 없이 사진에 (a),(b)와 같은 '하위 캡션'을 어떻게 넣을 수 있는지 아는 사람 있나요?? 왜냐하면 그것을 사용하면 아래 그림이 정렬되지 않은 것처럼 보이기 때문입니다. 감사해요
답변1
subcaption
여기서는 두 가지 다른 패키지 가 데모용으로 사용됩니다 subfig
. 환경이 없으면 환경을 설정하여 figure
사용 하고 도움을 구할 수 있습니다.minipage
columnwidth
\makeatletter
\def\@captype{figure}
\makeatother
List of Figures
원하는 경우 \caption{...}
, \listofigures
명령을 사용하고 두 번 컴파일하여 적절한 렌더링을 얻습니다.
암호
\documentclass[]{report}
\usepackage[showframe,margin=2cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{multicol}
\columnsep=10pt
\columnseprule=3pt
% \usepackage{subfig} % for subfloat
\usepackage{subcaption} % for subcaptionbox
\usepackage{graphicx}
%\usepackage{amsfonts, amsmath, amsthm, amssymb}
\usepackage{lipsum}
\begin{document}
\listoffigures
\begin{multicols}{2}
\lipsum[1-3]
\vfill
\columnbreak
% to run this session, please disable `sufig` package and enable `subcaption` package
\subsection*{Subcaptionbox section}
\noindent
\begin{minipage}{\columnwidth}
\makeatletter
\def\@captype{figure}
\makeatother
\centering
\subcaptionbox{Above \label{fig:above}}{%
\includegraphics[width=0.5\columnwidth]{example-image-a}}\\
\subcaptionbox{Below \label{fig:below}}{%
\includegraphics[width=0.8\columnwidth]{example-image-b} }
\caption{Two figures}\label{Fig}
\end{minipage}
% to run this session, please disable `subcaption` package and enable `subfig` package
%\subsection*{Subfloat section}
%
%\noindent
%\begin{minipage}{\columnwidth}
%\makeatletter
%\def\@captype{figure}
%\makeatother
% \centering
% \subfloat[Above]{%
% \includegraphics[width=0.5\columnwidth]{example-image-a}
% \label{fig:above}
%}\\
% \subfloat[Below]{%
% \includegraphics[width=0.8\columnwidth]{example-image-b}
% \label{fig:below}
%}
% \caption{Two figures,\label{Fig}}
%\end{minipage}
\end{multicols}
\end{document}