.png)
"패키지 natbib 오류: 참고문헌이 저자 연도 인용과 호환되지 않습니다. (natbib) 숫자 인용 스타일을 계속하려면 누르세요."라는 오류가 발생합니다.
나는 훌륭하게 작동하고 PDF에서 좋은 결과를 제공하지만 여전히 오류가 발생하는 텍스트에서 참조 번호를 생성하려고 합니다!
%%%%%%%%%%%%%Elsevier template %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[5p,preprint,authoryear]{elsarticle}
\journal{Energy}
\setcitestyle{square}
\usepackage{times}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{amsmath}
\usepackage{circuitikz}
\usetikzlibrary{patterns}
\usepackage{array,booktabs}
\usepackage{natbib}
\usepackage{tikz}
\usepackage{float}
\begin{document}
\begin{frontmatter}
\begin{abstract}
Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex
\end{abstract}
\end{frontmatter}
\section{Introduction}
Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex Latex \cite{nazari2019optimal}.
\biboptions{sort&compress}
\bibliographystyle{elsarticle-num}
\bibliography{citation.bib}
\end{document}
\endinput
%%
%% End of file `elsarticle-template-harv.tex'.
내 인용문
@article{nazari2019optimal,
title={Optimal energy management for a mild hybrid vehicle with electric and hybrid engine boosting systems},
author={Nazari, Shima and Siegel, Jason and Stefanopoulou, Anna},
journal={IEEE Transactions on Vehicular Technology},
volume={68},
number={4},
pages={3386--3399},
year={2019},
publisher={IEEE}
}
답변1
저자 연도 스타일 인용 콜아웃을 원하는 것 같으므로 변경해야 합니다.
\bibliographystyle{elsarticle-num}
에게
\bibliographystyle{elsarticle-harv}
그 동안 당신도 변화해야 할 것입니다.
\setcitestyle{square}
에게
\setcitestyle{round}
그런 다음 모든 보조 파일을 삭제하고 전체 재컴파일 주기(LaTeX, BibTeX 및 LaTeX)를 두 번 더 수행합니다.