页注和回忆录:前页和后页有不想要的章节编号和名称

页注和回忆录:前页和后页有不想要的章节编号和名称

我正在使用带有 memoir 的 pagenote 包,但 pagenote 无法完全获取 memoir 中的章节编号方案。Frontmatter 和 backmatter 在 memoir 中没有章节编号,但它们打印在 pagenotes 中,导致注释部分出现奇怪的情况。

梅威瑟:

\documentclass{memoir}
\usepackage[T1]{fontenc}
\usepackage{pagenote}
\notepageref
\makepagenote
\begin{document}
\frontmatter*
\chapter{Introduction}
\pagenote[Mais alors sur quoi...]{Denn worauf gr\"{u}ndet...}
\mainmatter*
\chapter{The first}
\pagenote[Du moment o\`u nous ...]{Sobald wir uns...}
\backmatter
\chapter{Conclusion}
\pagenote[La science ne pense ...]{Die Wissenschaft denkt...}
\printpagenotes
\end{document}

得出的结果是:

注释
第 0 章 简介
[Mais alors sur quoi...] (第 1 页) Denn worauf gründet...
第 1 章 第一章
[Du moment où nous ...] (第 3 页) Sobald wir uns...
第 1 章 结论
[La science ne pense ...] (第 5 页) Die Wissenschaft denkt...

其中,“引言”之前的“第 0 章”和“结论”之前的“第 1 章”应被删除。有什么想法吗?

答案1

您可以重新定义\pagenotesubhead来测试它的第二个参数是否具有与新定义的计数器相同的值,否则将进行步进。

\documentclass{memoir}
\usepackage[T1]{fontenc}
\usepackage{pagenote}
\notepageref
\makepagenote

\renewcommand{\pagenotesubhead}[3]{%
  \ifnum#2=0
    \section*{#3}%
  \else
    \section*{#1 #2 #3}%
  \fi
}

\begin{document}
\frontmatter*
\chapter{Introduction}
\pagenote[Mais alors sur quoi...]{Denn worauf gr\"{u}ndet...}
\mainmatter*
\chapter{The first}
\pagenote[Du moment o\`u nous ...]{Sobald wir uns...}
\backmatter
\chapter{Conclusion}
\pagenote[La science ne pense ...]{Die Wissenschaft denkt...}
\printpagenotes
\end{document}

在此处输入图片描述

相关内容