脚注 - 用字符代替数字

脚注 - 用字符代替数字

我需要为图片添加脚注,但是脚注中显示的是字符而不是数字。有人能帮我吗,如何将其改为数字?

\begin{figure}\centering
\begin{minipage}{\textwidth}
    \includegraphics[width=1\textwidth]{Pictures/a.png}
    \caption[asdf]{asdf \footnote[2]{\url{https://example.com}}}\label{fig:a} 
\end{minipage}
 \end{figure}

在此处输入图片描述

2 被 b 取代。

答案1

有啥这怎么回事?

在此处输入图片描述

\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{url}
\renewcommand{\thempfootnote}{\arabic{mpfootnote}}

\begin{document}
    \begin{figure}\centering
    \begin{minipage}{\textwidth}
        \includegraphics[width=1\textwidth]{example-image-a}
        \caption[asdf]{asdf \footnote[2]{\url{https://example.com}}}\label{fig:a}
\end{minipage}
\end{figure}
\end{document}

答案2

如果可以使用\footnotemark\footnotetext获得所需的结果。

输出

\documentclass{article}
\usepackage{graphicx}
\usepackage{hyperref}
\hypersetup{
    colorlinks  = true,
    linkcolor   = blue,
    urlcolor    = red
}
\begin{document}
    \begin{figure}\centering
        \begin{minipage}{\textwidth}
            \includegraphics[width=1\textwidth]{example-image-a}
            \caption[asdf]{Descritpion \footnotemark}\label{fig:a}
        \end{minipage}
    \end{figure}
    \footnotetext{\url{https://example.com}}
\end{document}

相关内容