새로운 .sty 형식으로 원본 .bib 파일을 사용할 수 있는 방법이 있습니까?

새로운 .sty 형식으로 원본 .bib 파일을 사용할 수 있는 방법이 있습니까?

이 질문을 올바르게 질문하지 않았다면 사과드립니다. 기본적으로 라텍스로 작성된 논문이 있고 이를 새로운 저널에 제출할 예정입니다. 저널에는 제가 사용하기를 원하는 특정 스타일이 있으며 예제 .tex 파일 및 .bst 파일과 함께 .sty 파일을 제공합니다. 중요한 경우 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}예를 들어 를 수행하여 참조를 포함했습니다. 참고문헌을 포함하기 위해 다음을 수행했습니다.

\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

관련 정보