
나는하고 싶다중앙 정렬다음과 같이 하위 캡션을 해당 하위 그림에 추가합니다.
나의 현재 시도는 그들을왼쪽 정렬\centering
해당 블록에 지정했는데도 마찬가지입니다 \begin{subfigure} ... \end{subfigure}
.
내가 원하는 것은 전체 하위 캡션을빨간색상자. 다른 형식은 변경되지 않은 상태로 유지되어야 합니다.
MWE:
\documentclass{article}
\usepackage{graphicx}
\usepackage{float}
\usepackage{mwe}
\usepackage{caption}
\captionsetup{format=plain,font=small,labelfont={sc,bf},labelsep=period}
\usepackage{subcaption}
\captionsetup[subfigure]{format=hang,font=footnotesize,labelfont=up,singlelinecheck=false}
\renewcommand{\thesubfigure}{\alph{subfigure}}
\begin{document}
\begin{figure}[!htbp]
\centering
\begin{subfigure}[t]{0.49\textwidth}
\centering
\includegraphics[width=\linewidth]{example-image-a}
\caption{
Caption of subfigure1 \\ (e.g., load case 1 and 2).
}
\end{subfigure}%
\hfill
\begin{subfigure}[t]{0.49\textwidth}
\centering
\includegraphics[width=\linewidth]{example-image-b}
\caption{
Caption of subfigure2 \\ (e.g., load case 3 and 4).
}
\end{subfigure}%
\caption{
Comparison of two subfigures.
}
\end{figure}
\end{document}
답변1
justification=centering
에 인수를 제공해야 합니다 \captionsetup[subfigure]{...}
. 그 동안 인수를 삭제하는 것이 좋을 수도 있습니다. 인수 format=hang
가 singlelinecheck=false
유용한 작업을 수행하지 않는 것 같기 때문입니다.
\centering
또한 불필요한 코드를 복잡하게 만드는 것 외에는 아무 작업도 수행하지 않으므로 세 가지 지시문을 모두 제거(또는 적어도 주석 처리)하겠습니다 .
\documentclass{article}
\usepackage{graphicx,mwe}
\usepackage{caption}
\captionsetup{format=plain,font=small,
labelfont={sc,bf},labelsep=period}
\usepackage{subcaption}
\captionsetup[subfigure]{font=footnotesize,
labelfont=up,
%%singlelinecheck=false,
%%format=hang,
justification=centering % <-- new
}
%\renewcommand{\thesubfigure}{\alph{subfigure}} % that's the default
\begin{document}
\begin{figure}[!htbp]
%%\centering
\begin{subfigure}[t]{0.49\textwidth}
%%\centering
\includegraphics[width=\linewidth]{example-image-a}
\caption{Caption of subfigure 1\\(e.g., load cases 1 and 2).}
\end{subfigure}%
\hfill
\begin{subfigure}[t]{0.49\textwidth}
%%\centering
\includegraphics[width=\linewidth]{example-image-b}
\caption{Caption of subfigure 2\\(e.g., load cases 3 and 4).}
\end{subfigure}%
\caption{Comparison of two subfigures.}
\end{figure}
\end{document}