如何使用“tocbibind”使标题不大写?

如何使用“tocbibind”使标题不大写?

我的参考书目存在问题:根据我的设置,默认情况下,参考书目不会出现在目录 (toc) 中。因此,我将它包含\usepackage{tocbibind}在序言中,这解决了这个问题,但又引发了另一个问题:使用\documentclass{scrbook},在每页顶部写明当前页面属于哪个章节或节。使用 后tocbibind,此标题 (?)(我不知道它的技术术语)始终大写(“BIBLIOGRAPHY”),但我希望它是“Bibliography”(之前已提供tocbibind)。下面 MWE 第 7 页的参考书目标题为“Bibliography”,但第 8 页的标题为“BIBLIOGRAPHY”(见下图)。

第 8 页

在某种程度上,它恰恰相反这个问题,我希望它在任何地方都是句子大小写:在目录中,在参考书目的开头,在每页的标题处。

使用来自的代码这个答案,我的 MWE 是:

\documentclass{scrbook} 
\usepackage{blindtext}
\usepackage{tocbibind}
\usepackage{filecontents}

\begin{filecontents}{jobname.bib}
@book{author_book,
title = {\blindtext[5]},
author = {Author, Some},
location = {The City},
publisher = {Publisher},
year = {2005},
}

\end{filecontents}

\begin{document}
\tableofcontents
\chapter{The first chapter}
\section{First Section}

\blindtext[10]
\section{Second Section}
\blindtext[5]
\nocite{*}

\bibliographystyle{abbrv}
\bibliography{jobname}

\end{document}

答案1

删除包tocbibind并使用 KOMA-Script 选项bibliography=totoc

\documentclass[bibliography=totoc]{scrbook} 
\usepackage{blindtext}
\usepackage{filecontents}

\begin{filecontents}{jobname.bib}
@book{author_book,
title = {\blindtext[5]},
author = {Author, Some},
location = {The City},
publisher = {Publisher},
year = {2005},
}

\end{filecontents}

\begin{document}
\tableofcontents
\chapter{The first chapter}
\section{First Section}

\blindtext[10]
\section{Second Section}
\blindtext[5]
\nocite{*}

\bibliographystyle{abbrv}
\bibliography{jobname}

\end{document}

在此处输入图片描述

在此处输入图片描述

如果 ToC 也应该获得 ToC 条目,则添加

\setup{toc}{totoc}

回到序言。

相关内容