\renewcommand
方法不起作用
\documentclass{article}
\renewcommand{\thefootnote}{\arabic{footnote}}
\begin{document}
\begin{minipage}{1.3\textwidth}
test this\footnote{abc}
\end{minipage}
\end{document}
在下面的示例中,脚注编号不正确。
\documentclass{article}
\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
\begin{document}
\begin{minipage}{.5\textwidth}
test this\footnotemark
\footnotetext{abc}
\end{minipage}
\end{document}
答案1
改变\thempfootnote
。
\documentclass{article}
\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
\begin{document}
\begin{minipage}{.5\textwidth}
test this\footnote{abc}
\end{minipage}
\end{document}
答案2
如果您的目标是通过微型继续进行“全局”脚注,请查看下面的示例。
\documentclass{article}
\usepackage{footmisc}% for \footref and \mpfootnotemark
\begin{document}
\noindent\ldots{} main text\footnote{Before minipage} \ldots\par
\fbox{\begin{minipage}{.5\linewidth}
Footnotes in minipages are numbered using
lowercase letters\footnote{Inside minipage\label{fn:1}}.\\
To reuse the previous minipage footnote\footref{fn:1}.\\
A second minipage footnote\footnote{Again}.\\
A footnote to use global\footnotemark.\\
A second global footnote\footnotemark.
\end{minipage}}
%--- Directly after minipage ----------------------------
\addtocounter{footnote}{-1}%
\footnotetext{First global footnote inside minipage}%
\stepcounter{footnote}%
\footnotetext{Second global footnote inside minipage}%
%--------------------------------------------------------
\par
\noindent\ldots{} main text\footnote{After minipage} \ldots\par
\end{document}
如果您希望所有脚注都是数字,则必须mpfootnote
在小页面的开头设置计数器,并footnote
在结尾重置计数器。请不要\footnotemark
在小页面内使用,因为它会弄乱一切。
\documentclass{article}
\begin{document}
\noindent\ldots{} main text\footnote{Before minipage} \ldots\par
\fbox{\begin{minipage}{.5\linewidth}
\setcounter{mpfootnote}{\value{footnote}}%
\renewcommand{\thempfootnote}{\arabic{mpfootnote}}%
Footnotes in minipages\footnote{Inside minipage}.\\
A second minipage footnote\footnote{Again}.
\setcounter{footnote}{\value{mpfootnote}}%
\end{minipage}}
\par
\noindent\ldots{} main text\footnote{After minipage} \ldots\par
\end{document}