我正在尝试编译一个包含多个章节和附录的文档,但打包时遇到问题fancyhdr
。编译后,我没有得到\chaptername
出现在正确位置的预期效果。
第 5 页标志着\chapter{Dummy test}
重现我的问题的最小工作示例如下[编译为xelatex
]:
\documentclass[11pt,twoside,openright]{report}
\usepackage{appendix}
\usepackage{fancyhdr}
\usepackage{lipsum}
\pagestyle{fancy}
\fancyhead{}
\fancyhead[LO,RE]{\chaptername\ \thechapter}
\fancyhead[RO,LE]{\thepage}
\fancyfoot{}
\begin{document}
\chapter{Sample}
\section{Introduction}
\lipsum[1-10]
\clearpage
\begin{appendices}
\renewcommand\chaptername{Appendix}
\chapter{Dummy test}
\section{Introduction}
\lipsum[1-3]
\end{appendices}
\end{document}
答案1
以下是我的解决方案:
\documentclass[11pt,twoside,openright]{report}
\usepackage{fancyhdr}
\usepackage{lipsum}
\pagestyle{fancy}
\fancyhead{}
\fancyhead[LO,RE]{\chaptername\ \thechapter}
\fancyhead[RO,LE]{\thepage}
\fancyfoot{}
\begin{document}
\chapter{Sample}
\section{Introduction}
\lipsum[1-10]
\clearpage
\thispagestyle{empty}
\appendix
\renewcommand\chaptername{Appendix}
\chapter{Dummy test}
\section{Introduction}
\lipsum[1-3]
\end{document}