确定使用 apa.cls 时参考文献的标题位置和内容

确定使用 apa.cls 时参考文献的标题位置和内容

我正在将 apa.cls 与 biblatex 结合使用。打印参考文献列表时,“参考文献”会打印在页眉中,并向左对齐。但是,我希望文本居中并显示其他内容。我该如何解决这个问题?

最小(非)工作示例:

\documentclass[noapacite]{apa}

\usepackage{biblatex}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@thesis{A01,
  author = {Megalomanius, M.},
  year = {1900},
  title = {Why I am so great}},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\nocite{*}

\begin{document}

\printbibliography

\end{document}

答案1

如果您想要自定义参考文献部分的图块,您可以使用\defbibheading

\defbibheading{bibliography}{\centering The New Name}

花式高清包中您可以定义一个新的页面样式(带有自定义的页眉和页脚)应用于参考部分:

\documentclass[noapacite]{apa}
\usepackage[backend=biber]{biblatex}
\usepackage{fancyhdr}
\usepackage{filecontents}

\fancypagestyle{myrefstyle}{
\fancyhf{}
\fancyhead[C]{The New Header}
\fancyhead[R]{\thepage}
\renewcommand\headrulewidth{0pt}
}

\begin{filecontents}{\jobname.bib}
@thesis{A01,
  author = {Megalomanius, M.},
  year = {1900},
  title = {Why I am so great}},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\begin{document}

\nocite{*}

\clearpage
\pagestyle{myrefstyle}
\printbibliography

\end{document}

在此处输入图片描述

如果使用了 twoside 选项,则必须替换

\fancyhead[R]{\thepage}

\fancyhead[RO,LE]{\thepage}

在我的示例代码中。

文档apa类使用大写斜体来格式化标题,因此您可以使用类似

\fancypagestyle{myrefstyle}{
\fancyhf{}
\fancyhead[C]{\MakeUppercase{\itshape The New Header}}
\fancyhead[RO,LE]{\thepage}\renewcommand\headrulewidth{0pt}
}

获得与 所使用的相同的样式apa.cls

相关内容