사진 캡션 형식

사진 캡션 형식

내 사진 캡션에 문제가 있습니다. 사진 두 장을 나란히 두고 있어요

\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} 

여기에 이미지 설명을 입력하세요

관련 정보