multibib および notes.bib ファイル

multibib および notes.bib ファイル

私は、multibibpdflatex のパッケージを使用して、記事内に複数の参考文献を作成しています。私は、lit.bibすべての参考文献エントリを含む bibtex ファイルを使用しています。

article.tex次のようになります:

\usepackage{multibib}
\newcites{pri}{Bib1}
\newcites{sec}{Bib2}

\begin{document}

\begin{section}
...some text including citations..\citepri{sometag1}...\citepri{sometag2}

\bibliographypri{lit.bib}
\bibliographystylepri{apsrev4-1}

\end{section}

\begin{section}
...more text including citations..\citesec{sometag3}...\citepri{sometag2}... \citesec{sometag4}

\bibliographysec{lit.bib}
\bibliographystylesec{apsrev4-1}

\end{section}

\end{document}

次に進みましょう:

pdflatex article.tex
bibtex pri
bibtex sec
pdflatex article.tex
pdflatex article.tex

問題は、auxファイル(pri.auxsec.aux)に行があることです

 \bibdata{priNotes, lit.bib}

それぞれ

 \bibdata{secNotes, lit.bib}

最初のステップではファイルpriNotes.bibとが作成されません。ファイル のみを受け取ります。補助ファイルでこれを手動で変更 ( を削除するか、とに名前を変更する) するとすべて正常に動作しますが、この問題の「エレガントな」解決策を探しています。最初のステップでこの 2 つの異なる Notes ファイルを作成するには、何をする必要がありますか?secNotes.bibarticleNotes.bibpriNotesarticleNotes.bibpreNotes.bibsecNotes.bib

関連情報