참조 DOI

참조 DOI

저는 IEEE EDL에 편지를 쓰고 있습니다. 그들은 나에게 참고문헌에 DOI를 추가하라고 요청했습니다. IEEEtran 스타일을 사용하고 있습니다. .bib 파일에는 각 참고문헌에 대한 DOI가 포함되어 있습니다. 하지만 출력에는 표시되지 않습니다. DOI를 출력에 어떻게 표시하나요?

문서 클래스 IEEEtran.cls

샘플 BibTex 항목

@ARTICLE{r6, 
author={A. C. Seabaugh and Q. Zhang}, 
journal={Proceedings of the IEEE}, 
title={Low-Voltage Tunnel Transistors for Beyond CMOS Logic}, 
year={2010}, 
volume={98}, 
number={12}, 
pages={2095-2110}, 
keywords={CMOS logic circuits;MOSFET;}, 
doi={10.1109/JPROC.2010.2070470}, 
ISSN={0018-9219}, 
month={Dec},}

답변1

(a) 필드의 레이블을 doi다음으로 변경 note하고 (b) doi 문자열을 지시어로 묶어야 합니다 \url{...}. ( IEEEtran문서 클래스는 url패키지를 자동으로 로드합니다.)

전체 MWE:

여기에 이미지 설명을 입력하세요

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@ARTICLE{r6,
author  = {A. C. Seabaugh and Q. Zhang},
journal = {Proceedings of the IEEE},
title   = {Low-Voltage Tunnel Transistors for Beyond {CMOS} Logic},
year    = {2010},
volume  = {98},
number  = {12},
pages   = {2095-2110},
keywords= {CMOS logic circuits;MOSFET;},
note    = {doi: \url{10.1109/JPROC.2010.2070470}},
ISSN    = {0018-9219},
month   = dec,
}
\end{filecontents}

\documentclass{IEEEtran}
\bibliographystyle{IEEEtran}
\usepackage[colorlinks,urlcolor=blue]{hyperref} % optional

\begin{document}
\nocite{*}
\bibliography{mybib}
\end{document} 

덧붙여서, 월 필드를 에서 (중괄호 없음, 소문자 "d") month={Dec}로 변경해야 합니다. month=dec또한 BibTeX가 소문자로 표시되는 것을 방지하려면 "CMOS"라는 단어를 중괄호로 묶어야 합니다.

답변2

.tex 파일에 다음 패키지를 포함하십시오:

    \usepackage[colorlinks,urlcolor=blue]{hyperref}
    \usepackage{url}

.bib 파일의 참조를 다음 코드로 바꿉니다.

    @ARTICLE{r6,
    author={A. C. Seabaugh and Q. Zhang},
    journal={Proceedings of the IEEE},
    title={Low-Voltage Tunnel Transistors for Beyond CMOS Logic},
    year={2010},
    volume={98},
    number={12},
    pages={2095-2110},
    keywords={CMOS logic circuits;MOSFET;},
    note = {doi: \href{https://doi.org/10.1109/JPROC.2010.2070470} 
    {10.1109/JPROC.2010.2070470}},
    ISSN={0018-9219},
    month={Dec},
    }

관련 정보