如何删除 appendixpage 后的 \thispagestyle{empty}?

如何删除 appendixpage 后的 \thispagestyle{empty}?

使用该appendix包,我想删除,\thispagestyle{empty}以便之后的页面\appendixpage包含编号和文档其余部分的一般样式。我成功地删除了\appendixpage之后\part,但没有对 进行同样的操作appendix

有办法吗?

答案1

您可以尝试修补\@chap@pppage

\usepackage[page]{appendix}
\usepackage{xpatch}
\makeatletter
\xpatchcmd{\@chap@pppage}
  {\thispagestyle{empty}}
  {}
  {}{\PatchFailed}
\makeatother

例子:

\documentclass{book}
\usepackage{blindtext}% only for dummy text in the example

\usepackage[page]{appendix}
\usepackage{xpatch}
\makeatletter
\xpatchcmd{\@chap@pppage}
  {\thispagestyle{empty}}
  {}
  {}{\PatchFailed}
\makeatother

\begin{document}
\blinddocument
\begin{appendices}
  \blinddocument
\end{appendices}
\end{document}

相关内容