博士论文有多个 tex 和 bib 文件

博士论文有多个 tex 和 bib 文件

我想在我的博士论文中使用多个独立的文件.tex.bib

由于某些.bib文件具有相同的条目(可能具有不同的参考名称),我更愿意强制.tex文件使用其自己的对应项.bibligraphy,以避免不同 bib 之间发生冲突。有没有办法做到这一点,而不是使用一行将所有 bib 放在一起:\bibliography{thesis,part1,part2,part3}我更愿意继续使用bibtex

平均能量损失

\documentclass[10pt,twoside,openright,english,italian]{book}% twoside!
\usepackage[twoside=true]{geometry}
\usepackaages[...]

\begin{document}
\input{chapters/acknowledge}
\input{chapters/thesis}
\input{chapters/part1}  // in this file there is \bibliography{part1}
\input{chapters/part2}  // in this file there is \bibliography{part2}
\input{chapters/part3}  // in this file there is \bibliography{part3}

\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{\bibname}
\small
\bibliographystyle{plain}
\bibliography{thesis}  // only for other sections

\end{document}

答案1

您可以使用克比布(如果您有 kde 或 macports kde)并合并两个 bibfile。它将检测冲突并询问您要保留哪一个。

相关内容