図表リストに引用情報を追加することは可能ですか?

図表リストに引用情報を追加することは可能ですか?

学士論文では私が作成したものではない写真を使用しているため、図表リスト(一番下のブロックが重要です)に、引用情報(例:Web サイト リンク)を入れたいと思います。基本的には、次のようになります。 ここに画像の説明を入力してください

オンラインで方法を見つけることができませんでした。現在、私は次のように画像を表示しています:

    \begin{figure}
         \includegraphics[width=\linewidth]{~/Dropbox/Thesis/multi_layer_perceptron.jpg}
         \caption{Schematic View of a Multilayer Perceptron}
         \label{fig:mlp}
    \end{figure}

そして、数字のリストは次のようになります。\listoffigures結果は次のようになります。 ここに画像の説明を入力してください

たぶん、私は経験が浅すぎるのでしょう。では、Tex でそれを実行する方法は何でしょうか? :)

編集: @John Kormylo の投稿のおかげで、この解決策を見つけました: \caption[Schematic View of a Multilayer Perceptron\newline{Image retrieved from }\url{https://www.tutorialspoint.com/tensorflow/tensorflow\_multi\_layer\_perceptron\_learning} (Visited on 08/06/2019)]

その結果は次のようになります: ここに画像の説明を入力してください 私はかなり満足していますが、もっと簡単で見栄えの良い方法を望んでいます。

答え1

オプションの引数として、LOF の別のキャプションを入力できます。は、 \protect印刷準備ができるまでマクロが拡張されないようにするために使用されます。必要がない場合でも、aux ファイルは短くなります。

\documentclass{article}
\usepackage{graphicx}
\usepackage{hyperref}

\begin{document}
\listoffigures
\newpage
\begin{figure}
   \includegraphics{example-image-A}
   \caption[\protect\hypertarget{lof.\thefigure}{}LOF version of caption
       \newline Available from \protect\url{www.elfsoft2000.com}]
    {Caption with link to LOF (see \hyperlink{lof.\thefigure}{Figure \thefigure})}
   \label{fig:mlp}
\end{figure}
\begin{figure}
   \includegraphics{example-image-B}
   \caption[Caption with footnote\protect\footnote{\protect\url{www.elfsoft2000.com}}]
     {Normal Caption}
   \label{fig:mlp}
\end{figure}

\end{document}

関連情報