我想更改“Literaturverzeichnis”中的参考书目标题“Literatur”,但它不适用于\addto\captionsngerman{\renewcommand{\refname}{Literaturverzeichnis}}
。
\documentclass[12pt,twoside,parskip=half-,numbers=noenddot,BCOR=8mm,headheight=29pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{greenwade93,
author = "George D. Greenwade",
title = "The {C}omprehensive {T}ex {A}rchive {N}etwork",
year = "1993",
journal = "TUGBoat",
volume = "14",
number = "3",
pages = "342--351"
}
\end{filecontents}
\usepackage[backend=biber,style=alphabetic,maxnames=10]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}
\cite{greenwade93}
\printbibliography[heading=bibintoc]
\end{document}
答案1
如果你使用
\renewcaptionname{ngerman}{\refname}{Literaturverzeichnis}
参见如何更改“图形”、“目录”、“参考书目”、“附录”等文档元素的名称?,并将其添加在之后\usepackage[..]{biblatex}
,似乎有效。
你也可以这样做
\printbibliography[heading=bibintoc,title=Literaturverzeichnis]
完整代码:
\documentclass[12pt,twoside,parskip=half-,numbers=noenddot,BCOR=8mm,headheight=29pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{greenwade93,
author = "George D. Greenwade",
title = "The {C}omprehensive {T}ex {A}rchive {N}etwork",
year = "1993",
journal = "TUGBoat",
volume = "14",
number = "3",
pages = "342--351"
}
\end{filecontents}
\usepackage[backend=biber,style=alphabetic,maxnames=10]{biblatex}
\addbibresource{\jobname.bib}
\renewcaptionname{ngerman}{\refname}{Literaturverzeichnis}
\begin{document}
\cite{greenwade93}
\printbibliography[heading=bibintoc]
%alternative
%\printbibliography[heading=bibintoc,title=Literaturverzeichnis]
\end{document}