paracol:如何重置每一页的脚注计数器?

paracol:如何重置每一页的脚注计数器?

有没有办法在每一页重置脚注计数器而不会出现错误和警告?

如果我使用,\usepackage[perpage]{footmisc}会得到错误。
如果我使用,\usepackage{perpage} \MakePerPage{footnote}会得到警告。

平均能量损失

\documentclass{article}
\usepackage{paracol}
\footnotelayout{m}

\usepackage{blindtext}

\begin{document}

  \blindtext{1}

  \begin{paracol}{2} % left column
  \textbf{Hello, I'm column one.}\footnote{I'm a footnote.}
  \blindtext{1}
  \switchcolumn % right column
  \textbf{Hello, I'm column two.}\footnote{I'm a footnote.}
  \blindtext{1}
  \end{paracol}

  \blindtext{1}

  \blindtext{1}

  \begin{paracol}{2} % left column
  \textbf{Hello, I'm column one.}\footnote{I'm a footnote.}
  \blindtext{1}
  \switchcolumn % right column
  \textbf{Hello, I'm column two.}\footnote{I'm a footnote.}
  \blindtext{1}
  \end{paracol}

\end{document}

答案1

经过一些研究,我发现了一个简单的解决方案:

\usepackage{everypage}
\AddEverypageHook{\setcounter{footnote}{0}} % resets footnote counter on every page

平均能量损失

\documentclass{article}
\usepackage{paracol}
\footnotelayout{m}

\usepackage{everypage}
\AddEverypageHook{\setcounter{footnote}{0}}

\usepackage{blindtext}

\begin{document}

  \blindtext{1}

  \begin{paracol}{2} % left column
  \textbf{Hello, I'm column one.}\footnote{I'm a footnote.}
  \blindtext{1}
  \switchcolumn % right column
  \textbf{Hello, I'm column two.}\footnote{I'm a footnote.}
  \blindtext{1}
  \end{paracol}

  \blindtext{1}

  \blindtext{1}

  \begin{paracol}{2} % left column
  \textbf{Hello, I'm column one.}\footnote{I'm a footnote.}
  \blindtext{1}
  \switchcolumn % right column
  \textbf{Hello, I'm column two.}\footnote{I'm a footnote.}
  \blindtext{1}
  \end{paracol}

\end{document}

相关内容