图题中应有一个空格,但出现了多个空格

图题中应有一个空格,但出现了多个空格

当我尝试添加源时,我遇到了图像标题问题。我不希望源显示在 \listoffigures 中。我发现实现此目的的方法是添加命令

\newcommand*{\captionsource}[2]{%
  \caption[{#1}]{%
    #1%
    \\\hspace{\linewidth}%
    {Źródło:} #2%
  }%
}

然后在我的文件中,我按如下方式使用它

\begin{figure}[h]
\centering
\includegraphics[scale=0.65]{arduino}
\captionsource{Opis wejść oraz wyjść Arduino Nano 33 BLE}{\url{https://content.arduino.cc/assets/Pinout-NANOble_latest.pdf}}
\label{fig:arduino}
\end{figure}

但与预期相反

Figure 1: Caption (This works as it should)
Source: My_Url (Here I Want one space between the colon and my URL, which doesn't work)

如果我从行中的命令 \captionsource 中删除一个空格,则源中不会出现空格{Źródło:} #2%,并且链接粘贴到冒号 (Source:My_Url),或者单个空格会导致以下结果:

在此处输入图片描述

这是我的第一篇 Latex 论文,我希望你能帮助我,因为我自己无法找到解决方案。

答案1

您的网址没有足够的断点。您可以尝试xurl允许它在更多位置中断的包,或者将标题设置在右边(具体设置方法取决于您的类和包)。

相关内容