doi 패키지를 사용할 때 bibtex가 doi를 대문자로 조판하도록 강제합니다.

doi 패키지를 사용할 때 bibtex가 doi를 대문자로 조판하도록 강제합니다.

다음의 변형이 질문이는 솔루션이 패키지와 함께 작동해야 한다는 추가 요구 사항을 추가합니다 doi.

bibtex가 아래 단어 "DOI"를 대문자로 표시하도록 하려면 어떻게 해야 합니까?

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

\documentclass{article}
\usepackage{natbib}
\usepackage{doi} % hyperlink URLs

\begin{filecontents*}{\jobname.bib}
@article{milner92,
 author  = {Robin Milner and Joachim Parrow and David Walker},
 title   = {A Calculus of Mobile Processes, {I} and {II}},
 journal = {Inf. Comput.},
 volume  = {100},
 number  = {1},
 pages   = {1--77},
 year    = {1992},
 doi     = {10.1016/0890-5401(92)90009-5},
}
\end{filecontents*}

\begin{document}
\cite{milner92}

\bibliographystyle{plainnat}
\bibliography{\jobname}
\end{document}

답변1

문서에 따르면 다음과 같습니다.

doi의 형식은 \doitext 명령을 재정의하여 제어할 수 있습니다.

\documentclass{article}
\usepackage{natbib}
\usepackage{doi} % hyperlink URLs
\renewcommand{\doitext}{DOI:~}
\begin{filecontents*}{\jobname.bib}
@article{milner92,
 author  = {Robin Milner and Joachim Parrow and David Walker},
 title   = {A Calculus of Mobile Processes, {I} and {II}},
 journal = {Inf. Comput.},
 volume  = {100},
 number  = {1},
 pages   = {1--77},
 year    = {1992},
 doi     = {10.1016/0890-5401(92)90009-5},
}
\end{filecontents*}

\begin{document}
\cite{milner92}

\bibliographystyle{plainnat}
\bibliography{\jobname}
\end{document}

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

관련 정보