使用 \mbox 将图形标题写在一行中,并在图形列表中将图形标题拆分为两行

使用 \mbox 将图形标题写在一行中,并在图形列表中将图形标题拆分为两行

我想写图题。图题很长,分为两行,其中第二行由一个字母组成。现在我想把它变成一行。

在此处输入图片描述

这是原始代码:

\documentclass{book}
\usepackage{graphicx}
\begin{document}
    \listoffigures
    \chapter{one}
    \begin{figure}[h!]
        \includegraphics{example-image-a}
        \caption{blablabla blablabla blablabla blablabla blablabla blablabla blablabla A}
    \end{figure}
\end{document}

为了使标题变成一行,我使用\mboxbecome

\caption{\mbox{blablabla blablabla blablabla blablabla blablabla blablabla blablabla A}}

现在,标题变成一行。

在此处输入图片描述

现在,我的问题出在图表列表中。图表列表中也变成了一行。我想将图表列表中的标题分成两行。怎么做?

在此处输入图片描述

在此处输入图片描述

相关内容