参考书目作为编号的小节

参考书目作为编号的小节

对于我的学士论文,我希望将参考文献列为“附录”部分的一个小节。...

到目前为止唯一取得的成就是,将参考书目与 \usepackage[numbib]{tocbibind} 一起列为一个部分......但我需要它作为一个小节。

另一个问题:是否有可能重命名“参考文献”?我宁愿将“参考书目”作为子部分名称...

我使用了 documentclass scrartcl:

\documentclass[12pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[english]{babel}
\usepackage[numbib]{tocbibind}


\begin{document}
\tableofcontents
\newpage

\section{Main text}

bla bla bla

\newpage
\section{Appendix}

\newpage 
\bibliographystyle{abbrv} 
\bibliography{Referenzen}

\end{document}

谢谢你!

答案1

不要tocbibind与类结合使用scrartcl。您发布的 MWE 甚至会生成警告:

类 scrartcl 警告:tocbibind不建议将包与 KOMA-Script 类一起使用。我建议使用类似listof=totoc 或 的选项bibliography=totoc,或类似 的命令 \setuptoc{toc}{totoc}来代替此包,因为它会破坏图表列表、表格列表、参考书目、索引和页眉的几个 KOMA-Script 功能。

为了获得编号的参考书目,您可以添加类别选项bibliography=numbered

我命令将参考书目作为附录部分的一个子部分,您可以使用类选项bibliography=leveldown

为了将 的默认名称更改References为 ,Bibliography您可以使用\defcaptionname{english}{\refname}{Bibliography}

以下是包含这三条建议的完整 MWE:

\documentclass[12pt,a4paper,bibliography=numbered,bibliography=leveldown]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[english]{babel}

\defcaptionname{english}{\refname}{Bibliography}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{key,
  author = {Author, A.},
  year = {2001},
  title = {Title},
  publisher = {Publisher},
}
\end{filecontents}


\begin{document}
\tableofcontents
\newpage

\section{Main text}

bla bla bla \cite{key}

\newpage
\section{Appendix}

\newpage 
\bibliographystyle{abbrv} 
\bibliography{\jobname}


\end{document}

相关内容