有沒有辦法將我的原始 .bib 檔案與新的 .sty 格式一起使用?

有沒有辦法將我的原始 .bib 檔案與新的 .sty 格式一起使用?

如果我沒有正確地提出這個問題,我深表歉意。基本上,我有一篇用乳膠寫的論文,並將其提交給新期刊。期刊有他們希望我使用的特定樣式,並提供了 .sty 檔案以及範例 .tex 檔案和 .bst 檔案。我正在使用 Overleaf,如果這很重要的話。

我剛剛將範例 .tex 檔案頂部的套件複製到我的(並刪除了舊的),但我在參考書目方面遇到了問題。

在我的原始論文中,我做了以下事情。我用的是包包\usepackage[numbers,compress]{natbib}。我有一個檔案 mybiblio.bib,其中包含以下格式的參考項目:

@inproceedings{lucchese2000filtering,
  title={Filtering Color Images in the xyY Color Space.},
  author={Lucchese, Luca and Mitra, Sanjit K},
  booktitle={ICIP},
  pages={500--503},
  year={2000}
}

\cite{lucchese2000filtering}例如,在文中,我透過 do 包含了參考。為了包括參考書目,我做了:

\bibliographystyle{unsrt}
\bibliography{mybibliography.bib}

它處理得非常好。我的 .bib 檔案中的參考文獻的順序是任意的,但它按照引用的順序在末尾列出了參考文獻。

現在,這種新格式似乎以不同的方式做到了這一點。在他們的參考部分,他們使用的程式碼是:

\begin{thebibliography}{99}
\bibitem{bib1}P. J. Harshman, T. K. Gustafson, and P. Kelley, ``Title of paper," J. Chem. Phys. {\bfseries 3}, (to be published).
\end{thebibliography}

他們有一個 .bst 文件,似乎是參考書目樣式文件。

我的問題是,如何使用目前的 .bib 檔案插入這種新格式的參考文獻?我有大約 50 篇參考文獻,因此真的真的無法以新格式手動輸入它們。

我是否缺少一個簡單的解決方案,尤其是使用 Overleaf?

答案1

原則上,您唯一要做的就是更換線路

\bibliographystyle{unsrt}

\bibliographystyle{xxxx}

其中 xxxx 是其檔案的名稱.bst(不含.bst)。

這些東西是你在文件中\begin{thebibliography}{99}...\end{thebibliography}運行後得到的。也許他們希望您將其包含在主文件中而不是該行中。bibtex.bblbibliography

相關內容