
IEEE 참조 패턴으로 논문을 작성 중입니다. 참고문헌에 번호를 매기고 싶습니다.문서에 나오는 순서대로. 예를 들어:
references.bib
@article{Suhai,
author = {Suhai, S.},
journal = {Phys. Rev. B},
volume = 27,
year = 1983,
pages = {3506-18},
url = {http://dx.doi.org/10.1103/PhysRevB.27.3506}
}
@article{Zuhai,
author = {Zuhai, S.},
journal = {Phys. Rev. B},
volume = 27,
year = 1993,
pages = {3506-18},
url = {http://dx.doi.org/10.1103/PhysRevB.27.3506}
}
main.tex
\documentclass[review,numbers,square]{elsarticle}
\bibliographystyle{abbrvnat} %for bibliography
\begin{document}
One\cite{Zuhai} and Two\cite{Suhai}
\bibliography{references}
\end{document}
내가 얻는 것은 이것이다:
하지만 나에게 필요한 것은 다음과 같습니다.
natbib
불행하게도 와 함께 제공되기 때문에 에 붙어 있습니다 elsarticle
. biblatex
따라서 패키지를 사용하면 natbib
. natbib
에서 언로드 elsarticle
하여 사용할 수 있는 방법이 있다면 biblatex
그것도 좋을 것입니다!
참고: 일부 다른 게시물에서는 사용을 제안했지만 \bibliographystyle{unsrtnat}
그것도 도움이 되지 않았습니다.
답변1
서지 항목을 저자의 성에 따라 알파벳순으로 정렬할지 아니면 문서 본문에서 첫 번째 인용 순서로 나열할지 여부는 다음과 같습니다.~ 아니다natbib
인용 관리 패키지 에 의해 결정됩니다 . 대신 정렬 문제는 참고문헌 스타일 선택에 따라 결정됩니다. 일부 스타일은 BibTeX가 알파벳순 정렬을 수행하도록 지시하도록 설정되는 반면 다른 스타일은 그렇지 않습니다.
당신이 "발견한" 것처럼, abbrvnat
참고문헌 스타일은 알파벳순 정렬을 수행하도록 프로그래밍되어 있습니다. abbrvnat
참고문헌 참조 형식 에 만족한다면 unsrtnat
참고문헌 스타일로 전환하는 것을 고려할 수 있습니다. 참고문헌 스타일을 전환한 후에는 LaTeX, BibTeX 및 LaTeX를 두 번 더 실행하여 모든 변경 사항을 완전히 전파해야 합니다.
그러나 @moewe와 @JosephWright가 이미 댓글에서 지적했듯이, 논문을 제출하려는 Elsevier-stable 저널의 편집실에서 어떤 참고문헌 스타일이 허용되는지 확인해야 합니다. 저널에서는 둘 다 허용되지도 abbrvnat
않으며 .unsrtnat
elarticle-num