该natbib
包有一个选项sectionbib
,它使参考书目排版为未编号的章节,而不是默认的未编号章节。但是,当使用类时scrreprt
,此选项不起作用,因此参考书目排版为章节。
我通常会使用 BibTeX,但为了更容易,这里有一个使用标准参考书目环境的示例——据我所知,结果是相同的:
\documentclass{scrreprt}
\usepackage[sectionbib]{natbib}
\setcitestyle{numbers,square}
\begin{document}
\chapter{A chap}
Some text. \citep{lamport94}
\begin{thebibliography}{9}
\bibitem[Lamport (1994)]{lamport94}
Leslie Lamport,
\emph{\LaTeX: A Document Preparation System}.
Addison Wesley, Massachusetts,
2nd Edition,
1994.
\end{thebibliography}
\end{document}
之所以要将参考书目排版为一个部分,是因为我想为每一章单独列出参考书目(使用包chapterbib
),然后我更愿意将参考书目作为一个部分。这是一份由几个人撰写的报告,每个人都撰写自己的章节。
我知道它可以与标准报告类配合使用,但是有没有办法让它与 KOMA 脚本报告类配合使用?
感谢您的时间。
PS:我的网络连接目前有点不稳定,所以如果我回复晚了,请原谅我。
答案1
将thebibliography
环境放入一个组内并进行一些黑客攻击:
\begingroup
\let\chapter\section
\begin{thebibliography}{9}
...
\end{thebibliography}
\endgroup