Chapterbib 适用于多个参考书目

Chapterbib 适用于多个参考书目

我正在撰写博士论文,并使用 chapterbib 为不同的章节提供不同的参考书目。我从主文件运行编译,然后运行每个 .aux 文件中的参考书目,然后再次从主文件编译。.bib 文件与单个章节位于同一子文件夹中。但是,虽然我设法编译了参考书目,但似乎无法添加更多引文(我不能再使用 \cite 命令了)。对此有什么想法吗?

多谢。

主要文件为:

\documentclass[12pt]{report}
\usepackage[utf8]{inputenc}

\linespread{1.5}
\usepackage{palatino}

%declare images folder
\usepackage{graphicx}
\graphicspath{ {images/} }

\usepackage{url}
\usepackage[a4paper,width=150mm,top=25mm,bottom=25mm]{geometry}

\usepackage[sectionbib]{natbib}
\usepackage{chapterbib}
\usepackage[nottoc]{tocbibind}

\usepackage{appendix}

\usepackage{amsmath}

\usepackage{hyperref}
\hypersetup{
    colorlinks=true,
    linkcolor=blue,
    citecolor=blue
}
\urlstyle{same}


\makeatletter
\g@addto@macro\normalsize{%
    \setlength\abovedisplayskip{20pt}
    \setlength\belowdisplayskip{20pt}
    \setlength\abovedisplayshortskip{20pt}
    \setlength\belowdisplayshortskip{20pt}
}
\makeatother

\allowdisplaybreaks


\begin{document}

\begin{titlepage}
\begin{center}
\vspace*{1cm}
\Huge
\textbf{Thesis Title}

\vspace{3cm}

\large
A thesis submitted to...

\vspace{1.5cm}
\textbf{Year of submission}

\vspace{1.5cm}
\textbf{Author Name}

\vspace{1.5cm}
School of Social Sciences \\
Economics
\end{center}
\end{titlepage}

\tableofcontents

\listoffigures

\listoftables

\addcontentsline{toc}{chapter}{Abstract}
\include{chapters/abstract}

\addcontentsline{toc}{chapter}{Declaration}
\include{chapters/declaration}

\addcontentsline{toc}{chapter}{Copyright Statement}
\include{chapters/copyright_statement}

\addcontentsline{toc}{chapter}{Acknowledgements}
\include{chapters/acknowledgements}

\include{chapters/introduction}

\include{chapters/chapter02}

\include{chapters/chapter03}

\include{chapters/conclusion}

\end{document}

相关内容