natbib による章ごとの参考文献

natbib による章ごとの参考文献

論文としてまとめる必要のある記事が 3 つあります。各記事は Latex で書かれています。各記事には個別の参考文献があります。参考文献の一部は各参考文献で重複/繰り返している可能性があります。

特定の参考文献スタイル (「styleA」と呼ぶことにします) を使用する必要があるため、参考文献には natbib を使用する必要があります。オンラインで解決策を探しましたが、natbib を削除することに依存する解決策に関する情報しか見つかりません。次のことを試しましたが、成功しませんでした。

\documentclass[12pt, a4paper]{report}
\usepackage{natbib}
\bibliographystyle{StyleA}
\begin{document}
\section*{Introduction}

\newpage

\tableofcontents

\newpage

\input{Chapter1.tex}
\newpage
\input{Chapter2.tex}
\newpage
\input{Chapter3.tex}

\end{document}

各章では次のことを要求します。

\addcontentsline{toc}{section}{References}
\bibliography{bibliographyfile} % I change the filename of the bibliography at each chapter

これまでのところ、第 1 章の参考文献は正しく表示されていますが、第 2 章と第 3 章では同じ参考文献が繰り返されています。また、第 1 章の参考文献と重複しない参照は取得されません (Latex では第 2 章と第 3 章に疑問符が報告されます)。natbib を使用して各章に個別の参考文献を表示する方法について、何かアドバイスはありますか? よろしくお願いします!

答え1

  • natbib にオプションを追加します[sectionbib]
  • \usepackage{chapterbib} を追加
  • \newpage \input{ }への変更\include{ }
  • \bibliographystyle{StyleA}それぞれの前に挿入\bibliography
  • *latex を実行し、各章のファイルに対して bibtex を実行し、*latex を実行し、*latex を実行します。

関連情報