将多篇具有不同参考书目的研究论文合并为一篇博士论文

将多篇具有不同参考书目的研究论文合并为一篇博士论文

我目前正在完成我的博士论文,所以我想将我的不同研究论文合并为一个 pdf(即论文)。

正如这里的几个帖子所建议的那样,我将其用作reportdocumentclass。但是,当我编译我的main.tex文件并随后运行 BibTex 时,只有第一篇论文的参考文献会正确显示。

我知道存在某种类似的问题,但答案(至少对我来说)太过详细/难以理解,而且也不完全相同。

我想要的是一个main.pdf包含几篇论文的,paper1.tex其中有bib1.bibpaper2.texbib2.bib,等等。

这是我使用的代码。

\documentclass[12pt,a4paper, notitlepage, openany]{report}
\usepackage{setspace, geometry, subfiles}
\geometry{a4paper, left=25mm, right=25mm, top=20mm, bottom=20mm} 
\usepackage[round, sort, comma]{natbib}     
\bibliographystyle{aer}
\begin{document}
\chapter*{Preface}
\input{preface.tex}
\addcontentsline{toc}{chapter}{Preface}
\newpage
\tableofcontents
\newpage
\chapter{paper1}
\subfile{paper1}
\newpage
\chapter{paper2}
\subfile{paper2}
\newpage
\end{document}

至于paper1.tex,代码看起来像这样

\documentclass[MAIN.tex]{subfiles}
\begin{document}
here is my first paper with several citations from `bib1.bib`
\newpage
{\normalsize
\bibliography{bib1}}
\end{document}

第二篇论文的代码看起来非常相似,paper2.tex

\documentclass[MAIN.tex]{subfiles}
\begin{document}
here is my second paper with several citations from `bib2.bib`
\newpage
{\normalsize
\bibliography{bib2}}
\end{document}

但是,如前所述,该参考文献仅适用于我的论文中的第一篇论文。我可以想象,适当的处理方法可能很复杂,但我非常希望有一种实用的解决方法(对于初学者而言)。

非常感谢!

相关内容