尾注和页眉

尾注和页眉

我必须在每章末尾添加尾注。这是 MWE 的代码:

\documentclass[a4paper,12pt,twoside]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
    \usepackage{lipsum}

% notes
\usepackage{endnotes}
\renewcommand\enoteformat{%
   \noindent\theenmark.\ \hangindent 0\parindent%
}
\usepackage{etoolbox}
\preto{\theendnotes}{%
  \renewcommand{\makeenmark}{\textsuperscript{\theenmark}\enspace}%
}
\renewcommand{\notesname}{Note} % <-------------------------------------
\let\footnote=\endnote
\usepackage{chngcntr}
\counterwithin*{endnote}{chapter}

% headers
\usepackage{emptypage}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\setlength{\headheight}{14.49998pt}
\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}
\renewcommand{\sectionmark}[1]{\markright{#1}}
\renewcommand{\headrulewidth}{0pt}
\fancyhead[LE]{\footnotesize\scshape\MakeLowercase{\rightmark}}
\fancyhead[RO]{\footnotesize\scshape\MakeLowercase{\leftmark}}
\fancyhead[LO,RE]{\thepage}

\begin{document}
\chapter{First chapter}
\section{Section one}
\lipsum[1-5]
\footnote{\lipsum[1]}
\footnote{\lipsum[3]}
\section{Section two}
\lipsum[2-7]
\footnote{\lipsum[2]}
\section{Section three}
\lipsum{1-5}
\footnote{\lipsum[8]}
\footnote{\lipsum[9]}
\section{Section four}
\lipsum{1-5}
\footnote{\lipsum[6]}
\markboth{\scshape note}{\scshape note}
\theendnotes
\end{document}

问题 1:在页眉中,“NOTE”在 scshape 中没有出现,其他页面的页眉也没有出现。

问题 2:我想在注释开始前省略标题“注释”。但如果我使用,\renewcommand{\notesname}{}即使我在打印尾注的命令前放置代码,我也缺少标题\markboth{\scshape note}{\scshape note}。也许,麻烦是有关联的......谢谢

答案1

我尝试使用标签\addtoendnotes,修改后的代码如下:

\documentclass[a4paper,12pt,twoside]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
    \usepackage{lipsum}

% notes
\usepackage{endnotes}
\renewcommand\enoteformat{%
   \noindent\theenmark.\ \hangindent 0\parindent%
}
\usepackage{etoolbox}
\preto{\theendnotes}{%
  \renewcommand{\makeenmark}{\textsuperscript{\theenmark}\enspace}%
}
\renewcommand{\notesname}{} % <-------------------------------------
\let\footnote=\endnote
\usepackage{chngcntr}
\counterwithin*{endnote}{chapter}

% headers
\usepackage{emptypage}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\setlength{\headheight}{14.49998pt}
\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}
\renewcommand{\sectionmark}[1]{\markright{#1}}
\renewcommand{\headrulewidth}{0pt}
\fancyhead[LE]{\footnotesize\scshape\MakeLowercase{\rightmark}}
\fancyhead[RO]{\footnotesize\scshape\MakeLowercase{\leftmark}}
\fancyhead[LO,RE]{\thepage}

\begin{document}
\chapter{First chapter}
\section{Section one}
\lipsum[1-5]
\footnote{\lipsum[1]}
\footnote{\lipsum[3]}
\section{Section two}
\lipsum[2-7]
\footnote{\lipsum[2]}
\section{Section three}
\lipsum{1-5}
\footnote{\lipsum[8]}
\footnote{\lipsum[9]}
\section{Section four}
\lipsum{1-5}
\footnote{\lipsum[6]}
\addtoendnotes{\protect\markboth{\scshape note}{\scshape note}}
\theendnotes
\end{document}

答案2

我申请的\def\notesname={\relax}是采取笔记标题的方式。

相关内容