Я хочу использовать среду itemize внутри висячего заголовка, но отступ такой же, как в основном тексте. Я бы хотел, чтобы список был отступом от висячего заголовка.
\documentclass{scrbook}
\usepackage{caption}
\begin{document}
foo foo foo foo foo foo foo foo foo foo foo foo
foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo
foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo
foo foo foo foo foo foo foo foo foo foo foo foo foo foo
\begin{itemize}
\item bar
\end{itemize}
\begin{figure}
\captionsetup{singlelinecheck=off}
\caption[foo bar]{foo foo foo foo foo foo foo foo foo foo foo foo
foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo
\begin{itemize}
\item this listing belongs to the caption
\item but looks as if it was part of the body
\end{itemize}}
\end{figure}
\end{document}
решение1
Кажется вероятным, что такая настройка может быть исключением, а не нормой. Поэтому установите элементы вручную, используя \textbullet
и соответствующий itemize
-подобный интервал.
\documentclass{scrbook}
\usepackage{caption}
\begin{document}
foo foo foo foo foo foo foo foo foo foo foo foo
foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo
foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo
foo foo foo foo foo foo foo foo foo foo foo foo foo foo
\begin{itemize}
\item bar
\end{itemize}
\begin{figure}
\captionsetup{singlelinecheck=off}
\caption[foo bar]{foo foo foo foo foo foo foo foo foo foo foo foo
foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo
\textbullet \hspace{\labelsep}this listing belongs to the caption
\textbullet \hspace{\labelsep}but looks as if it was part of the body
}
\end{figure}
\end{document}
Вы также можете задать содержимое в tabularx
среде:
\documentclass{scrbook}
\usepackage{caption,tabularx}
\begin{document}
foo foo foo foo foo foo foo foo foo foo foo foo
foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo
foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo
foo foo foo foo foo foo foo foo foo foo foo foo foo foo
\begin{itemize}
\item bar
\end{itemize}
\begin{figure}
\captionsetup{singlelinecheck=off}
\caption[foo bar]{foo foo foo foo foo foo foo foo foo foo foo foo
foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo
\medskip
\noindent
\begin{tabularx}{\linewidth}{@{\phantom{\figurename~\thefigure:~}} l @{\hspace{\labelsep}} X @{}}
\textbullet & this listing belongs to the caption \\
\textbullet & but looks as if it was part of the body
\end{tabularx}}
\end{figure}
\end{document}