无法更改参考书目标题

无法更改参考书目标题

我想更改参考书目的标题。我发现了以下帖子:如何更改参考书目标题?

不幸的是,这对我来说不起作用。另外,我想删除页眉“文学”。

\documentclass[landscape]{article}

% paper geometry
\usepackage[landscape]{geometry}
\geometry{
    a4paper,
    total={210mm,297mm},
    left=15mm,
    right=15mm,
    top=15mm,
    bottom=20mm
}

% header and footer
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyfoot[LO, RE] {Test}
\fancyfoot[C]{-\,\thepage\,-}
% columns

\usepackage{multicol}
\columnseprule0.5pt
\columnsep5mm

% german spelling
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage[babelshorthands=true]{german}

% citation
\usepackage{cite}
\bibliographystyle{ieeetr}
% change heading of bibliography
\renewcommand{\refname}{Literaturverzeichnis}

% blind text for mwe
\usepackage{blindtext}


\begin{document}

\begin{multicols}{4}
\section*{Test}
\blindtext
Test \cite{wiki:test}
\blindtext

\bibliography{references}

\end{multicols}

\end{document}

在此处输入图片描述

我使用以下命令编译该 tex 文件:

xelatex -synctex=1 -interaction=nonstopmode test
bibtex test
xelatex -synctex=1 -interaction=nonstopmode test
xelatex -synctex=1 -interaction=nonstopmode test

答案1

当您使用babelpolyglossia进行语言支持时,您需要将书目名称添加到或\renewcommand定义的元素中。babelpolyglossia

\addto\captionsgerman{\renewcommand{\refname}{Literaturverzeichnis}}

从您的问题中无法清楚地看出页面标题存在什么问题。在您的原始代码中,您没有设置任何特定的标题代码,因此使用默认值(这就是您所看到的)。如果您只想将此标题用于参考书目页面,您可以在上述命令中设置标题:

\addto\captionsgerman{
   \renewcommand{\refname}{Literaturverzeichnis}
   \fancyhead {MyHead}} 

这是您的完整代码:

\documentclass[landscape]{article}

% paper geometry
\usepackage[landscape]{geometry}
\geometry{
    a4paper,
    total={210mm,297mm},
    left=15mm,
    right=15mm,
    top=15mm,
    bottom=20mm
}

% header and footer
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyfoot[LO, RE] {Test}
\fancyfoot[C]{-\,\thepage\,-}
% columns

\usepackage{multicol}
\columnseprule0.5pt
\columnsep5mm

% german spelling
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage[babelshorthands=true]{german}

% citation
\usepackage{cite}
\bibliographystyle{ieeetr}
% change heading of bibliography
\addto\captionsgerman{%
  \renewcommand{\refname}{Literaturverzeichnis}
  \fancyhead{MyHead}}

% blind text for mwe
\usepackage{blindtext}


\begin{document}

\begin{multicols}{4}
\section*{Test}
\blindtext
Test \cite{wiki:test}
\blindtext

\bibliography{references}

\end{multicols}

\end{document}

相关内容