如何控制尾注的缩进?

如何控制尾注的缩进?

我想在文档中使用尾注。我当然使用 {endnotes} 包,但仍然不知道如何控制缩进。我试过这个,但没有用:

\documentclass{book}

\usepackage{endnotes}
\let\footnote=\endnote

\begin{document}

Some text. Some text. Some text. Some text.\footnote{Some text. }

\begingroup
\parindent 0pt
\theendnotes
\endgroup

\end{document}

谢谢你的帮助。

答案1

尾注的 parindent 由宏设置\enoteformat:不需要重新陈述其(修改后的)定义,而是对其进行修补更简单。

\documentclass{book}

\usepackage{endnotes}
\let\footnote=\endnote
\usepackage{etoolbox}
\patchcmd{\enoteformat}{1.8em}{0pt}{}{}

\begin{document}

Some text. Some text. Some text. Some text.\footnote{Some text. }

\theendnotes

\end{document}

原始定义是

\def\enoteformat{\rightskip=0pt \leftskip=0pt \parindent=1.8em
  \leavevmode\llap{\makeenmark}}

如果要修改尾注排版的其他方面,请按此操作。

相关内容