
私は 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