내 사진 캡션에 문제가 있습니다. 사진 두 장을 나란히 두고 있어요
\begin{figure}[ht]
\centering
\begin{minipage}[b]{.479\textwidth}
\includegraphics[width=\textwidth]{Auswertung/sanyo_eol_e2_lite.png}
\caption{Klassifizierung des reduzierten Sanyo Datensatzes mit synthetisch generierten Trainingsdaten und $\upvarepsilon = 2$.}
\label{fig:a_san_e2}
\end{minipage}
\hfill
\begin{minipage}[b]{.479\textwidth}
\includegraphics[width=\textwidth]{Auswertung/sanyo_eol_e3_full.png}
\caption{Klassifizierung des vollständigen Sanyo Datensatzes mit synthetisch generierten Trainingsdaten und $\upvarepsilon = 3$.}
\label{fig:a_san_full}
\end{minipage}
\end{figure}
하지만 이로 인해 다음과 같은 추악한 캡션 형식이 발생합니다.
":" 다음에 시작하는 대신 약간의 들여쓰기를 사용하여 "Abbildung" 바로 아래에 텍스트가 계속 이어지도록 하고 싶습니다. 어떻게 해야 합니까?
답변1
캡션의 두 번째 줄에 작은 들여쓰기를 원할 경우 패키지 indent
로 캡션 형식을 정의할 수 있습니다 caption
.
floatrow
또한 피규어 패키지를 연속으로 로드하는 것이 좋습니다 . 각 그림마다 다른 구문을 사용합니다. 의 형태의 \ffigbox{\caption ... \label ...}{\includegraphics{...}}
.
\documentclass{report}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}
\usepackage{upgreek}
\usepackage[draft]{graphicx}
\usepackage{caption}
\DeclareCaptionFormat{indent}{\hangindent=1em \hangafter=1 #1#2 #3}
\usepackage{floatrow}
\begin{document}
\begin{figure}[ht]
\centering\captionsetup{format=indent, labelfont=bf}
\floatsetup{floatrowsep=qquad}
\begin{floatrow}
\ffigbox{\caption{Klassifizierung des reduzierten Sanyo Datensatzes mit synthetisch generierten Trainingsdaten und $\upvarepsilon = 2$.} \label{fig:a_san_e2}}%
{\includegraphics[width=0.45\textwidth]{Auswertung/sanyo_eol_e2_lite.png}}
\ffigbox{\caption{Klassifizierung des vollständigen Sanyo Datensatzes mit synthetisch generierten Trainingsdaten und $\upvarepsilon = 3$.}\label{fig:a_san_full}}%
{\includegraphics[width=0.45\textwidth]{Auswertung/sanyo_eol_e3_full.png}}
\end{floatrow}
\end{figure}
\end{document}