防止 biblatex 打印页眉

防止 biblatex 打印页眉

biblatex与 一起使用时myheadings,会在参考书目所在的页面上biblatex添加页眉REFERENCES。如何防止这种情况发生? 在此处输入图片描述

\documentclass{article}
\pagestyle{myheadings} % page numbers in top right corner
\usepackage{fontspec,xunicode,xltxtra} % XeLaTeX
\defaultfontfeatures{Mapping=tex-text} % support TeX conventions like ``--''
\setmainfont{Linux Libertine O} 
\usepackage{csquotes}
\usepackage[style = authoryear, backend = biber]{biblatex}
\addbibresource[location = local]{test.bib}

\begin{document}

I want to cite \cite{brunner1965}

\printbibliography

\end{document}

我的.bib 文件:

@PREAMBLE{
    "\newcommand{\aumlaut}{\char"00E4}" #
    "\newcommand{\uumlaut}{\char"00FC}"
        }

@BOOK{brunner1965,
    AUTHOR = "Karl Brunner",
    TITLE = "Altenglische {G}rammatik",
    YEAR = "1965",
    ADDENDUM = "{N}ach der angels{\aumlaut}chsischen {G}rammatik von {E}duard {S}ievers",
    EDITION = "Dritte, neubearbeitete {A}uflage",
    LANGUAGE = "German",
    LOCATION = "T{\uumlaut}bingen",
    NUMBER = "3",
    PAGETOTAL = "x + 436",
    PUBLISHER = "Max Niemeyer",
    SERIES = "{S}ammlung kurzer {G}rammatiken germanischer {D}ialekte. {A}. {H}auptreihe"}

答案1

对于以下评论,我猜您正在通过设置\pagestyle(可能是一个包)打印一些标题。

该包biblatex定义了一些特殊标题,可以通过选项调用heading。文章类的默认设置是:

\defbibheading{bibliography}[\refname]{%
  \section*{#1}%
  \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}}

该命令\markboth可让您获得标题。最简单的方法是通过

\defbibheading{bibliography}[\refname]{\section*{#1}}

没有命令\markboth

相关内容