对于带有特定图像部分描述的标题,最佳做法是什么?我希望图像的标题位于第一行,而描述以斜体显示在第二行和第三行(如果描述不适合第二行)?
目前,我在标题中使用了表格,但这不适用于斜体,而且看起来也不干净。
我现在有的是:
\documentclass{article}
\usepackage{mwe}
\usepackage[justification=raggedright,singlelinecheck=false]{caption}
\begin{document}
\begin{figure}
\centering
\includegraphics[width=\textwidth]{example-image}
\caption[Schematische Darstellung des Kathodenzerstäubungsprozesses]
{\tabular[t]{@{}l@{}}
Headline,\\
\newline\\
1:~DEscription, 2:~Deskription long long long long,\\
3:~Description
\endtabular}
\end{figure}
\end{document}
答案1
也许你想要这个(hang
标题的简单格式):
\documentclass{article}
\usepackage{mwe}
\usepackage[justification=raggedright,singlelinecheck=false, format=hang]{caption}
\begin{document}
\begin{figure}
\centering
\includegraphics[width=\textwidth]{example-image}
\caption[Schematische Darstellung des Kathodenzerstäubungsprozesses]
{Headline,\smallskip \\
1:~Description, 2:~Deskription long long long long,\\
3:~Description}
\end{figure}
\end{document}
您还可以使用此代码以及以下内联列表enumitem
:
\usepackage[inline]{enumitem}
......
\begin{figure}
\centering
\includegraphics[width=\textwidth]{example-image}
\caption[Schematische Darstellung des Kathodenzerstäubungsprozesses]
{Headline,\smallskip \\
\begin{enumerate*}
\item Description, \item Deskription long long long long, \newline
\item Description.
\end{enumerate*} }
\end{figure}