当我尝试添加源时,我遇到了图像标题问题。我不希望源显示在 \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
允许它在更多位置中断的包,或者将标题设置在右边(具体设置方法取决于您的类和包)。