使用 perpage 后返回连续脚注增量

使用 perpage 后返回连续脚注增量

我的书的主要内容要求每页脚注重置为 1。

\usepackage[perpage]{footmisc}

perpage包简单且准确地完成了此操作。

但是,那附录同一本书应该有持续增加脚注。

perpage如果我已在顶部使用脚注,如何从每页脚注切换到每节脚注?

答案1

编辑

我第一次尝试回答(在本文末尾)没有成功,正如 Steven B. Segletes 指出的那样。我以为成功了,但我看不出脚注编号。

这个确实有效。

% footprob.tex  SE 596612
\documentclass{book}

\let\rfootnote\footnote  % save normal version of \footnote

\usepackage[perpage]{footmisc}

\newcommand{\notperpage}{\let\footnote\rfootnote}

\usepackage{lipsum}
\setlength{\textheight}{0.5\textheight}

\begin{document}

\chapter{Perpage}

Text\footnote{Zero}

\lipsum[1]\footnote{One}

\lipsum[2]\footnote{Two}

\lipsum[3]\footnote{Three}

\chapter{Continuous}
\notperpage % revert to normal footnotes

Text\footnote{Zero}

\lipsum[1]\footnote{One}

\lipsum[2]\footnote{Two}

\lipsum[3]\footnote{Three}

\end{document}

这是我原来的答案。不要使用它

尝试这个:

% footprob.tex  SE 596612
\documentclass{book}
\usepackage[perpage]{footmisc}

\usepackage{lipsum}
\setlength{\textheight}{0.5\textheight}

\begin{document}

\chapter{Perpage}

Text\footnote{Zero}

\lipsum[1]\footnote{One}

\lipsum[2]\footnote{Two}

\lipsum[3]\footnote{Three}

\chapter{Continuous}
\makeatletter      %%
\FN@perpagefalse   %% turn off perpage numbering
\makeatother       %%

Text\footnote{Zero}

\lipsum[1]\footnote{One}

\lipsum[2]\footnote{Two}

\lipsum[3]\footnote{Three}

\end{document}

相关内容