我目前正在撰写论文,在提交附录时必须遵循以下规则:
- 在目录中,“附录”一词应出现在附录章节条目的开头。
- 应该有一个 \appendixpage 将参考文献与附录分开。该页面不应编号,并且最好在目录中也没有任何编号。
- 附录的页码应为A1、A2等。
下面是我迄今为止尝试做的一个例子:
\documentclass[10pt, twoside, openright, dvipsnames]{report}
\usepackage[T1]{fontenc}
\usepackage{titlesec}
\usepackage[table,xcdraw]{xcolor}
\usepackage{lipsum}
\renewcommand{\chaptername}{}
\renewcommand{\appendixname}{Appendix }
\titleformat{\chapter}[hang]{\normalfont\scshape\LARGE\color{MidnightBlue}}{\chaptertitlename\thechapter\hspace{0pt}\color{MidnightBlue}\hspace{10pt}}{0pt}{\LARGE}
\titleformat*{\section}{\normalfont\scshape\Large\color{MidnightBlue}}
\titleformat*{\subsection}{\normalfont\scshape\large\color{MidnightBlue}}
\titleformat*{\subsubsection}{\normalfont\scshape\normalsize\color{MidnightBlue}}
\usepackage[titletoc]{appendix}
\makeatletter
\newcommand*{\myappendixpage}{%
\begingroup
\let\ps@plain\ps@empty
\appendixpage
\endgroup}
\makeatother
\begin{document}
\tableofcontents
\chapter{Introduction}
\section{Intro}
\chapter{Development}
\section{Intro}
\appendix
\myappendixpage
\noappendicestocpagenum
\addappheadtotoc
\chapter{One}
\pagenumbering{arabic}
\renewcommand*{\thepage}{A\arabic{page}}
\lipsum[1-2]
\chapter{Two}
\lipsum[1-2]
\end{document}
这段代码有几个问题:
- 由于某种原因,第 5 页的页码丢失了。
- 目录中的条目之前没有出现“附录”一词。
- 附录页面格式(午夜蓝色)与文档的其余部分不一致。
希望有人能阐明此事。
提前致谢。
答案1
这是您的 MWE 的修改版本(谢谢),我希望它能满足您的要求。我是色盲,所以我不会使用颜色。
% appendixprob.tex SE 532681 various appendix problems
\documentclass[10pt, twoside, openright, dvipsnames]{report}
\usepackage[T1]{fontenc}
\usepackage{titlesec}
\usepackage[table,xcdraw]{xcolor}
\usepackage{lipsum}
\renewcommand{\chaptername}{}
\renewcommand{\appendixname}{Appendix }
\titleformat{\chapter}[hang]{\normalfont\scshape\LARGE\color{MidnightBlue}}{\chaptertitlename\thechapter\hspace{0pt}\color{MidnightBlue}\hspace{10pt}}{0pt}{\LARGE}
\titleformat*{\section}{\normalfont\scshape\Large\color{MidnightBlue}}
\titleformat*{\subsection}{\normalfont\scshape\large\color{MidnightBlue}}
\titleformat*{\subsubsection}{\normalfont\scshape\normalsize\color{MidnightBlue}}
\usepackage[toc,page,title,titletoc]{appendix}
\makeatletter
\newcommand*{\myappendixpage}{%
\begingroup
\let\ps@plain\ps@empty
\appendixpage
\endgroup}
\makeatother
\begin{document}
\tableofcontents
\chapter{Introduction}
\section{Intro}
\chapter{Development}
\section{Intro}
%\appendix
\clearpage
\pagenumbering{arabic}
\renewcommand*{\thepage}{A\arabic{page}}
\begin{appendices}
%\myappendixpage
%\noappendicestocpagenum
%\addappheadtotoc
\chapter{One}
%\pagenumbering{arabic}
%\renewcommand*{\thepage}{A\arabic{page}}
\lipsum[1-2]
\chapter{Two}
\lipsum[1-2]
\newpage
\lipsum[3]
\newpage
\end{appendices}
\end{document}