
나는 natbib을 사용하고 있으며 참조 목록에도 doi를 가져오려고 노력하고 있습니다. 하지만 아무리 노력해도 나타나지 않습니다. 좀 더 일찍 일을 하게 됐어요. 어떤 이유로 지금은 작동하지 않습니다.
\documentclass[10pt,a4paper, english]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{apacite}
%\usepackage{apalike}
\usepackage{natbib}
\usepackage{hyperref}
%\newcommand*{\doi}[1]{\href{http://dx.doi.org/#1}{doi: #1}}
\usepackage{doi}
\usepackage{url}
\begin{document}
\bibliographystyle{plainnat}
\bibliography{mastBIB_3,method}
\end{document}
위의 모든 명령을 조합하여 시도했지만 문제를 찾을 수 없습니다. 미리 감사드립니다. 다른 사람들이 이미 이 질문을 한 것으로 알고 있습니다. 그러나 그 어떤 답변도 도움이 되지 않았습니다.
답변1
doi 필드 대신 note 필드를 사용하십시오. ... note = {ABC/123...}, ...
이것이 저널 스타일에 꼭 맞는 것은 아니지만 DOI가 나타나고 저널의 편집 직원은 DOI를 올바른 형식으로 넣을 수 있어야 합니다. DOI가 표시되지 않는 것이 반드시 사용자의 잘못은 아닙니다. 언론사의 스타일 정의 파일에 버그가 있을 수 있습니다(ACS Paragon에 문제가 있음).
건배, dko