我需要在章節末尾(章節最後一頁的底部)添加一個(可能更多)腳註。
我不想讓整個複雜的事情來完成這個簡單的任務。我只是想放一些文字,例如
*
這是最後一章的最後一頁
在最後一章的最後一頁的底部,無需手動追蹤該頁面。
答案1
這是一個在發布後在每章末尾添加腳註的版本\chapendfootnote
(當然,你也可以將其設為默認,根本不必發布\chapendfootnote
)。插入章節末尾腳註的測試\frontmatter
是\chapter*
基於您是否處於編號 >= 1 的章節中chapter
。
\documentclass[twoside]{report}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\makeatletter
\let\@chapterfootnote\@empty%
\newcommand{\chapterfootnote}[1]{\gdef\@chapterfootnote{#1}}%
\newcommand{\thechapendfootnote}{{%
\renewcommand{\thefootnote}{\fnsymbol{footnote}}%
\ifx\@empty\@chapterfootnote\else
\footnotetext[1]{\@chapterfootnote}%
\fi}%
\let\@chapterfootnote\@empty}%
\newcommand{\chapendfootnote}{%
\let\oldchapter\chapter%
\renewcommand{\chapter}{%
\ifnum\value{chapter}<1\else\thechapendfootnote\fi%
\oldchapter%
}%
}
\makeatother
\AtEndDocument{\thechapendfootnote}%
\begin{document}
\chapendfootnote
\tableofcontents
\chapter{A chapter}
\chapterfootnote{Hello this chapterfootnote for Chapter~1.}
\lipsum[1-20]
\chapter{Another chapter}
\chapterfootnote{This is a completely different chapter foot note for Chapter~2.}
\lipsum[1-15]
\chapter{Final chapter}
\chapterfootnote{And this is another one.}
\lipsum[1-40]
\end{document}
個人化的章末註腳使用 指定\chapterfootnote{<footnote>}
。
答案2
作為艾格雷格在評論中提到,該endnotes
包可以滿足您的需求:使用標準\footnote
s 和\endnote
s 的小範例:
\documentclass{book}
\usepackage{endnotes}
\usepackage{lipsum}
\begin{document}
\chapter{Test Chapter One}
\lipsum*[2]\footnote{A regular footnote}
\lipsum*[4]\endnote{An endnote}
\lipsum*[2]\footnote{Another regular footnote}
\lipsum*[4]\endnote{Another endnote}
\lipsum*[1-4]
\theendnotes
\chapter{Test Chapter Two}
\end{document}